Evil Eye
|
16c0f0d5cc
|
Use a regular TypedDynamicStore for ESM:Skill
|
2023-06-08 18:35:47 +02:00 |
|
Evil Eye
|
6e39c0336c
|
Handle non-string RefIds when displaying a class image
|
2023-06-06 17:41:13 +02:00 |
|
Evil Eye
|
6b7e7acd16
|
Replace a number of incorrect index types
|
2023-06-03 16:30:35 +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
|
7b0680de5f
|
Resolve attribute GMST members
|
2023-05-31 17:02:18 +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 |
|
Evil Eye
|
a5e1c87fb8
|
Remove sGmstAttributeIds, sGmstAttributeDescIds, sAttributeIcons
|
2023-05-28 15:10:53 +02:00 |
|
unknown
|
14600de185
|
Remove sAttributeIds and sSkillIds
|
2023-05-27 21:54:13 +02:00 |
|
elsid
|
235eb65c97
|
Rename positionToCellIndex to match return type
|
2023-05-27 15:49:36 +02:00 |
|
Evil Eye
|
877f6747be
|
Deduplicate specialization code
|
2023-05-26 12:16:47 +02:00 |
|
psi29a
|
d3ed04c551
|
Merge branch 'lua-activeeffects' into 'master'
Lua: Actor api for active effects and active spells
See merge request OpenMW/openmw!3036
|
2023-05-25 07:49:08 +00:00 |
|
Evil Eye
|
17c8e63d3a
|
Fix invalid memory usage in stats tooltip
|
2023-05-23 20:03:12 +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 |
|
elsid
|
585cf377ed
|
Use bool instead of std::stringstream::view
view is not supported by libc++ used for macOS builds.
|
2023-05-22 14:32:23 +02:00 |
|
psi29a
|
6f8c152487
|
Merge branch 'convert_camera_settings' into 'master'
Use settings values for Camera settings (#6876)
See merge request OpenMW/openmw!3041
|
2023-05-22 09:14:06 +00:00 |
|
Evil Eye
|
ed7b6dc2a7
|
Clarify CharacterCreation::setValue
|
2023-05-21 19:53:31 +02:00 |
|
Evil Eye
|
492e336c0c
|
Use string_view in more UI code
|
2023-05-21 18:14:12 +02:00 |
|
Evil Eye
|
5491512905
|
Use string_view in more places and reduce the number of empty string literals
|
2023-05-21 16:39:32 +02:00 |
|
elsid
|
5d5e6844d1
|
Use settings values for Camera settings
|
2023-05-20 22:23:09 +02:00 |
|
elsid
|
4be43a2dca
|
Map SettingValueType Cell to float setting type
|
2023-05-20 15:00:00 +02:00 |
|
smilczek
|
027d51bfc0
|
fixed a mistake
|
2023-05-15 21:06:05 +02:00 |
|
smilczek
|
05a2dc985b
|
Clang format
|
2023-05-14 22:51:43 +02:00 |
|
smilczek
|
2910e35bc2
|
Clarified the lambda expressions
|
2023-05-14 22:43:44 +02:00 |
|
smilczek
|
42cab989b1
|
got rid of auto
|
2023-05-14 22:43:44 +02:00 |
|
smilczek
|
128bb11833
|
done
|
2023-05-14 22:43:44 +02:00 |
|
psi29a
|
ab17d0947a
|
Merge branch 'esm4-exterior' into 'master'
Loading ESM4 Exteriors
See merge request OpenMW/openmw!2986
|
2023-05-12 23:32:55 +00:00 |
|
psi29a
|
c15710c35b
|
Merge branch 'settings_values_index' into 'master'
Use typed settings storage for settings window (#6876)
See merge request OpenMW/openmw!2997
|
2023-05-12 21:53:59 +00:00 |
|
florent.teppe
|
a3bd6e7e47
|
ESM::ExteriorCellIndex => ESM::ExteriorCellLocation
|
2023-05-12 22:05:55 +02:00 |
|
florent.teppe
|
393357abc0
|
ESM::Cell::positionToCellIndex returns a ESM::ExteriorCellIndex
and takes a worldspace id as input
ESM::getCellSize takes a wordspace as input.
removed useless static in static inline funcs
|
2023-05-12 22:05:55 +02:00 |
|
florent.teppe
|
1cf0cd5628
|
moved mwworld/cellutils.hpp -> esm/util.hpp
|
2023-05-12 22:05:54 +02:00 |
|
florent.teppe
|
141878f30d
|
int x, int y , ESM::RefId worldspace => ESM::ExteriorCellIndex
also removed the changeToExteriorCell that only took a position as input, didn't work with esm4.
|
2023-05-12 22:05:53 +02:00 |
|
florent.teppe
|
a62e75fd19
|
Initial attempt at loading esm4 exteriors
|
2023-05-12 22:05:52 +02:00 |
|
Evil Eye
|
f93d41d9ce
|
Use string_view instead of const char*
|
2023-05-08 17:18:18 +02:00 |
|
Evil Eye
|
ad3195488b
|
Remove unimplemented method declaration
|
2023-05-08 16:57:57 +02:00 |
|
Petr Mikheev
|
86fce41a39
|
Keep refnum when moving objects to/from inventory (#6148)
|
2023-05-07 17:19:44 +02:00 |
|
elsid
|
188de0d8d4
|
Merge branch 'journalcase' into 'master'
Remove dialogue related instances of getRefIdString
See merge request OpenMW/openmw!2999
|
2023-05-07 14:49:49 +00:00 |
|
elsid
|
6de335dd77
|
Pass path to startup script as std::filesystem::path
|
2023-05-06 13:58:39 +02:00 |
|
Evil Eye
|
3cf0977c0b
|
Remove dialogue related instances of getRefIdString
|
2023-05-04 19:46:49 +02:00 |
|
elsid
|
c5ab0c8b73
|
Avoid using Settings::Manager::set* functions directly
|
2023-05-03 22:11:44 +02: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 |
|
elsid
|
39e867781e
|
Avoid using Settings::Manager::mDefaultSettings directly
|
2023-04-22 21:02: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 |
|
florent.teppe
|
a3a2685b9a
|
More MWWorld::CellStore* -> MWWorld::CellStore&
|
2023-04-20 16:16:17 +02:00 |
|
florent.teppe
|
53cc9f3614
|
functions return reference instead of ptr
because the function can never return an nullptr, we return a reference.
|
2023-04-20 15:55:40 +02:00 |
|