Bret Curtis
|
ff6944701f
|
Be more explicit about use of CLAMP_TO_EDGE instead of defaulting to GL CLAMP
|
2023-06-16 09:16:07 +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 |
|
psi29a
|
807893eb45
|
Merge branch 'clickbait' into 'master'
Mostly dehardcode skills
See merge request OpenMW/openmw!3112
|
2023-06-15 07:03:13 +00:00 |
|
Petr Mikheev
|
ab7eebb356
|
Fix #7423 (too strict fallback validation)
|
2023-06-14 20:04:16 +02:00 |
|
Petr Mikheev
|
be45b8199e
|
Whitelist and type validation for fallbacks
|
2023-06-12 17:59:40 +02:00 |
|
Evil Eye
|
f62ba346e1
|
Appease the formatting gods
|
2023-06-08 18:35:52 +02:00 |
|
Evil Eye
|
2cb77ed48f
|
Dehardcode skill selection
|
2023-06-08 18:35:52 +02:00 |
|
Evil Eye
|
9a93dcc39e
|
Dehardcode the list of skills in the stats window
|
2023-06-08 18:35:51 +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
|
1e0ed42294
|
Use RefId for skills in StatsListener
|
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 |
|
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 |
|