Commit Graph

28128 Commits (fix_osx_build_maybe)
 

Author SHA1 Message Date
jvoisin d7788f8a5f Don't try to upgrade things automatically. 2 years ago
jvoisin be5085ebe2 OSX images on gitlab already provide icu4c 2 years ago
psi29a 67421a400a Merge branch 'bookluabinds' into 'master'
Lua API for Book records

See merge request OpenMW/openmw!1886
2 years ago
psi29a 6b7c302102 Merge branch 'mechanics_objects_list' into 'master'
Use std::list to store mechanics objects

See merge request OpenMW/openmw!1881
2 years ago
kuyondo 5109777d3b remove duplication 2 years ago
psi29a f1fb446108 Merge branch 'typo' into 'master'
Typo

See merge request OpenMW/openmw!1887
2 years ago
glassmancody.info 7684d7e660 documentation typo 2 years ago
elsid ce3bba0cdc
Use std::list to store mechanics objects
To make the order of elements deterministic. Using memory address based objects
as map key makes order of elements there nondeterministic. Later it can be
replaced with vector when there are no indirect munipulations with container
inside iteration loops.

Change map key to const MWWorld::LiveCellRefBase* to avoid erasing and inserting
elements on MWWorld::Ptr update.

Store CharacterController by value instead of pointer to avoid redundant memory
allocation.
2 years ago
kuyondo 7dbccc914a no skill returns nil 2 years ago
Petr Mikheev 84ef84529a Merge branch 'change_renderer_args' into 'master'
Changing setting renderer arguments

See merge request OpenMW/openmw!1875
2 years ago
uramer 1fe794d935 Changing setting renderer arguments 2 years ago
Petr Mikheev b832ba5c83 Merge branch 'limit_layout_depth' into 'master'
Limit maximum Lua UI layout depth to prevent stack overflow

Closes #6733

See merge request OpenMW/openmw!1841
2 years ago
kuyondo 8a1a838ffa update book.cpp and weapon.cpp 2 years ago
psi29a 4cea962535 Merge branch 'lua_console_doc' into 'master'
Add a couple of words about Lua console to the documentation

See merge request OpenMW/openmw!1885
2 years ago
uramer 9042f47f0a Use an anonymous namespace in element.cpp 2 years ago
uramer 5d7fc0ab17 Limit maximum Lua UI layout depth to prevent stack overflow 2 years ago
kuyondo a26898d8ed no addtype 2 years ago
kuyondo cad68a5566 Add lua binding for books 2 years ago
psi29a d4e2000d5b Merge branch 'render_targets' into 'master'
Bind custom render targets per pass

See merge request OpenMW/openmw!1884
2 years ago
psi29a 33746c4b70 Merge branch 'fix_gcc_warning' into 'master'
Fix gcc warning: -Wuninitialized

See merge request OpenMW/openmw!1869
2 years ago
Petr Mikheev e326c5bd09 Add a couple of words about Lua console to the documentation 2 years ago
glassmancody.info 3d03052717 dont bind rendertargets unless we use them, otherwise texture limit will be reached quickly 2 years ago
Petr Mikheev 43f4a0cfc5 Merge branch 'activatorluabinds' into 'master'
Lua API for Activator records

See merge request OpenMW/openmw!1882
2 years ago
kuyondo 93aae5e116 Add lua binding for activators 2 years ago
psi29a b9b4f1c3c2 Merge branch 'console_log' into 'master'
In-game log viewer

See merge request OpenMW/openmw!1799
2 years ago
psi29a d3f331793e Merge branch 'sol' into 'master'
Update sol. Replace combined sol.hpp with loose files.

See merge request OpenMW/openmw!1851
2 years ago
psi29a b9b8cefb4d Merge branch 'prng-fixes' into 'master'
More determinism

See merge request OpenMW/openmw!1874
2 years ago
psi29a 8b627741cf Merge branch 'improve_sast' into 'master'
Improve a bit our SAST

See merge request OpenMW/openmw!1876
2 years ago
uramer d18b6aae87 Merge branch 'beelzebielsk-docs-typo-fixes' into 'master'
Update files/lua_api/openmw/types.lua, files/lua_api/openmw/ui.lua

See merge request OpenMW/openmw!1879
2 years ago
Adam Ibrahim 96f4057f08 Update files/lua_api/openmw/types.lua, files/lua_api/openmw/ui.lua 2 years ago
jvoisin 5df9573e54 Improve a bit our SAST 2 years ago
ζeh Matt 18f16eac4c
Refactor DetourNavigator to pass prng along, use world prng for AiWander 2 years ago
ζeh Matt b2fab5f5ad
Use World prng for weather system as it influences actors 2 years ago
ζeh Matt 3a90bc7187
Use World prng for head/blink animations 2 years ago
ζeh Matt cb99e8643a
Use World prng for selection of random creature spawning 2 years ago
psi29a 12a8a6b876 Merge branch 'fix_if_condition' into 'master'
Use proper variable to check in if condition

See merge request OpenMW/openmw!1873
2 years ago
elsid 18d05c8f1a
Use proper variable to check in if condition 2 years ago
psi29a 2f75acc34e Merge branch 'navmesh_render_update_frequency' into 'master'
Add navmesh debug render mode to show update frequency

See merge request OpenMW/openmw!1685
2 years ago
psi29a bbcdac6b18 Merge branch 'fix_mygui_data_manager_includes' into 'master'
Add includes for used types and functions (#6744)

See merge request OpenMW/openmw!1870
2 years ago
psi29a c19ca8453a Merge branch 'highp' into 'master'
Remove precision qualifiers

See merge request OpenMW/openmw!1871
2 years ago
elsid 215b46503c
Support rendering for navmesh update frequency as a heatmap
Useful when need to find tiles with high number of updates.

Add debug Lua package with new functions to toggle render mode and set navmesh
render mode.
2 years ago
cody glassman 915eaa4c91 highp is not available in version 120 2 years ago
elsid 5f2e282359
Add includes for used types and functions 2 years ago
Petr Mikheev 668be586cd Merge branch 'permanent_storage_per_group' into 'master'
Move permanentStorage option from settings to groups

See merge request OpenMW/openmw!1868
2 years ago
uramer 14d83b218e Move permanentStorage option from settings to groups 2 years ago
elsid 98f53eca65
Fix gcc warning: -Wuninitialized
/home/elsid/dev/openmw/apps/opencs/model/world/data.cpp: In constructor ‘CSMWorld::Data::Data(ToUTF8::FromType, bool, const Files::PathContainer&, const std::vector<std::__cxx11::basic_string<char> >&, const boost::filesystem::path&)’:
/home/elsid/dev/openmw/apps/opencs/model/world/data.cpp:69:36: warning: member ‘CSMWorld::Data::mCells’ is used uninitialized [-Wuninitialized]
   69 | : mEncoder (encoding), mPathgrids (mCells), mRefs (mCells),
      |                                    ^~~~~~
2 years ago
elsid c88d3e712d
Cleanup mwlua includes 2 years ago
psi29a 0ca9510224 Merge branch 'fix_gcc_build' into 'master'
Fix build on gcc 12.1 (#6744)

Closes #6744

See merge request OpenMW/openmw!1862
2 years ago
psi29a 3e3cb133bc Merge branch 'fix_unity_build' into 'master'
Fix unity build

See merge request OpenMW/openmw!1860
2 years ago
Petr Mikheev cf49b46d64 Show logs in the debug window
Some part of UI code is written by @andrew-app
2 years ago