psi29a
|
a755fa0f34
|
Merge branch 'cleanup_includes' into 'master'
Cleanup includes
See merge request OpenMW/openmw!3203
|
2023-07-09 10:15:09 +00:00 |
|
Mads Buvik Sandvei
|
0f608f388e
|
Generate new refnum for the new stack created when unstacking.
|
2023-07-08 14:51:49 +02:00 |
|
elsid
|
f6fce5ee15
|
Cleanup includes
|
2023-07-08 11:28:56 +02:00 |
|
Petr Mikheev
|
d830ae37b1
|
Add special cell for objects created via Lua scripts and not yet added into the world
|
2023-07-04 17:15:14 +02:00 |
|
elsid
|
6e8dcc16c6
|
Use settings values for Game settings
|
2023-07-01 00:59:35 +02:00 |
|
florent.teppe
|
950cc7be83
|
gets the right worldspace when calculating exterior positions.
|
2023-06-29 11:09:06 +02:00 |
|
psi29a
|
fc5d73648a
|
Merge branch 'schooled' into 'master'
Merge magic schools into skills
See merge request OpenMW/openmw!3148
|
2023-06-28 09:32:48 +00:00 |
|
Kindi
|
a176e0f9ea
|
Partial ammo equipping
|
2023-06-28 09:32:15 +00:00 |
|
Evil Eye
|
73c2387708
|
Merge schools into skills
|
2023-06-26 20:42:52 +02:00 |
|
Evil Eye
|
9947a41c37
|
Combine magic school properties into structs
|
2023-06-26 16:34:12 +02:00 |
|
psi29a
|
dd0d66513d
|
Merge branch 'clickbait' into 'master'
Mostly dehardcode attributes
See merge request OpenMW/openmw!3164
|
2023-06-25 20:11:19 +00:00 |
|
psi29a
|
bb7eb0f527
|
Merge branch 'chargingup' into 'master'
Autocalculate enchantment costs and charges
Closes #7428
See merge request OpenMW/openmw!3152
|
2023-06-21 06:52:01 +00:00 |
|
Evil Eye
|
abcebd49d2
|
Allow for more than 8 attributes
|
2023-06-19 20:41:54 +02:00 |
|
Andrei Kortunov
|
04be1526b2
|
Add a safeguard to load only supported records
|
2023-06-18 19:56:06 +04:00 |
|
Evil Eye
|
bac6777fae
|
Reduce the number of magic numbers
|
2023-06-18 16:21:06 +02:00 |
|
Evil Eye
|
e9bcad4e05
|
Autocalculate enchantment costs and charges
|
2023-06-17 22:25:47 +02:00 |
|
psi29a
|
1630e04d1b
|
Merge branch 'fix_7423' into 'master'
Fix #7422, #7423, #7424
Closes #7424, #7423, and #7422
See merge request OpenMW/openmw!3136
|
2023-06-15 11:02:21 +00:00 |
|
Petr Mikheev
|
8da6fd1095
|
Fix #7424
|
2023-06-15 11:33:12 +02:00 |
|
psi29a
|
3a707d8b98
|
Merge branch 'herebedreugh' into 'master'
Spawn creatures in newly generated exteriors
Closes #7413
See merge request OpenMW/openmw!3126
|
2023-06-15 07:41:35 +00:00 |
|
psi29a
|
807893eb45
|
Merge branch 'clickbait' into 'master'
Mostly dehardcode skills
See merge request OpenMW/openmw!3112
|
2023-06-15 07:03:13 +00:00 |
|
psi29a
|
428642d2cf
|
Merge branch 'fix_7420' into 'master'
Fix #7420 (Local scripts on items cause the game to crash when activated)
Closes #7420
See merge request OpenMW/openmw!3131
|
2023-06-14 07:33:18 +00:00 |
|
Evil Eye
|
f02dd0ef03
|
Implement onNewExterior to spawn fish in generated exteriors
|
2023-06-13 17:04:22 +02:00 |
|
psi29a
|
825d862f52
|
Merge branch 'lua_lock_trap' into 'master'
Allow Lua to access lock and trap data for doors and containers
See merge request OpenMW/openmw!2985
|
2023-06-13 07:37:33 +00:00 |
|
Zackhasacat
|
c108989b26
|
Allow Lua to access lock and trap data for doors and containers
|
2023-06-13 07:37:32 +00:00 |
|
Petr Mikheev
|
790ddcf32e
|
Fix #7420 (Local scripts on items cause the game to crash when activated)
|
2023-06-12 21:25:48 +02:00 |
|
Petr Mikheev
|
96399b3d23
|
Add fallbacks to Store<ESM::GameSetting>
|
2023-06-12 17:59:40 +02:00 |
|
psi29a
|
ec2f0e4645
|
Merge branch 'fragile' into 'master'
More closely replicate Morrowind.exe's locks
Closes #7415
See merge request OpenMW/openmw!3116
|
2023-06-10 08:47:27 +00:00 |
|
Petr Mikheev
|
801a5a3213
|
Fix #7385
|
2023-06-08 22:45:37 +02:00 |
|
Evil Eye
|
da4e04522b
|
More closely replicate Morrowind.exe's locks
|
2023-06-08 20:10:32 +02:00 |
|
Evil Eye
|
627bfa1155
|
Silence a clang warning
|
2023-06-08 18:35:52 +02:00 |
|
Evil Eye
|
65b22975c9
|
Remove SkillEnum
|
2023-06-08 18:35:50 +02:00 |
|
Evil Eye
|
72f8f9d1ad
|
Replace remaining skill indices in NpcStats
|
2023-06-08 18:35:49 +02:00 |
|
Evil Eye
|
28025e84f7
|
Replace more instances of ESM::Skill::Length
|
2023-06-08 18:35:48 +02:00 |
|
Evil Eye
|
47c1569961
|
Use RefId key for NPC skills
|
2023-06-08 18:35:48 +02:00 |
|
Evil Eye
|
1b956521fc
|
Reduce skill lookups by index
|
2023-06-08 18:35:47 +02:00 |
|
Evil Eye
|
16c0f0d5cc
|
Use a regular TypedDynamicStore for ESM:Skill
|
2023-06-08 18:35:47 +02:00 |
|
Petr Mikheev
|
7cecf2844a
|
Fix #7411
|
2023-06-05 22:22:58 +02:00 |
|
elsid
|
457fa16e37
|
Load existing exterior CellStore when required
|
2023-06-04 22:33:27 +02:00 |
|
elsid
|
01775dd6f0
|
Try create CellStore for interior cell when not found
|
2023-06-04 22:33:22 +02:00 |
|
psi29a
|
1843345510
|
Merge branch 'world_model_absent_cell' into 'master'
Do not rely on exceptions to handle absent cell
See merge request OpenMW/openmw!3098
|
2023-06-04 11:28:54 +00:00 |
|
psi29a
|
2f5bfb4df2
|
Merge branch 'fix-#7410' into 'master'
fix #7410
Closes #7410
See merge request OpenMW/openmw!3104
|
2023-06-04 11:28:26 +00:00 |
|
psi29a
|
d8463a34d3
|
Merge branch 'quotes' into 'master'
Remove redundant quotes
See merge request OpenMW/openmw!3091
|
2023-06-04 11:28:14 +00:00 |
|
florent.teppe
|
04e026c53f
|
getRecNameString now constexpr
getTypeDescription uses a static constexpr variable so we don't return ref to temp memory.
|
2023-06-03 20:28:25 +02:00 |
|
elsid
|
a91f376892
|
Do not rely on exceptions to handle absent cell
|
2023-06-02 13:18:09 +02:00 |
|
psi29a
|
d41c7bcaf4
|
Merge branch 'fix_esmstore_double_initialization' into 'master'
Fix the bug "ESMStore::setUp() is called twice" that causes duplicated objects in ESM4 cells
See merge request OpenMW/openmw!3084
|
2023-06-02 07:31:02 +00:00 |
|
psi29a
|
0bb652d7ce
|
Merge branch 'clickbait' into 'master'
Resolve Attribute GMSTs
See merge request OpenMW/openmw!3090
|
2023-06-02 07:30:40 +00:00 |
|
elsid
|
b621bfcef0
|
Define SharedIterator as proper random access iterator
Drop Container template argument as it's always std::vector.
|
2023-06-01 23:48:49 +02:00 |
|
Petr Mikheev
|
420916327d
|
Fix the bug "ESMStore::setUp() is called twice" that causes duplicated objects in ESM4 cells
|
2023-06-01 11:58:03 +02:00 |
|
psi29a
|
8e3e351015
|
Merge branch 'hide_ptr_registry' into 'master'
Make WorldModel a front-end for PtrRegistry
See merge request OpenMW/openmw!3087
|
2023-06-01 09:32:57 +00:00 |
|
psi29a
|
27a879de9a
|
Merge branch 'tree_and_furniture' into 'master'
Load ESM4::Tree and ESM4::Furniture
See merge request OpenMW/openmw!3040
|
2023-06-01 09:15:46 +00:00 |
|