Commit Graph

31877 Commits (e6f35373b5341895a0d7b1df053e24c6ad407909)
 

Author SHA1 Message Date
elsid e6f35373b5
Remove ESM::LandObject dependency on ESM::Land 1 year ago
elsid 8a88a2d61f
Make ESM::LandData::mLoadFlags private 1 year ago
elsid 7c7577a6bd
Do not recreate cache object 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
elsid dad0cb3349
Move transposeTextureData to unnamed namespace 1 year ago
elsid a2f2b1a3d1
Remove redundant ESM::Land and LandData default constructors 1 year ago
elsid 95a39b3281
Use sized types for land records members 1 year ago
elsid f15ccec0d9
Remove unused ESM::Land functions 1 year ago
psi29a 16628a766f Merge branch 'fallout4' into 'master'
ESM4 Loader: initial Fallout 4 support

See merge request OpenMW/openmw!3347
1 year ago
psi29a 2b78552dac Merge branch 'themostfashionablelandintes5' into 'master'
Only use loaded data for ESM4 terrain

See merge request OpenMW/openmw!3352
1 year ago
psi29a a1b7c0c3d5 Merge branch 'fix_build' into 'master'
Fix build

See merge request OpenMW/openmw!3350
1 year ago
Alexei Kotov 4b38db4a69 Only use loaded data for ESM4::Land
Prevents broken vertex colors in cells that lack vertex colors
1 year ago
elsid db16caa963
Support yaml-cpp 0.8.0 1 year ago
psi29a 42e7647508 Merge branch 'more_coverity' into 'master'
More Coverity fixes

See merge request OpenMW/openmw!3326
1 year ago
elsid 57bcb3e89d
Fix build
apps/openmw/mwlua/soundbindings.cpp:166:78: error: member access into incomplete type 'MWBase::World'
        const SoundStore* soundStore = &MWBase::Environment::get().getWorld()->getStore().get<ESM::Sound>();
                                                                             ^
apps/openmw/mwlua/../mwbase/environment.hpp:27:11: note: forward declaration of 'MWBase::World'
    class World;
          ^
1 year ago
Petr Mikheev 4211665ede Merge branch 'sounds' into 'master'
Lua bindings for sound functions

See merge request OpenMW/openmw!3247
1 year ago
Andrei Kortunov 1555fd8b34 Add assert 1 year ago
psi29a 861b9b215c Merge branch 'moveinto' into 'master'
[Lua] Accept GameObject as destination in obj:moveInto.

See merge request OpenMW/openmw!3318
1 year ago
psi29a 5389d32b5c Merge branch 'applycontentfile_coverity' into 'master'
Fix coverity warning in esm3/globalscript.cpp

See merge request OpenMW/openmw!3325
1 year ago
psi29a adb5774aa9 Merge branch 'optimize_get_blendmaps' into 'master'
Optimize land lookup on blendmaps sampling

See merge request OpenMW/openmw!3333
1 year ago
psi29a e21e3a0d46 Merge branch 'time' into 'master'
Pause/resume the game in Lua scripts

See merge request OpenMW/openmw!3317
1 year ago
psi29a 856262d4c0 Merge branch 'trainingwheels' into 'master'
Use the correct skills for training again

Closes #7536

See merge request OpenMW/openmw!3339
1 year ago
psi29a f9910290e0 Merge branch 'fix_hand_model' into 'master'
Fix #7506

Closes #7506

See merge request OpenMW/openmw!3335
1 year ago
psi29a de8869579a Merge branch 'fix_esmtool_format' into 'master'
Fix esmtool dump format

See merge request OpenMW/openmw!3348
1 year ago
Andrei Kortunov f053188247 Increase Lua API version 1 year ago
Alexei Kotov 1bd2667c66 Rename REFR::XTEL transition interior field 1 year ago
Alexei Kotov 1a62b2e6b5 ESM4: use switch-cases when relevant 1 year ago
Alexei Kotov 42c6b3b993 Use VER_100 named constant, note precautions 1 year ago
Petr Mikheev 6e90704409 Merge branch 'sphinx' into 'master'
Fix documentation building

See merge request OpenMW/openmw!3340
1 year ago
elsid 0d4833febb
Fix esmtool dump format 1 year ago
Alexei Kotov 9da6ce23e9 Maybe load FO4 sound descriptor records 1 year ago
Alexei Kotov da9a834ce8 Maybe load FO4 body part data records 1 year ago
Alexei Kotov f3c1b0e7eb Load FO4 form lists 1 year ago
Alexei Kotov 9ec68e864c Load ESM4 idle animations correctly for every game 1 year ago
Alexei Kotov 07c85addb2 Cleanup 1 year ago
Alexei Kotov f7a85be504 Maybe load FO4 armor addon records
You still can't load into the game because of some unclear localization string problem.
But if getLocalizedString doesn't throw an exception, then it'll work. Sort of.
1 year ago
Alexei Kotov f302f06e98 Maybe load FO4 dialogue records
The entirety of Fallout4.esm can be read now (well, in esmtool, at least)
1 year ago
Alexei Kotov b7efdc4add Use the correct filenames for FO4 string tables 1 year ago
Alexei Kotov cb7e9f4a01 Maybe load FO4 quest records 1 year ago
Alexei Kotov db66149891 Skip LAND::MPCD subrecord 1 year ago
Alexei Kotov a2e185d0f9 Maybe load FO4 worldspace records 1 year ago