Mads Buvik Sandvei
|
364f2a98e9
|
Use refnum instead of slot for items during spellcast
|
2023-07-25 21:23:59 +00:00 |
|
Evil Eye
|
6e5d84ce37
|
inline
|
2023-07-22 08:40:02 +02:00 |
|
Evil Eye
|
9d4877d432
|
Treat std::array like regular arrays
|
2023-07-21 17:00:33 +02:00 |
|
Evil Eye
|
45ba05c0ed
|
Disallow implicitly sized reads of ESM structs
|
2023-07-20 19:16:53 +02:00 |
|
psi29a
|
ec9b4c4563
|
Merge branch 'caius4friends' into 'master'
Fix dialogue insertion again
See merge request OpenMW/openmw!3212
|
2023-07-20 15:29:57 +00:00 |
|
psi29a
|
03dbe1c9f3
|
Merge branch 'stringrefidskills' into 'master'
Assign StringRefIds to skills
See merge request OpenMW/openmw!3146
|
2023-07-20 07:15:49 +00:00 |
|
Evil Eye
|
2a1d520c9e
|
Address feedback
|
2023-07-17 19:37:28 +02:00 |
|
Evil Eye
|
7573004efc
|
Implement the NegativeLight flag
|
2023-07-17 18:00:15 +02:00 |
|
Evil Eye
|
cd8f2355c0
|
Only allow StringRefId for Skill ids
|
2023-07-14 17:33:32 +02:00 |
|
Evil Eye
|
967b5d205b
|
Use StringRefId for skills
|
2023-07-13 18:55:22 +02:00 |
|
Evil Eye
|
ac9378fa08
|
Replace Skill::mIndex with Skill::refIdToIndex
|
2023-07-13 18:55:21 +02:00 |
|
Evil Eye
|
4eac137109
|
Change control flow to be easier to understand
|
2023-07-11 22:10:39 +02:00 |
|
Alexei Dobrohotov
|
66fd1f8862
|
Allow subrecords to overlap the following record (bug #6025)
|
2023-07-10 21:09:22 +03:00 |
|
Evil Eye
|
d3c1928f01
|
Fix dialogue insertion again
|
2023-07-09 15:24:52 +02:00 |
|
elsid
|
f6fce5ee15
|
Cleanup includes
|
2023-07-08 11:28:56 +02:00 |
|
elsid
|
a6dbd819a1
|
Fix writing IndexRefId to ESM3
Use correct enum value.
|
2023-07-04 11:34:52 +02:00 |
|
Evil Eye
|
73c2387708
|
Merge schools into skills
|
2023-06-26 20:42:52 +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 |
|
Zackhasacat
|
611a6429a9
|
Lua: Add effects to potionRecord, ingredientRecord
|
2023-06-20 10:00:05 +00:00 |
|
Evil Eye
|
bac6777fae
|
Reduce the number of magic numbers
|
2023-06-18 16:21:06 +02: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 |
|
Evil Eye
|
3c588900dd
|
Apply elsid's suggestion and revert 3a888ef543cf2c2a2cc0fce5bff6449a76d57047
|
2023-06-10 22:04:14 +02:00 |
|
Evil Eye
|
da4e04522b
|
More closely replicate Morrowind.exe's locks
|
2023-06-08 20:10:32 +02:00 |
|
Evil Eye
|
65b22975c9
|
Remove SkillEnum
|
2023-06-08 18:35:50 +02:00 |
|
Evil Eye
|
16c0f0d5cc
|
Use a regular TypedDynamicStore for ESM:Skill
|
2023-06-08 18:35:47 +02:00 |
|
Evil Eye
|
e01a3076dd
|
Use std::array in NpcStats
|
2023-06-03 14:26:37 +02:00 |
|
Evil Eye
|
a5bb6c7d8d
|
Use std::array in NPDTstruct52
|
2023-06-03 13:27:45 +02:00 |
|
Evil Eye
|
dd83da5eba
|
Use std::array in FADTstruct
|
2023-06-03 13:11:49 +02:00 |
|
Evil Eye
|
7be005c9a5
|
Use std::array in CLDTstruct
|
2023-06-03 11:58:09 +02:00 |
|
Evil Eye
|
8a474b9807
|
Use std::array in RADTstruct
|
2023-06-03 10:45:32 +02:00 |
|
Evil Eye
|
08f35fe839
|
Add ESM::Skill::mWerewolfValue
|
2023-05-31 17:45:20 +02:00 |
|
Evil Eye
|
eea730768b
|
Replace sIconNames with ESM::Skill::mIcon
|
2023-05-30 20:22:04 +02:00 |
|
Evil Eye
|
9c60a6fa4d
|
Replace sSkillNameIds with ESM::Skill::mName
|
2023-05-29 17:56:14 +02:00 |
|
florent.teppe
|
ad8cfde4e0
|
ESM::LandData no longer a virtual interface
instead it is constructed from ESM::Land or ESM4::Land
|
2023-05-29 12:10:42 +02:00 |
|
florent.teppe
|
f600730459
|
fixes functions that were virtual but not tagged as override.
|
2023-05-29 12:10:41 +02:00 |
|
florent.teppe
|
e0fa15b727
|
Abstracted Land data that can be used by esm3 and esm4.
|
2023-05-29 11:31:37 +02:00 |
|
psi29a
|
16a580eb21
|
Merge branch 'clickbait' into 'master'
Remove sAttributeIds and sSkillIds
See merge request OpenMW/openmw!3071
|
2023-05-28 09:14:47 +00:00 |
|
unknown
|
14600de185
|
Remove sAttributeIds and sSkillIds
|
2023-05-27 21:54:13 +02:00 |
|
jvoisin
|
c98c532213
|
Replace all asserts in components/esm[34] with throw
|
2023-05-27 16:10:53 +02:00 |
|
Evil Eye
|
877f6747be
|
Deduplicate specialization code
|
2023-05-26 12:16:47 +02:00 |
|
elsid
|
dc8dfe81ce
|
Add more details to exceptions
|
2023-05-25 20:56:07 +02:00 |
|
Mads Buvik Sandvei
|
410e8b100a
|
Elsid comments
|
2023-05-23 19:30:29 +02:00 |
|
Mads Buvik Sandvei
|
5a8c6df633
|
clang'd
|
2023-05-23 18:12:06 +02:00 |
|
Mads Buvik Sandvei
|
4bf23f152b
|
Revert use of string_view to std::string for effectIdTo* methods.
|
2023-05-23 18:12:06 +02:00 |
|
Mads Buvik Sandvei
|
6cfc06d7d8
|
There is no typo
|
2023-05-23 18:12:06 +02:00 |
|
Mads Buvik Sandvei
|
9a59330561
|
refactor effect names in loadmgef. Added a map from effect index to non-gmst effect name for use in lua scripts.
|
2023-05-23 18:11:59 +02:00 |
|
Mads Buvik Sandvei
|
b791ce9132
|
Remove redundant qualifiers
|
2023-05-23 18:11:44 +02:00 |
|
Mads Buvik Sandvei
|
7ba43c9426
|
actor.ActiveEffects and actor.ActiveSpells
|
2023-05-23 18:11:44 +02:00 |
|
elsid
|
8f47da46ec
|
Show magic effect name instead of IndexRefId
|
2023-05-22 18:02:21 +02:00 |
|
florent.teppe
|
56cb2a83ec
|
removed sDefaultWorldspace, only sDefaultWorldspaceId now.
sDefaultWorldspaceId is a StringRefId to be able to getvalue easily.
|
2023-05-12 22:05:53 +02:00 |
|