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
|
6e5b423d04
|
Fix saving skill increases
|
2023-06-20 20:26:08 +02:00 |
|
Evil Eye
|
abcebd49d2
|
Allow for more than 8 attributes
|
2023-06-19 20:41:54 +02: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 |
|
Mads Buvik Sandvei
|
698316fd2e
|
Lua bindings for modifying active effects/spells
|
2023-06-17 16:34:40 +00:00 |
|
psi29a
|
d5f0f44afb
|
Merge branch 'raise_lower_rank_refactor' into 'master'
Refactor raiserank and lowerrank
See merge request OpenMW/openmw!3135
|
2023-06-15 07:03:26 +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 |
|
Kindi
|
dccf6a2b8c
|
Refactor raiserank and lowerrank
|
2023-06-14 21:42:02 +08:00 |
|
Petr Mikheev
|
e35bf97603
|
Merge branch 'awildmoonappeared' into 'master'
Expose levelled creatures to Lua
See merge request OpenMW/openmw!3127
|
2023-06-12 15:57:59 +00:00 |
|
Evil Eye
|
66d9d7e585
|
Expose levelled creatures to Lua
|
2023-06-11 15:13:46 +02:00 |
|
Evil Eye
|
24c1909d52
|
Don't unlock unlocked objects now that unlock is no longer idempotent
|
2023-06-11 09:43:42 +02:00 |
|
Evil Eye
|
3c588900dd
|
Apply elsid's suggestion and revert 3a888ef543cf2c2a2cc0fce5bff6449a76d57047
|
2023-06-10 22:04:14 +02:00 |
|
Evil Eye
|
a5b147d44d
|
Add a clarifying comment
|
2023-06-08 21:56:54 +02:00 |
|
Evil Eye
|
da4e04522b
|
More closely replicate Morrowind.exe's locks
|
2023-06-08 20:10:32 +02:00 |
|
Evil Eye
|
3a888ef543
|
Prevent a static initialization order fiasco
|
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
|
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 |
|
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 |
|
psi29a
|
0bb652d7ce
|
Merge branch 'clickbait' into 'master'
Resolve Attribute GMSTs
See merge request OpenMW/openmw!3090
|
2023-06-02 07:30:40 +00:00 |
|
Evil Eye
|
08f35fe839
|
Add ESM::Skill::mWerewolfValue
|
2023-05-31 17:45:20 +02:00 |
|
Evil Eye
|
7b0680de5f
|
Resolve attribute GMST members
|
2023-05-31 17:02:18 +02:00 |
|
Evil Eye
|
9c819b5705
|
Disallow formatting of UString
|
2023-05-30 17:35:26 +02:00 |
|
Evil Eye
|
9c60a6fa4d
|
Replace sSkillNameIds with ESM::Skill::mName
|
2023-05-29 17:56:14 +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
|
a5e1c87fb8
|
Remove sGmstAttributeIds, sGmstAttributeDescIds, sAttributeIcons
|
2023-05-28 15:10:53 +02:00 |
|
Mads Buvik Sandvei
|
85a30c9ad0
|
Fix signature of MWMechanics::MagicEffects::get. Fix a mistake in the docs.
|
2023-05-25 18:12:18 +02:00 |
|
Mads Buvik Sandvei
|
97ea626ba2
|
Clang'd
|
2023-05-23 19:49:47 +02:00 |
|
Mads Buvik Sandvei
|
4f88988131
|
Moved check for actor/non-actor to ActorStore constructor. Refactor ActorSpells type to be an ActorStore type.
|
2023-05-23 19:44:51 +02:00 |
|
Mads Buvik Sandvei
|
410e8b100a
|
Elsid comments
|
2023-05-23 19:30:29 +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
|
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
|
7ba43c9426
|
actor.ActiveEffects and actor.ActiveSpells
|
2023-05-23 18:11:44 +02:00 |
|
Evil Eye
|
9728024978
|
Replace compare with more idiomatic methods
|
2023-05-22 19:51:27 +02:00 |
|
Petr Mikheev
|
e53f907a53
|
Set CharacterController::mSmoothedSpeed to zero after teleporting.
|
2023-05-13 15:26:39 +02:00 |
|
Elias Howell
|
bf8fafa79a
|
fixed some typos and spelling errors
|
2023-05-09 20:07:08 -04:00 |
|
psi29a
|
dacbbc1d20
|
Merge branch 'dehardcode_steal' into 'master'
Remove Content file check when stealing
See merge request OpenMW/openmw!2987
|
2023-05-02 19:45:51 +00:00 |
|
jvoisin
|
c7a3f43915
|
Minor header cleanup
This has been done via CLion's "unused include directive",
set to "detect completely unused".
|
2023-04-30 16:26:03 +02:00 |
|
Tobias Tribble
|
2c887d82d0
|
Removed Content file check
|
2023-04-28 11:46:22 -05:00 |
|
elsid
|
0601d7213e
|
Remove ESM::RefId::sEmpty
This variable is only required to return empty RefId as const reference. There
is no point in doing so for a type cheap to copy.
|
2023-04-26 21:15:16 +02:00 |
|
Petr Mikheev
|
f1beaa7b8c
|
Put ESMStore to Environment
|
2023-04-20 21:45:49 +02:00 |
|
Petr Mikheev
|
227a993b94
|
Remove createRecord functions from World because the only forward the argument to ESMStore that can be used directly.
|
2023-04-20 21:45:49 +02:00 |
|