Commit Graph

7322 Commits (8a7e8a89ac6bad07b15c0a58877cb6459cfd8e95)

Author SHA1 Message Date
Alexei Kotov 8a7e8a89ac Modernize Bethesda Havok records 1 year ago
Alexei Kotov 087114e55b Print unsupported interpolator record names 1 year ago
Alexei Kotov bb6e008801 Modernize dynamic effects 1 year ago
Alexei Kotov 2e847a12c4 Modernize NiSourceTexture and BSShaderTextureSet 1 year ago
Alexei Kotov fb8ead2bd4 Rename nif/controlled to nif/texture 1 year ago
Alexei Kotov 4a88726aba Move particle modifiers into a dedicated file 1 year ago
Alexei Kotov 1d05aa2e37 Modernize particle modifiers 1 year ago
psi29a 2cd17830d3
Merge branch 'nifreorg' into 'master'
Reorganize NIF record lists

See merge request OpenMW/openmw!3390
1 year ago
Alexei Kotov f8b2967dab Alphabetize NIF record type list 1 year ago
Alexei Kotov 4140f9da3c Reorganize the list of recognized NIF records 1 year ago
Alexei Kotov 4d717ade6c Allow BSA string tables to contain padding 1 year ago
psi29a 15a24a5af6 Merge branch 'formid' into 'master'
Change FormId::toString to be consistent with RefId. Remove FormIdRefId.

See merge request OpenMW/openmw!3378
1 year ago
psi29a 07edabdc75 Merge branch 'optimize_get_land' into 'master'
Optimize Storage::getLand calls

See merge request OpenMW/openmw!3379
1 year ago
Petr Mikheev 32f3a16db3 Change FormId::toString to be consistent with RefId. Remove FormIdRefId. 1 year ago
elsid 816d3772b9
Cache absent land object
This allows to save on lookup in store.
1 year ago
elsid eba553821b
Use std::vector for LandCache implementation 1 year ago
Evil Eye 10f1e9a4e0 Load the lowest faction reaction for every faction 1 year ago
psi29a 5b3e2fbf1c Merge branch 'clickbait' into 'master'
Assign StringRefIds to attributes

See merge request OpenMW/openmw!3256
1 year ago
psi29a 86f15fa194 Merge branch 'ui' into 'master'
Control GUI from Lua

See merge request OpenMW/openmw!3236
1 year ago
psi29a 7233277d27 Merge branch 'compressedbsagozoomzoom' into 'master'
Rewrite compressed BSA loading

See merge request OpenMW/openmw!3361
1 year ago
psi29a 1c2f92cac9 Merge branch 'use_command_keys' into 'master'
Remove special handling for Mac command key, since MyGUI now switches automatically

See merge request OpenMW/openmw!3363
1 year ago
Zackhasacat 349bad4f98 Remove special handling for Mac command key, since MyGUI now switches automatically 1 year ago
psi29a cf950c2e4a Merge branch 'sizeable' into 'master'
Replace more explicitly sized reads and variable width integers

See merge request OpenMW/openmw!3364
1 year ago
psi29a 42469c4b54 Merge branch 'crash_temporary_ui_element' into 'master'
Fix crash #7469

See merge request OpenMW/openmw!3367
1 year ago
Petr Mikheev 87eacf774a Control GUI modes from Lua 1 year ago
Petr Mikheev f86a45d60a [Lua] add __len metafunction for readonly objects 1 year ago
uramer e1cbeb0d3b Don't free ui element's shared_ptr right before destroying it 1 year ago
psi29a c5789b5543 Merge branch 'Fix-BA2GNRLFile-GetFile' into 'master'
Fix BA2 general reading file

See merge request OpenMW/openmw!3365
1 year ago
psi29a ab798be320 Merge branch 'fix_scrollbars' into 'master'
Do not use deprecated MyGUI properties

Closes #5896

See merge request OpenMW/openmw!3320
1 year ago
Alexei Kotov ab4ed390fc Rewrite compressed BSA loading 1 year ago
Evil Eye 62f47acf6b Replace more explicitly sized reads and variable width integers 1 year ago
Evil Eye e660a9ca16 Assign StringRefIds to attributes 1 year ago
psi29a 11ae1a1fcb Merge branch 'nifstreamingservice' into 'master'
NIFStream rewrite/refactoring/rewhatever

See merge request OpenMW/openmw!3281
1 year ago
elsid bda29819cf
Reduce include dependency for land records 1 year ago
elsid 53c3f95ac8
Avoid redundant copy for LandData underlying data 1 year ago
elsid 955790dc31
Split ESM::Land::loadData 1 year ago
elsid a027cd898b
Use only cell position to detect cell change 1 year ago
elsid 28614730da
Pass land reference to LandObject constructor 1 year ago
elsid e6f35373b5
Remove ESM::LandObject dependency on ESM::Land 1 year ago
elsid 8a88a2d61f
Make ESM::LandData::mLoadFlags private 1 year ago
elsid a17cb0ff0e
Remove unused ESM4::Land fields 1 year ago
elsid 401e748aa0
Avoid redundant casts and use static_cast 1 year ago
elsid 9aa9ce48c9
Use proper naming style for ESM4::Land static variables 1 year ago
elsid e4e857f51f
Remove redundant ESM4::Land default constructor 1 year ago
elsid bd426bac5c
Use static_cast 1 year ago
elsid 6f3b7072ac
Change mWnam type to std::array 1 year ago
elsid 0cb37742cb
Replace Land::swap by move assignment 1 year ago
elsid c88e9dee27
Use unique_ptr to store LandData in ESM::Land 1 year ago
elsid d0f8ab5767
Move getLandData definitions to class definition 1 year ago
elsid 07599d0bb0
Move condLoad to unnamed namespace 1 year ago