psi29a
|
320e86156e
|
Merge branch 'registered_class' into 'master'
Use static object to register classes
See merge request OpenMW/openmw!1746
|
2022-04-08 08:36:24 +00:00 |
|
elsid
|
5156ee94be
|
Store static id key in lower case
|
2022-04-08 01:22:48 +02:00 |
|
Bret Curtis
|
c376f3793e
|
check that the index is now -1; otherwise bad things happen
|
2022-04-07 00:09:11 +02:00 |
|
Bret Curtis
|
0db5415976
|
refactor to use mInternal, support Flag_Reverse and updated changelog/authors.md
|
2022-04-07 00:09:11 +02:00 |
|
Wolfgang Lieff
|
ead73fce31
|
initial NiFltAnimationNode support
|
2022-04-07 00:09:11 +02:00 |
|
psi29a
|
8b2c5e4801
|
Merge branch 'replace_boost_variant' into 'master'
Replace boost::variant by std::variant
See merge request OpenMW/openmw!1747
|
2022-04-06 22:07:44 +00:00 |
|
elsid
|
a46714df67
|
Replace boost::variant by std::variant
|
2022-04-06 23:01:58 +02:00 |
|
Petr Mikheev
|
3af8ea5dfc
|
Update Lua bindings for the camera
|
2022-04-06 21:55:05 +02:00 |
|
Petr Mikheev
|
7186ea8ab4
|
[Lua] New overload Actor.equipment(actor, slot) .
|
2022-04-06 21:55:05 +02:00 |
|
Petr Mikheev
|
5ed22c4c7a
|
Minor fix in actors.cpp
|
2022-04-06 21:55:05 +02:00 |
|
elsid
|
dc20e799e1
|
Use static object to register classes
|
2022-04-06 16:49:25 +02:00 |
|
Matt
|
49e21e121a
|
Revert "Merge branch 'refactor/6677-2' into 'master'"
This reverts merge request !1733
|
2022-04-04 17:09:52 +00:00 |
|
psi29a
|
ca77ae336f
|
Merge branch 'refactor/6677-2' into 'master'
Introduce IndexedVector
See merge request OpenMW/openmw!1733
|
2022-04-04 13:56:20 +00:00 |
|
Matt
|
21e4c10fa9
|
Introduce IndexedVector
|
2022-04-04 13:56:19 +00:00 |
|
elsid
|
6e0d660dd5
|
Check whether model is empty before trying to insert object
|
2022-04-03 17:38:33 +00:00 |
|
elsid
|
3878a12ed3
|
Delay cell grid change until scene update
This allows proper profiling. Changing cell grid is not a part of physics
system, it's a part of world system.
|
2022-04-01 21:46:20 +02:00 |
|
Petr Mikheev
|
fbc84465c5
|
Merge branch 'futureproof_layers' into 'master'
Add layer size, make layers API more flexible
See merge request OpenMW/openmw!1724
|
2022-03-29 20:11:11 +00:00 |
|
ζeh Matt
|
c3d02492df
|
Cleanup stopMovement
|
2022-03-29 19:49:02 +03:00 |
|
ζeh Matt
|
33706923a3
|
Restructure function updateCrimePursuit
|
2022-03-28 17:25:22 +03:00 |
|
ζeh Matt
|
9821982944
|
Restructure function updateEquippedLight
|
2022-03-28 16:48:16 +03:00 |
|
ζeh Matt
|
127366a948
|
Restructure function updateDrowning
|
2022-03-28 16:38:39 +03:00 |
|
ζeh Matt
|
0b306bc1ea
|
Restructure function engageCombat
|
2022-03-28 16:32:56 +03:00 |
|
ζeh Matt
|
8631b96680
|
Restructure function updateGreetingState
|
2022-03-28 16:25:33 +03:00 |
|
ζeh Matt
|
5e44dd41eb
|
Restructure function updateMovementSpeed
|
2022-03-28 16:20:24 +03:00 |
|
ζeh Matt
|
23615e653a
|
Mark getActivePackage const
|
2022-03-28 16:17:42 +03:00 |
|
ζeh Matt
|
cba51e5e1c
|
Restructure function updateHeadTracking
|
2022-03-28 16:13:40 +03:00 |
|
ζeh Matt
|
f5b527e445
|
Restructure function isCommanded
|
2022-03-28 16:07:20 +03:00 |
|
psi29a
|
1c70b9790c
|
Merge branch 'covid_wont_stop_me' into 'master'
Don't reset last hit object if the ID doesn't match
Closes #6682
See merge request OpenMW/openmw!1727
|
2022-03-28 11:40:46 +00:00 |
|
Evil Eye
|
c1d700f770
|
Don't reset last hit object if the ID doesn't match
|
2022-03-28 11:40:46 +00:00 |
|
Evil Eye
|
7695f03c4c
|
Remove unused variable
|
2022-03-27 17:20:22 +02:00 |
|
psi29a
|
2b83df09b6
|
Merge branch 'refactor/spell-vector' into 'master'
Refactor mUsedPowers to use vector
See merge request OpenMW/openmw!1725
|
2022-03-27 09:56:22 +00:00 |
|
Nelsson Huotari
|
6869fa18e4
|
Fix unsafe memory access at object.cpp
|
2022-03-26 15:16:22 +00:00 |
|
Evil Eye
|
93d195646c
|
Lua stats
|
2022-03-25 20:03:13 +00:00 |
|
ζeh Matt
|
edca5ac0b8
|
Rename hasDisease to hasSpellType and refactor function
|
2022-03-25 20:47:43 +02:00 |
|
ζeh Matt
|
dcdba227f7
|
Use vector for mUsedPowers for deterministic order
|
2022-03-25 20:42:01 +02:00 |
|
uramer
|
5d1fe6c2bc
|
Add layer size, make layers API more flexible
|
2022-03-23 15:04:49 +01:00 |
|
psi29a
|
6d55317d57
|
Merge branch 'refactor/prng-2' into 'master'
Save random state and refactor usage of generators
See merge request OpenMW/openmw!1715
|
2022-03-23 09:50:54 +00:00 |
|
ζeh Matt
|
8103ff2e6f
|
Make the CI happy
|
2022-03-21 17:49:42 +02:00 |
|
ζeh Matt
|
f8f3bb2421
|
Use std::minstd_rand and split serialization from save/load
|
2022-03-21 17:49:42 +02:00 |
|
ζeh Matt
|
0611a8c3a7
|
Start new game with specified seed in options
|
2022-03-21 17:49:42 +02:00 |
|
ζeh Matt
|
151770ccf1
|
Separate global vs world rng functions and use custom prng
|
2022-03-21 17:49:42 +02:00 |
|
ζeh Matt
|
08fae7be6e
|
Pass the prng from world where appropriate
|
2022-03-21 17:49:42 +02:00 |
|
ζeh Matt
|
b502dc12f0
|
Add prng to World instance and serialize state in Save
|
2022-03-21 17:49:42 +02:00 |
|
jvoisin
|
eb46bde75e
|
Merge branch 'lua_records' into 'master'
Lua bindings for ESM::Door and ESM::Weapon records
See merge request OpenMW/openmw!1717
|
2022-03-20 15:39:48 +00:00 |
|
Petr Mikheev
|
1b1e81b90e
|
Lua bindings for ESM::Door and ESM::Weapon records
|
2022-03-20 15:39:48 +00:00 |
|
Petr Mikheev
|
d185cb6dce
|
Add Lua function ui.screenSize()
|
2022-03-20 00:16:41 +01:00 |
|
Evil Eye
|
d7d1a85143
|
Restore dialogue autocompletion in the console
|
2022-03-19 12:02:26 +01:00 |
|
Petr Mikheev
|
fa115418eb
|
[Lua] Remove queries
|
2022-03-15 23:35:36 +01:00 |
|
Petr Mikheev
|
0f84bfde51
|
[Lua] Replace cell.selectObjects with cell.getAll
|
2022-03-15 23:35:36 +01:00 |
|
Petr Mikheev
|
43bed7f0d2
|
[Lua] Split obj.inventory into Actor.inventory(obj) and Container.content(obj)
|
2022-03-15 23:35:36 +01:00 |
|