Alexei Kotov
|
7310418984
|
Downgrade Settings GUI mode to a modal (bug #6758)
|
2024-01-02 22:32:52 +03:00 |
|
Evil Eye
|
e63933efa6
|
Use NAM9 for stack count
|
2023-12-31 17:12:46 +00:00 |
|
psi29a
|
7647af6e4e
|
Merge branch 'friendlyhit' into 'master'
Correct friendly fire reaction for different damage sources (bug #7646)
Closes #7646
See merge request OpenMW/openmw!3694
|
2023-12-30 09:43:19 +00:00 |
|
uramer
|
0e2e386dc9
|
Lua actions take 3
|
2023-12-29 18:56:59 +00:00 |
|
Alexei Kotov
|
94c052dfef
|
Classify the damage passed to Class::onHit
|
2023-12-27 20:05:08 +03:00 |
|
Mads Buvik Sandvei
|
76232c49df
|
clang format
|
2023-12-09 20:42:14 +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 |
|
Evil Eye
|
8cf99822ed
|
Add a death event to the Lua API
|
2023-12-04 17:11:51 +01:00 |
|
Andrei Kortunov
|
9bbb89e268
|
Allow to set default focus for interactive messagebox
|
2023-11-18 18:00:40 +04:00 |
|
Zackhasacat
|
ac9cfc782a
|
Add functions to lua ui library to toggle HUD visibility, and check current status.
|
2023-10-25 12:34:56 +00: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 |
|
Alexei Kotov
|
440851ff48
|
Rewrite melee hit target selection (bug #3438)
|
2023-09-19 22:31:45 +03:00 |
|
psi29a
|
12159d95f3
|
Merge branch 'music' into 'master'
Rework music system
See merge request OpenMW/openmw!3372
|
2023-09-15 07:11:31 +00:00 |
|
Andrei Kortunov
|
db72a91180
|
Add a way to check if sound system is enabled
|
2023-09-14 13:02:20 +04:00 |
|
Andrei Kortunov
|
18fe6a8ae7
|
Remove default argument
|
2023-09-13 09:11:07 +04:00 |
|
Andrei Kortunov
|
e1cae5a029
|
Rework music system
|
2023-09-13 09:11:07 +04:00 |
|
Petr Mikheev
|
fb8ccf52d8
|
Add missing argument force in UseItem
|
2023-09-11 16:21:34 +02:00 |
|
Petr Mikheev
|
23a7661d0b
|
Control UI pause from Lua
|
2023-09-03 03:41:13 +02:00 |
|
Petr Mikheev
|
ea8692a534
|
Add usehandlers.lua (same approach as activationhandlers.lua)
|
2023-08-30 22:48:51 +02:00 |
|
Petr Mikheev
|
c5ba289bc7
|
Handle UI modes open/close sounds in Lua
|
2023-08-20 17:49:56 +02:00 |
|
Petr Mikheev
|
87eacf774a
|
Control GUI modes from Lua
|
2023-08-20 17:49:56 +02:00 |
|
Petr Mikheev
|
4211665ede
|
Merge branch 'sounds' into 'master'
Lua bindings for sound functions
See merge request OpenMW/openmw!3247
|
2023-08-18 09:15:24 +00:00 |
|
Andrei Kortunov
|
7ce9fc25c5
|
Implement Lua bindings for sound system
|
2023-08-15 10:28:29 +04: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
|
f344c26465
|
Apply delayed Lua actions before making a save
|
2023-07-30 02:50:22 +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 |
|
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 |
|
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 |
|
Christian Bouwense
|
7d0caf9eec
|
refactor saveGame to use string_view instead of a const standard string reference
|
2023-07-23 14:45:01 -04: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
|
4016e8b383
|
Lua engine handler onTeleported
|
2023-07-19 10:42:58 +02:00 |
|
psi29a
|
baa67893b6
|
Merge branch 'settings_values_gui' into 'master'
Use settings values for GUI settings (#6876)
See merge request OpenMW/openmw!3238
|
2023-07-18 10:25:36 +00:00 |
|
psi29a
|
5a31320d8d
|
Merge branch 'preserve-refnum-on-drop' into 'master'
Preserve refnum when dropping items from inventory to ground.
Closes #6148
See merge request OpenMW/openmw!3207
|
2023-07-18 10:25:28 +00:00 |
|
elsid
|
d113f0fc44
|
Use settings values for GUI settings
|
2023-07-16 20:46:54 +02:00 |
|
Mads Buvik Sandvei
|
8c3c5238d7
|
Preserve refnum when dropping items from inventory to ground.
|
2023-07-08 17:24:13 +02:00 |
|
Petr Mikheev
|
a09fb8d8f8
|
Rework Lua bindings for journal
|
2023-07-08 14:32:58 +02:00 |
|
Tobias Tribble
|
c792582376
|
Add Lua bindings for journal
|
2023-07-08 13:37:39 +02:00 |
|
elsid
|
47978dcb71
|
Remove unused getActorsProcessingRange function
|
2023-07-01 00:59:15 +02:00 |
|
Evil Eye
|
f02dd0ef03
|
Implement onNewExterior to spawn fish in generated exteriors
|
2023-06-13 17:04:22 +02:00 |
|
florent.teppe
|
93e7b0d946
|
Terrain has a mandatory worldspace in constructor
getTerrainHeightAt takes a worldspace.
Doesn't change anything for now => Therrain is created with the default ESM3 worldspace, and is never changed.
|
2023-05-29 11:31:36 +02:00 |
|
Evil Eye
|
5491512905
|
Use string_view in more places and reduce the number of empty string literals
|
2023-05-21 16:39:32 +02:00 |
|
florent.teppe
|
a3bd6e7e47
|
ESM::ExteriorCellIndex => ESM::ExteriorCellLocation
|
2023-05-12 22:05:55 +02:00 |
|
florent.teppe
|
3d06cabf6a
|
indexToPosition moved from world -> esm/util.hpp
|
2023-05-12 22:05:55 +02:00 |
|
florent.teppe
|
f261f59809
|
World::indexToPosition is modified to be less error prone.
|
2023-05-12 22:05:54 +02:00 |
|