Commit Graph

977 Commits (84721fb58a2691d6e557bee38527e5a8a304acbf)

Author SHA1 Message Date
Petr Mikheev c2280ada1d OpenMW Lua, API_VERSION=0 4 years ago
psi29a d8bed73ada Merge branch 'local_crache' into 'master'
Cache failed compilation when getting locals

Closes #6123

See merge request OpenMW/openmw!988
4 years ago
elsid f8e02000ec
Write screenshots to file asynchronously 4 years ago
Evil Eye eced6f2126 Implement the help command 4 years ago
psi29a 3c0a0ba9e1 Merge branch 'master' into 'touch_my_crank'
# Conflicts:
#   CHANGELOG.md
4 years ago
psi29a c372c239a6 Merge branch 'master' into 'OpenCS_Bug6017'
# Conflicts:
#   CHANGELOG.md
4 years ago
psi29a 06b852fbc8 Merge branch 'OpenCS_DELE_write_size' into 'master'
For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte).

See merge request OpenMW/openmw!999
4 years ago
cc9cii a47ebf5c9e For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
cc9cii f68c81e631 Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
cc9cii f8aefc7f0b Update the changelog. 4 years ago
Evil Eye 796617fa0c Allow activators to be activated using telekinesis 4 years ago
Evil Eye d138602bd3 Add changelog entry 4 years ago
psi29a 7cc4e5afa1 Merge branch 'more_magical_stamina' into 'master'
Make fatigue and magicka recalculation behave the same way

Closes #6107

See merge request OpenMW/openmw!968
4 years ago
Simon Meulenbeek 625744298b change setValue to replace value instead of insert 4 years ago
Bret Curtis e5e3f52e3e Added changelog entry for #6067 4 years ago
psi29a 6a4eeeb39b Merge branch 'fix_door_freeze' into 'master'
Fix slow AiPackage::getTarget calls (#6136)

Closes #6136

See merge request OpenMW/openmw!990
4 years ago
elsid 8d1eb7e2e6
Fix slow AiPackage::getTarget calls
Assume there are no cell refs with empty ref id.
4 years ago
Evil Eye 9a7c07173d Cache failed compilation when getting locals 4 years ago
Andreas Stöckel b1fa0e9560 Fix Avatar Preview Coordinate Transformations in the Inventory (Issues #6129, #6131) 4 years ago
NeveHanter 6bb030aa55 Ignore actors siding with player in awarness check to allow training the sneaking or knowing whether player is detected by other actors in the siding actor line of sight 4 years ago
Evil Eye 5e4beb217a Make fatigue and magicka recalculation behave the same way 4 years ago
Dobrohotov Alexei 3cab69c389 Fix ShowMap partial match filtering (bug #6115) 4 years ago
Evil Eye 4f264af5a9 Merge branch 'staticsload' into 'master'
Loads statics before actors II (#5379)

See merge request OpenMW/openmw!588
4 years ago
fredzio c795e0bce6 Some actors are supposed to spawn on an object that belongs to an adjacent cell.
Since actors can be active in 3x3 grid around the player, we need to
first load all objects in a 5x5 grid around the player.

Split load and unloading in 2 phases. Add an mInactiveCells set into the
scene, which contains all cells inside the aforementioned 5x5 grid.
These cells contains only heightfields and non-animated physics objects.

Animated objects are tied to the scene graph, which doesn't exists yet
in these cells, so we skip them.
4 years ago
jvoisin b4cfa4328e Merge branch 'keyword_soup' into 'master'
Strip quotes when treating keywords as strings

Closes #6066

See merge request OpenMW/openmw!921
4 years ago
Evil Eye f264a8d90a Merge branch 'vfx' into 'master'
Calculate magic VFX vertical offset (bug #5453)

Closes #5453

See merge request OpenMW/openmw!909
4 years ago
Evil Eye 22f7d4eee2 Strip quotes when treating keywords as strings 4 years ago
Alexey Yaryshev 2577047b59 Fixed an issue #6101 (https://gitlab.com/OpenMW/openmw/-/issues/6101) 4 years ago
Andrei Kortunov f3b8bc9811 Fix 0.46 and 0.47 changelogs 4 years ago
Dobrohotov Alexei 870cdd0130 Calculate magic VFX vertical offset (bug #5453) 4 years ago
Léo Peltier 5c4e1252e9 Handle AutoCalc flag when getting spell cost
Fixes #5483

This only applies to "base game" spells.
When adding an AutoCalc spell with TES:CS its cost is computed and
stored inside game files. This stored cost was being used by OpenMW and
the actual cost was never recomputed at runtime whereas Morrowind.exe
discards the stored cost.
While this worked fine in vanilla, mods can update AutoCalc spell
effects without ever updating the stored cost.

The formula was mostly there already but there was a few differences,
namely a 1 second offset in duration.
4 years ago
Evil Eye 2db7495d43 add changelog entry 4 years ago
Evil Eye c1177d7ffe Allow unquoted string arguments to start with . and - 4 years ago
Bret Curtis 36bb966ca1 Getting the ball rolling for 0.48 4 years ago
Atahualpa d500507dec Resolved merge conflicts with changelog (cont.) 4 years ago
Atahualpa 425f745d53 Resolved merge conflicts with changelog. 4 years ago
Andrei Kortunov c11774f278 Do not trigger in-game bindings via mouse buttons when controls are disabled (bug #6047) 4 years ago
Andrei Kortunov e38063dcdb Discard button press events during save loading (bug #5619) 4 years ago
Andrei Kortunov b63f53f5bb Disable shield animation when we launch a torch one (bug #6043) 4 years ago
glassmancody.info 4bbbbb00f6 use particle data for particle system quota 4 years ago
psi29a fd89582e0c Merge branch 'navmesh_wait' into 'master'
Wait until navmesh is generated within given distance around player (#5500)

Closes #5500

See merge request OpenMW/openmw!819
4 years ago
psi29a 5cd4dc2840 Merge branch 'catchy_video' into 'master'
Catch exceptions in VideoThread

Closes #6007

See merge request OpenMW/openmw!835
4 years ago
elsid 6e19e3a9bb
Add changelog entries for navigator features 4 years ago
Evil Eye de37ca8e2c Catch exceptions in VideoThread 4 years ago
Evil Eye c5aa3d4f77 Don't stop and turn to the player while sneaking or jumping 4 years ago
elsid 7a51d0db18
Wait until navmesh is generated within given distance around player
Add a setting to change this distance.

To prevent situations when there is not enough navmesh generated and actors
can't find path correctly.
4 years ago
psi29a d547d0dc60 Add #5800 to changelog 4 years ago
Evil Eye bd45449f9d Allow activation of inventory items 4 years ago
Dobrohotov Alexei 24f4bf9c28 Fix NiUVController UV offset calculations (bug #5995) 4 years ago
Andrei Kortunov b7b85bb713 Disable controllers for found sheath meshes (bug #5975) 4 years ago