elsid
|
e11a5a4352
|
Use normalized path for SoundManager::playPlaylist
|
2024-04-19 22:43:20 +02:00 |
|
elsid
|
910c88325a
|
Add a setting to wait for all navmesh jobs on exit
|
2024-04-13 19:51:16 +02:00 |
|
elsid
|
ae41ebfc83
|
Report CellPreloader stats
|
2024-03-29 14:05:26 +01:00 |
|
psi29a
|
012d10703f
|
Merge branch 'spellcast-refactor' into 'master'
Spellcast related Lua API + spellcasting/activespell refactor
See merge request OpenMW/openmw!3922
|
2024-03-25 13:50:23 +00:00 |
|
Mads Buvik Sandvei
|
320d8ef014
|
Spellcast related Lua API + spellcasting/activespell refactor
|
2024-03-25 13:50:23 +00:00 |
|
Alexei Kotov
|
24913687cd
|
Exterior cell naming corrections
Use the ID for anonymous regions
Try to use the name of the worldspace for ESM4
|
2024-03-23 17:24:33 +03:00 |
|
Alexei Kotov
|
1f629b1368
|
Account for Hrnchamd's research in touch effect hit position calculation
|
2024-03-04 00:00:16 +03:00 |
|
Alexei Kotov
|
7a84f27eeb
|
Properly calculate touch spell hit position (#6156)
Reorganize hit contact logic and remove dead code (distance checks, melee hit contact-relevant stuff)
|
2024-03-03 13:22:58 +03:00 |
|
psi29a
|
744cd50520
|
Merge branch 'decoupled-audio' into 'master'
Add option to use camera as sound listener
Closes #5944
See merge request OpenMW/openmw!3836
|
2024-02-13 09:18:18 +00:00 |
|
Epoch
|
6486f3f2cf
|
Add option to use camera as sound listener
|
2024-02-13 09:18:18 +00:00 |
|
Cody Glassman
|
56b31ceaf5
|
add ignore list to raycasts
|
2024-02-12 07:52:47 -08:00 |
|
psi29a
|
7793a6d0d9
|
Merge branch 'modelviewbutnocontroller' into 'master'
Collect string_views when deciding what to preload
See merge request OpenMW/openmw!3816
|
2024-02-06 09:06:57 +00:00 |
|
elsid
|
f9b69623d3
|
Remove stateless encoder from ReadersCache
It was added by https://gitlab.com/OpenMW/openmw/-/merge_requests/2804 without a
good reason. There is already encoder available in the used context.
|
2024-01-29 11:09:29 +01:00 |
|
Alexei Kotov
|
bd84200d4e
|
Merge branch 'bumpbump' into 'master'
Base GetColliding script functions on collisions detected by the movement solver
Closes #7053
See merge request OpenMW/openmw!3794
|
2024-01-28 10:18:02 +00:00 |
|
Evil Eye
|
4ef68a8938
|
Split Class::getModel into Class::getCorrectedModel and Class::getModel so preloading can use string_view
|
2024-01-27 16:26:31 +01:00 |
|
Evil Eye
|
467220e6d7
|
Base GetColliding script functions on collisions detected by the movement solver
|
2024-01-20 16:50:51 +01:00 |
|
Andrei Kortunov
|
b37aee21e3
|
Fix tooltips in the main menu
|
2024-01-19 15:16:46 +04:00 |
|
Evil Eye
|
e63933efa6
|
Use NAM9 for stack count
|
2023-12-31 17:12:46 +00:00 |
|
Mads Buvik Sandvei
|
9d3ede7575
|
Revert "Merge branch 'skating-olympics' into 'master'"
This reverts merge request !3631
|
2023-12-27 19:11:49 +00:00 |
|
elsid
|
81a483fc7f
|
Remove unused vfs argument from correctMeshPath
|
2023-12-26 14:14:52 +01:00 |
|
Mads Buvik Sandvei
|
c79446818e
|
Add a flag for jump when queueing movement, so inertia can be added accurately.
|
2023-12-09 16:48:04 +01:00 |
|
Mads Buvik Sandvei
|
cedc5289d7
|
Dejank movement solver vs animation movement accumulation
|
2023-12-09 14:49:42 +01:00 |
|
Andrei Kortunov
|
ba71eefbae
|
Fix GCC warnings
|
2023-11-16 18:53:46 +04:00 |
|
Alexei Kotov
|
88749b03d4
|
Use display name instead of editor ID for World::getCellName
Doesn't affect Morrowind cells, but allows TES4+ cells to have legible names
|
2023-11-05 05:07:04 +03:00 |
|
Evil Eye
|
514723a4e6
|
Use fixed size ints for Region and use an array for weather odds
|
2023-10-14 16:36:45 +02:00 |
|
elsid
|
68de5690ef
|
Use settings values for Navigator settings
|
2023-10-01 11:10:04 +02:00 |
|
Alexei Kotov
|
440851ff48
|
Rewrite melee hit target selection (bug #3438)
|
2023-09-19 22:31:45 +03:00 |
|
Andrei Kortunov
|
cbb4c1bb9a
|
Fix music during a new game start
|
2023-09-13 09:11:07 +04:00 |
|
Andrei Kortunov
|
e1cae5a029
|
Rework music system
|
2023-09-13 09:11:07 +04:00 |
|
Alexei Kotov
|
817078cbea
|
Reset the rotation for ESM3 door-based COC destinations again
|
2023-09-09 21:00:47 +03:00 |
|
Evil Eye
|
8f10c8f84a
|
Don't pass obsolete slot parameter to cast
|
2023-08-25 16:48:38 +02:00 |
|
psi29a
|
e21e3a0d46
|
Merge branch 'time' into 'master'
Pause/resume the game in Lua scripts
See merge request OpenMW/openmw!3317
|
2023-08-18 08:22:04 +00:00 |
|
Petr Mikheev
|
b5f4cec725
|
Fix crash if content file is not found (was caused by !3249)
|
2023-08-09 10:32:35 +02:00 |
|
Petr Mikheev
|
91c7585c8b
|
Move some time-related function from World and WorldView to DateTimeManager
|
2023-08-08 22:57:28 +02:00 |
|
psi29a
|
7b4f7b7f07
|
Merge branch 'adjust_refnum' into 'master'
Adjust FormId in FormIdRefId and for items in containers when loading saves
See merge request OpenMW/openmw!3293
|
2023-08-08 08:54:00 +00:00 |
|
Petr Mikheev
|
5d54ca6fdb
|
Refactor components/esm4
|
2023-08-05 13:12:24 +02:00 |
|
Petr Mikheev
|
9a9f9d7081
|
Adjust FormId in FormIdRefId and for items in containers when loading saves
|
2023-07-30 02:01:09 +02:00 |
|
Petr Mikheev
|
2b601eea6d
|
Fix crash related to async content loading (#7508)
|
2023-07-29 21:13:57 +02:00 |
|
psi29a
|
f5677aa352
|
Merge branch 'settings_values_input' into 'master'
Use settings values for Input settings (#6876)
See merge request OpenMW/openmw!3265
|
2023-07-27 09:33:14 +00:00 |
|
psi29a
|
3032b340a2
|
Merge branch 'teleporting' into 'master'
A few Lua changes related to teleporting
See merge request OpenMW/openmw!3246
|
2023-07-27 09:32:28 +00:00 |
|
Petr Mikheev
|
bc1d412aaa
|
Merge branch 'fix-7503' into 'master'
[#7503]: pass full count of coins to createGold() in moveToCell()
See merge request OpenMW/openmw!3279
|
2023-07-27 09:31:24 +00:00 |
|
psi29a
|
488657d9b4
|
Merge branch 'refnum-for-items-in-spellcast' into 'master'
Use refnum instead of slot for items during spellcast
Closes #4508
See merge request OpenMW/openmw!3244
|
2023-07-25 21:23:59 +00:00 |
|
Mads Buvik Sandvei
|
364f2a98e9
|
Use refnum instead of slot for items during spellcast
|
2023-07-25 21:23:59 +00:00 |
|
psi29a
|
94d8c50df2
|
Merge branch 'lua_activation' into 'master'
Lua scripts can handle activation of mwscripted objects
See merge request OpenMW/openmw!3263
|
2023-07-25 21:23:20 +00:00 |
|
jvoisin
|
090f823c17
|
Fix a coverity warning
|
2023-07-25 14:39:03 +02:00 |
|
Mads Buvik Sandvei
|
1162323e96
|
Do not redundantly take and set count in moveToCell(). moveToCell() should always be moving the full stack.
|
2023-07-25 14:22:00 +02:00 |
|
elsid
|
5a27ccacb7
|
Pass const float* to vanityRotateCamera
|
2023-07-22 18:24:55 +02:00 |
|
Petr Mikheev
|
2c212b18e4
|
Remove World::activate since all activation now goes trough LuaManager
|
2023-07-22 17:22:43 +02:00 |
|
Petr Mikheev
|
c5871a5a7a
|
Allow to handle activation in Lua even for mwscripted objects
|
2023-07-22 16:57:39 +02:00 |
|
Petr Mikheev
|
1bfe59e2fb
|
Load content files during playing logo video
|
2023-07-20 01:22:01 +02:00 |
|