Commit Graph

18357 Commits (c263bbf0f68aa66891efadb7d09bc2f31706f088)

Author SHA1 Message Date
elsid 580edf18b9 Use weak_ptr for Actor and Projectile simulations (#6515) 3 years ago
Cody Glassman 9cafc31c0d Restore ripples with soft particles 3 years ago
Petr Mikheev 9d0e427ec1 Merge branch 'dispose_lua_ui_correctly' into 'master'
Dispose Lua UI elements correctly

See merge request OpenMW/openmw!1561
3 years ago
uramer cc528d2e08 Dispose Lua UI elements correctly 3 years ago
uramer d1d8f058ac Lua bindings for Colours 3 years ago
psi29a 4e93716584 Merge branch 'always_bigobj' into 'master'
Always use /bigobj, clean up scattered uses into one

See merge request OpenMW/openmw!1476
3 years ago
uramer 886dee57ee Always use /bigobj, clean up scattered uses into one 3 years ago
wareya 20cbf941fb re-introduce short circuiting, but only under certain circumstances 3 years ago
wareya 784b1888a9 Merge branch 'upstream' into movement_tweaks 3 years ago
psi29a fd7e0b74cc Merge branch '6303-jail-stuck-attack' into 'master'
#6303 Made player stop attacking and sheathe weapon when going to jail

See merge request OpenMW/openmw!1551
3 years ago
Artem Nykolenko a5cdc889a2 #6303 Made player stop attacking and sheathe weapon when going to jail 3 years ago
uramer c07fb75bf7 Merge branch 'lua_settings' into 'master'
Permanent storage for Lua

See merge request OpenMW/openmw!1489
3 years ago
jvoisin 2142e4b241 Merge branch 'scale_your_guar' into 'master'
Make scaleObject a no-op when not changing scale

Closes #6551

See merge request OpenMW/openmw!1559
3 years ago
uramer ae641811cf Merge branch 'lua_vector' into 'master'
Use double precision for vectors serialization in Lua

See merge request OpenMW/openmw!1558
3 years ago
Petr Mikheev 4677912997 Remove incorrect destructor that was added in !1557. 3 years ago
Evil Eye 5fcb2cabc8 Make scaleObject a no-op when not changing scale 3 years ago
Petr Mikheev 1b7e923b2c Lua fixes 3 years ago
Petr Mikheev 97d56e198f Use double precision for vectors serialization in Lua 3 years ago
Petr Mikheev a182fdeea1 Permanent storage for Lua data 3 years ago
psi29a 781b014183 Merge branch 'toggable_daynightswitch' into 'master'
Toggable day night switch (#5928)

Closes #5928

See merge request OpenMW/openmw!1549
3 years ago
Cody Glassman 8ec0a52605 Toggable day night switch (#5928) 3 years ago
Petr Mikheev 2d1b100239 Change terminology of gameSecond/gameHour to simulationTime/gameTime 3 years ago
Josquin Frei d9672f7d46 Add serialization for TransformM and TransformQ 3 years ago
psi29a a1f8db7600 Merge branch 'bright_spells' into 'master'
Replicate Morrowind spell lighting (#4949)

Closes #4949

See merge request OpenMW/openmw!1544
3 years ago
cody glassman 8216410e7d add white ambient to spell VFX as in Morrowind 3 years ago
cody glassman e32d3d11ce ensure readbuffer is bound before using glReadPixels 3 years ago
psi29a 011a26684a Merge branch 'fix_wizard_dialogs' into 'master'
Fix wizard dialogs

See merge request OpenMW/openmw!1519
3 years ago
Josquin Frei 63a8bc5f9b Fix wizard dialogs 3 years ago
Cody Glassman cdae1c4c97 Heavily mitigate jittery objects far from origin 3 years ago
psi29a d8d7a3b372 Merge branch 'softparticles_patch' into 'master'
Shadervisitor adjustments and Mac OS fix for soft particles

See merge request OpenMW/openmw!1380
3 years ago
Evil Eye cd6edb961a Remove dead code 3 years ago
psi29a e0612db01c Merge branch 'viewport_update' into 'master'
Use updated resolutions when setting projection matrix

See merge request OpenMW/openmw!1533
3 years ago
Cody Glassman a7166aa05c Use updated resolutions when setting projection matrix 3 years ago
psi29a 24b9c91ef8 Merge branch 'fix_copy_init' into 'master'
Fix unnecessary-copy-initialization

See merge request OpenMW/openmw!1531
3 years ago
psi29a 5eba352c98 Merge branch 'correct_depth_function' into 'master'
Use correct depth functions (#6537)

Closes #6537

See merge request OpenMW/openmw!1534
3 years ago
psi29a d8cc08a7a0 Merge branch 'ripple_fix' into 'master'
Fix persistent ripples (#6531)

Closes #6531

See merge request OpenMW/openmw!1535
3 years ago
glassmancody.info 909aa43ba1 update sky particle node correctly 3 years ago
jvoisin 27af776735 Fix unnecessary float-to-double promotion 3 years ago
glassmancody.info 2c52695361 fix regression where LEQUAL was used instead of LESS for depth function 3 years ago
jvoisin 421e6629ad Fix unnecessary-copy-initialization
> warning: the variable 'key' is copy-constructed from a const reference but is
only used as const reference; consider making it a const reference
[performance-unnecessary-copy-initialization]

Found by clang-tidy.
3 years ago
psi29a 476d8b7e86 Merge branch 'fix_asan_error' into 'master'
Fix ASAN error: heap-use-after-free

See merge request OpenMW/openmw!1495
3 years ago
psi29a 0766e1310b Merge branch 'lunacy' into 'master'
Don't touch base stats when turning into a werewolf

Closes #6333

See merge request OpenMW/openmw!1511
3 years ago
psi29a e16245278e Merge branch 'lit_ur' into 'master'
Fix Dagoth Ur's Fire Shield not being visible

See merge request OpenMW/openmw!1514
3 years ago
psi29a 0dc4a668c3 Merge branch 'moralizing' into 'master'
Fix demoralize and rally being swapped

Closes #6532

See merge request OpenMW/openmw!1524
3 years ago
Evil Eye aab0473c28 Only prevent recasting by the actor who cast the spell 3 years ago
Evil Eye 97ab7cf457 Fix demoralize and rally being swapped 3 years ago
Petr Mikheev 0f246e7365 Use a separate instance of Lua i18n for every context 3 years ago
Evil Eye dc946d0a47 Fix Dagoth Ur's Fire Shield not being visible 3 years ago
elsid ba281a0da0 Fix coverity issues 3 years ago
Evil Eye debdcf2953 Don't touch base stats when turning into a werewolf 3 years ago