Commit Graph

28137 Commits (42841002b512171277238fb8ddb1b9180f2dcaa9)
 

Author SHA1 Message Date
elsid 42841002b5
Remove unused dependency to Boost.Thread 3 years ago
elsid ea107bdd53
Remove unused boost include 3 years ago
elsid 9abfaef7a1
Use std::any instead of boost::any 3 years ago
jvoisin 8047a2138e Merge branch 'fix_warning' into 'master'
Fix warning: -Wunused-lambda-capture

See merge request OpenMW/openmw!1899
3 years ago
elsid 5269ba6f3c Fix warning: -Wunused-lambda-capture 3 years ago
AnyOldName3 6cf77c3c52 Merge branch 'stereo_manager' into 'master'
Destruct Stereo::Manager after World (#6767)

Closes #6767

See merge request OpenMW/openmw!1898
3 years ago
elsid 148519fe48
Destruct Stereo::Manager after World
ShadowManager access Stereo::Manager in destructor. ShadowManager owned by
RenderingManager owned by World.
3 years ago
Cody Glassman 5fc530335b Merge branch 'refactor/postprocessor' into 'master'
Refactor PostProcessor code

See merge request OpenMW/openmw!1888
3 years ago
Matt 395de4b251 Refactor PostProcessor code 3 years ago
Petr Mikheev 58207fc1e3 Merge branch 'lua_handler_objectactive' into 'master'
onObjectActive and onItemActive Lua engine handlers

Closes #6740

See merge request OpenMW/openmw!1844
3 years ago
uramer 70eacbbefc onObjectActive and onItemActive Lua engine handlers 3 years ago
psi29a 67421a400a Merge branch 'bookluabinds' into 'master'
Lua API for Book records

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

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

See merge request OpenMW/openmw!1887
3 years ago
glassmancody.info 7684d7e660 documentation typo 3 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.
3 years ago
kuyondo 7dbccc914a no skill returns nil 3 years ago
Petr Mikheev 84ef84529a Merge branch 'change_renderer_args' into 'master'
Changing setting renderer arguments

See merge request OpenMW/openmw!1875
3 years ago
uramer 1fe794d935 Changing setting renderer arguments 3 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
3 years ago
kuyondo 8a1a838ffa update book.cpp and weapon.cpp 3 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
3 years ago
uramer 9042f47f0a Use an anonymous namespace in element.cpp 3 years ago
uramer 5d7fc0ab17 Limit maximum Lua UI layout depth to prevent stack overflow 3 years ago
kuyondo a26898d8ed no addtype 3 years ago
kuyondo cad68a5566 Add lua binding for books 3 years ago
psi29a d4e2000d5b Merge branch 'render_targets' into 'master'
Bind custom render targets per pass

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

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

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

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

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

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

See merge request OpenMW/openmw!1876
3 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
3 years ago
Adam Ibrahim 96f4057f08 Update files/lua_api/openmw/types.lua, files/lua_api/openmw/ui.lua 3 years ago
jvoisin 5df9573e54 Improve a bit our SAST 3 years ago
ζeh Matt 18f16eac4c
Refactor DetourNavigator to pass prng along, use world prng for AiWander 3 years ago
ζeh Matt b2fab5f5ad
Use World prng for weather system as it influences actors 3 years ago
ζeh Matt 3a90bc7187
Use World prng for head/blink animations 3 years ago
ζeh Matt cb99e8643a
Use World prng for selection of random creature spawning 3 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
3 years ago
elsid 18d05c8f1a
Use proper variable to check in if condition 3 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
3 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
3 years ago
psi29a c19ca8453a Merge branch 'highp' into 'master'
Remove precision qualifiers

See merge request OpenMW/openmw!1871
3 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.
3 years ago