1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-07-03 09:41:35 +00:00
Commit graph

28037 commits

Author SHA1 Message Date
Cody Glassman
de4a75821e Correct default window mode 2022-05-11 23:43:35 +00:00
psi29a
5ff4a15a01 Merge branch 'fix/randomseed' into 'master'
Use random seed specified by settings for new games

See merge request OpenMW/openmw!1843
2022-05-11 14:58:39 +00:00
ζeh Matt
926cdfbe19
Use random seed specified by settings for new games 2022-05-11 16:37:16 +03:00
psi29a
2e8f9f471f Merge branch 'fix_mouse_events' into 'master'
Make the documentation clearer, match the documentation when no buttons are pressed for an event

See merge request OpenMW/openmw!1842
2022-05-10 19:33:32 +00:00
uramer
e92c88a133 Make the documentation clearer, match the documentation when no buttons are pressed for an event 2022-05-10 20:00:42 +02:00
Petr Mikheev
f809354d92 Merge branch 'lua_viewdistance' into 'master'
Lua Bindings: Add view distance bindings to camera

See merge request OpenMW/openmw!1838
2022-05-09 19:40:48 +00:00
Cody Glassman
882245b935 Lua Bindings: Add view distance bindings to camera 2022-05-09 19:40:48 +00:00
psi29a
8bf5de69ad Merge branch 'rm_actors_static' into 'master'
Make MWMechanics::Actors local static variables to be members

See merge request OpenMW/openmw!1839
2022-05-09 07:31:15 +00:00
psi29a
0145819bc9 Merge branch 'borderless_fullscreen' into 'master'
Windowed fullscreen mode (#6700)

Closes #6700

See merge request OpenMW/openmw!1825
2022-05-09 07:29:24 +00:00
cody glassman
ad139f2f9a rename to windowed fullscreen 2022-05-08 22:56:39 -07:00
cody glassman
05901a2480 add borderless windows, deprecate fullscreen mode 2022-05-08 22:56:39 -07:00
elsid
ef64587cbf
Mark unchanging static as const 2022-05-09 00:59:51 +02:00
elsid
66c9b6c199
Make MWMechanics::Actors local static variables to be members 2022-05-09 00:59:37 +02:00
elsid
87ca575d60
List private members of MWMechanics::Actors in a single place 2022-05-09 00:55:09 +02:00
Petr Mikheev
45161d91c9 Merge branch 'lua_record_types' into 'master'
Lua API for NPC and Creature records

See merge request OpenMW/openmw!1823
2022-05-08 20:32:00 +00:00
psi29a
fad6a849a5 Merge branch 'rm_redundant_virtual' into 'master'
Remove redundant virtual functions

See merge request OpenMW/openmw!1836
2022-05-08 16:51:38 +00:00
uramer
9c5887aab6 Add NPC and Creature record bindings 2022-05-08 16:36:17 +02:00
psi29a
39a48d3275 Merge branch 'settings_interface' into 'master'
Settings interface

See merge request OpenMW/openmw!1731
2022-05-08 13:45:38 +00:00
elsid
31bd87936f
Remove redundant virtual World::adjustSky function 2022-05-08 15:41:53 +02:00
elsid
b32a787cd8
Add explicit dependency to World from Scene
To avoid redundant MWBase::Environment::get().getWorld() calls and virtual
calls.
2022-05-08 15:41:53 +02:00
elsid
9320fb50ab
Remove redundant MWBase::Environment::get().getWorld() calls 2022-05-08 15:41:53 +02:00
elsid
f03360b666
Move RenderingManager::update call to World::update
There is no need to do that in Scene::update and pass paused argument there.
2022-05-08 15:41:52 +02:00
elsid
8473336b06
Remove redundant virtual functions 2022-05-08 15:41:52 +02:00
uramer
5d006ef14b Merge branch 'fix_lua_record_tostring' into 'master'
[Lua] Fix stupid bug in tostring for ESM::Weapon and ESM::Door

See merge request OpenMW/openmw!1835
2022-05-08 12:17:05 +00:00
Petr Mikheev
6a97a21fbd [Lua] Fix stupid bug in tostring for ESM::Weapon and ESM::Door 2022-05-08 13:09:02 +02:00
psi29a
408540517a Merge branch 'refactor/fCombatInvisoMult' into 'master'
Avoid looking up settings from gmst each frame

See merge request OpenMW/openmw!1771
2022-05-08 10:43:08 +00:00
uramer
cd3535cd63 Document Settings interface, add scripts to CMakeLists 2022-05-08 11:15:17 +02:00
uramer
1b62dda9f6 Generate search hints 2022-05-08 11:15:17 +02:00
uramer
5e90b1db0d Define order of groups in a page 2022-05-08 11:15:17 +02:00
uramer
26154c85a1 Check if options arguments are a table 2022-05-08 11:15:17 +02:00
uramer
9b27973479 Deleted files/builtin_scripts/openmw_aux/settings.lua 2022-05-08 11:15:17 +02:00
uramer
d9b4871f0c Apply Flex arrange to each child separately 2022-05-08 11:15:17 +02:00
uramer
b899320e9f Use storage subscribe, unify groups into pages 2022-05-08 11:15:17 +02:00
uramer
a35bc1dee0 openmw_aux.settings, rework to support local scripts 2022-05-08 11:15:17 +02:00
uramer
38e0f5c0af Fix a docs typo 2022-05-08 11:15:17 +02:00
uramer
76b16f57da Change settings localization, add group name and description 2022-05-08 11:15:17 +02:00
uramer
711f982e19 Simplify renderers, standard setting reset 2022-05-08 11:15:17 +02:00
uramer
a0c0c39a8c Separate setting keys and names, support localization 2022-05-08 11:15:17 +02:00
uramer
1f5e3b78d4 Use Flex, don't force re-renders on layout table changes 2022-05-08 11:15:17 +02:00
uramer
aea2c019de Fix content names for layouts inserted with :add() 2022-05-08 11:15:16 +02:00
uramer
096255534a Initial Lua Settings API prototype 2022-05-08 11:15:16 +02:00
psi29a
49487a17e6 Merge branch 'environment' into 'master'
Make Environment a storage of referencing pointers instead of owned

See merge request OpenMW/openmw!1830
2022-05-08 08:47:34 +00:00
psi29a
da77d737e2 Merge branch 'engine_tests' into 'master'
Introduce OpenMW integration tests

See merge request OpenMW/openmw!1005
2022-05-08 08:42:40 +00:00
psi29a
e10bd29b8a Merge branch 'now-you-see-me' into 'master'
Tell CMake where to find ICU properly

See merge request OpenMW/openmw!1821
2022-05-08 08:34:17 +00:00
psi29a
c0ffb289ab Merge branch 'ptmikheev-master-patch-72894' into 'master'
Fix #6731

Closes #6731

See merge request OpenMW/openmw!1832
2022-05-08 08:33:43 +00:00
psi29a
71e4e5ceec Merge branch 'lua_activate' into 'master'
[Lua] Fix the bug that object:activate() doesn't trigger mwscripts

See merge request OpenMW/openmw!1834
2022-05-08 08:30:50 +00:00
Petr Mikheev
76160076db Introduce OpenMW integration tests 2022-05-07 14:39:03 +02:00
uramer
9b0928e8f4 Merge branch 'lua_pairs' into 'master'
[Lua] pairs and ipairs for ObjectList (resolves #6732)

Closes #6732

See merge request OpenMW/openmw!1833
2022-05-07 09:38:09 +00:00
Petr Mikheev
2d1d7e644c [Lua] Fix the bug the object:activate() doesn't trigger mwscripts 2022-05-06 23:46:36 +02:00
elsid
2dc6e755b2
Remove redundant update virtual functions 2022-05-06 23:44:04 +02:00