Alexei Kotov
|
571a097be7
|
Merge branch 'avoid_copies' into 'master'
Avoid redundant copies
See merge request OpenMW/openmw!3637
|
2023-12-07 18:42:42 +00:00 |
|
Andrei Kortunov
|
6f68df9ac2
|
Avoid redundant copies
|
2023-12-06 23:45:25 +04:00 |
|
Evil Eye
|
194bcb0187
|
Drop support for save game format 0 (pre 0.37)
|
2023-12-01 16:37:29 +01:00 |
|
Zackhasacat
|
5623a5cf01
|
Merge branch 'lua_sgetcurrent_conditionofitem_itemdata_idea' into 'master'
Lua API to get/set item condition
See merge request OpenMW/openmw!3421
|
2023-11-23 23:10:39 +00:00 |
|
jvoisin
|
2150e4cae6
|
Merge branch 'warningfixes' into 'master'
Fix warnings
See merge request OpenMW/openmw!3587
|
2023-11-17 23:41:47 +00:00 |
|
Zackhasacat
|
13deb0fba8
|
Merge branch 'imod' into 'master'
Fill out item modification records and add them to the scene
See merge request OpenMW/openmw!3540
|
2023-11-17 18:22:17 +00:00 |
|
Andrei Kortunov
|
ba71eefbae
|
Fix GCC warnings
|
2023-11-16 18:53:46 +04:00 |
|
Evil Eye
|
76843aff19
|
Merge branch 'getcellnametes4' into 'master'
Use the display name instead of the editor ID for World::getCellName
See merge request OpenMW/openmw!3564
|
2023-11-07 16:45:55 +00:00 |
|
Zackhasacat
|
231803c6ea
|
Merge branch 'sunvisibility' into 'master'
Make sun specularity behavior more intuitive (bug #6190)
Closes #6190
See merge request OpenMW/openmw!3535
|
2023-11-05 17:55:27 +00:00 |
|
jvoisin
|
e88f8e09c3
|
Merge branch 'fixed' into 'master'
Replace more variable width integers in ESM code
See merge request OpenMW/openmw!3518
|
2023-11-05 16:36:13 +00: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 |
|
Alexei Kotov
|
876f6ea2da
|
Validate enchantment records (bug #7654)
Clean up spell validation
Fix a flaw in spell effect tooltip code
|
2023-11-03 15:08:16 +03:00 |
|
Alexei Kotov
|
03c3818229
|
Place ESM4::ItemMod into the scene
|
2023-10-31 00:54:44 +03:00 |
|
Petr Mikheev
|
e51dfca488
|
Stop trying to save ESM4 objects in omwsave files because they currently can not be saved and only lead to errors in logs.
|
2023-10-29 22:41:53 +01:00 |
|
Alexei Kotov
|
12abd30e9f
|
Make sun specularity behavior more intuitive (bug #6190)
Remove sun visibility influence on object specularity
Subdue sun visibility influence on water specularity
|
2023-10-29 04:11:40 +03:00 |
|
Alexei Kotov
|
3f4591eb3b
|
Add movable static and ESM4 land texture stores
|
2023-10-27 22:53:40 +03:00 |
|
Kindi
|
1bff02e3b0
|
add docs
|
2023-10-26 03:32:15 +08:00 |
|
Evil Eye
|
23bf6ed878
|
Remove missing scripts from actors much like is done for items
|
2023-10-24 20:59:45 +02:00 |
|
Evil Eye
|
dc781bad5d
|
Use fixed size unsigned ints for inventory offsets
|
2023-10-24 17:51:12 +02: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 |
|
Kindi
|
58a16dacbe
|
take2 resolve
|
2023-10-13 00:53:59 +08:00 |
|
Alexei Kotov
|
8c58ec9c32
|
Merge branch 'esm4actors' into 'master'
Show ESM4 NPCs
See merge request OpenMW/openmw!3312
|
2023-10-11 21:33:14 +00:00 |
|
psi29a
|
01ee448c61
|
Merge branch 'settings_values_navigator' into 'master'
Use settings values for Navigator settings (#6876)
See merge request OpenMW/openmw!3468
|
2023-10-10 03:24:33 +00:00 |
|
Petr Mikheev
|
2900351777
|
Render ESM4 NPCs
|
2023-10-07 17:21:25 +02:00 |
|
elsid
|
68de5690ef
|
Use settings values for Navigator settings
|
2023-10-01 11:10:04 +02:00 |
|
Petr Mikheev
|
02de5e82d8
|
Take into account "Enable Parent" subrecord and disable ESM4 objects that should be initially disabled.
|
2023-09-28 23:09:09 +02:00 |
|
psi29a
|
6c39e3f817
|
Merge branch 'draft' into 'master'
Treat teleportation out of the draft cell as object creation
Closes #7588 and #7453
See merge request OpenMW/openmw!3455
|
2023-09-28 08:33:10 +00:00 |
|
Evil Eye
|
f6626e36cf
|
Unbreak respawns and fix #7588
|
2023-09-27 22:07:55 +02:00 |
|
Evil Eye
|
33b57d9134
|
Use moveToCell and init mwscript
|
2023-09-27 21:23:07 +02:00 |
|
Andrei Kortunov
|
442c032373
|
Decouple rendering simulation time from Lua simulation time (bug 7576)
|
2023-09-26 14:39:38 +04:00 |
|
Evil Eye
|
641f34a3c9
|
Treat teleportation out of the draft cell as object creation
|
2023-09-25 21:01:32 +02:00 |
|
Alexei Kotov
|
7e360df6c0
|
Place ESM4::Flora instances to the scene
|
2023-09-24 10:25:44 +03:00 |
|
Alexei Kotov
|
440851ff48
|
Rewrite melee hit target selection (bug #3438)
|
2023-09-19 22:31:45 +03:00 |
|
Petr Mikheev
|
c67b866a11
|
Replace const ESM::RefNum& -> ESM::RefNum
|
2023-09-15 19:38:09 +02:00 |
|
psi29a
|
551f424c80
|
Merge branch 'silent_warning' into 'master'
Silent coverity warning
See merge request OpenMW/openmw!3423
|
2023-09-15 12:57:08 +00:00 |
|
Petr Mikheev
|
4fa8756791
|
Silent coverity warning
|
2023-09-15 11:05:40 +02:00 |
|
Kindi
|
ff16ee2d64
|
implement lua api for get/set item condition
|
2023-09-13 16:10:15 +08: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 |
|
psi29a
|
9d186ee2cd
|
Merge branch 'ptrindex' into 'master'
Fix crash: PtrRegistry can contain pointers to already removed temporary ManualRefs
See merge request OpenMW/openmw!3411
|
2023-09-11 06:57:36 +00:00 |
|
Petr Mikheev
|
892f6d1aee
|
Make LiveCellRef to remove itself from PtrRegistry in destructor (to prevent potential use after free); Update ContainerStore::mPtr after copying container/actor.
|
2023-09-09 21:54:13 +02:00 |
|
Alexei Kotov
|
817078cbea
|
Reset the rotation for ESM3 door-based COC destinations again
|
2023-09-09 21:00:47 +03:00 |
|
psi29a
|
938c487684
|
Merge branch 'time' into 'master'
[Lua] Ability to unpause the game when UI is opened.
See merge request OpenMW/openmw!3398
|
2023-09-06 08:16:49 +00:00 |
|
psi29a
|
690a237896
|
Merge branch 'init_field' into 'master'
Init structs to make sure that we do not store a random data
See merge request OpenMW/openmw!3400
|
2023-09-05 07:33:39 +00:00 |
|
psi29a
|
1a4b29f014
|
Merge branch 'fix_terrain_cache' into 'master'
Terrain cache fixes and optimizations
Closes #7557
See merge request OpenMW/openmw!3388
|
2023-09-04 09:39:46 +00:00 |
|
Andrei Kortunov
|
5d51f3ea26
|
Init structs to make sure that we do not store a random data
|
2023-09-04 12:19:56 +04:00 |
|
Petr Mikheev
|
23a7661d0b
|
Control UI pause from Lua
|
2023-09-03 03:41:13 +02:00 |
|
Andrei Kortunov
|
7da8f388f5
|
More Coverity fixes
|
2023-09-01 16:49:39 +04:00 |
|
psi29a
|
58aeb81e46
|
Merge branch 'container_ptr' into 'master'
Add `obj.parentContainer` in Lua. Refactor ContainerStore::mPtr, ContainerStore::mActor.
See merge request OpenMW/openmw!3381
|
2023-08-30 10:19:16 +00:00 |
|
elsid
|
52ab47771c
|
Initialize expiry delay for all GenericResourceManager instances
|
2023-08-29 20:25:21 +02:00 |
|