Commit Graph

31716 Commits (2a49919b5315a4b79f9a65a322bdb348c344b273)
 

Author SHA1 Message Date
Mads Buvik Sandvei 8867e76fd7 pass full count of coins to createGold() in moveToCell() 1 year ago
psi29a b9460afdfd Merge branch 'save-game-string-view' into 'master'
Refactor saveGame to use string_view

See merge request OpenMW/openmw!3271
1 year ago
psi29a baf7ef2525 Merge branch 'copying' into 'master'
Avoid unnecessary LiveCellRef copying; Fix potential use-after-free in WorldModel

See merge request OpenMW/openmw!3276
1 year ago
AnyOldName3 6246b479ea Merge branch 'async_content_load' into 'master'
Speedup loading - load content files during logo video playing

See merge request OpenMW/openmw!3249
1 year ago
Petr Mikheev 4d004e4730 Avoid unnecessary LiveCellRef copying in a couple of places; change initialization order in WorldModel; 1 year ago
Christian Bouwense 4b5d64f9e5 inline asUTF8() instead of constructing a whole new string_view 1 year ago
psi29a 2c989e4057 Merge branch 'coverityfixes' into 'master'
Correct some things based on Coverity's output

See merge request OpenMW/openmw!3272
1 year ago
psi29a f9cb752b25 Merge branch 'resistanceisnotfutile' into 'master'
Resist failed normal weapon hits (bug #7284)

Closes #7284

See merge request OpenMW/openmw!3220
1 year ago
psi29a a99aa38d45 Merge branch 'mnam' into 'master'
Read STAT::MNAM

See merge request OpenMW/openmw!3273
1 year ago
psi29a 466b2f1b74 Merge branch 'mantlingtalos' into 'master'
Copy triangle data from NiSkinPartition, a.k.a. SKYRIM TREES

See merge request OpenMW/openmw!3235
1 year ago
psi29a 7ead12e103 Merge branch 'dropit' into 'master'
Drop empty stacks that aren't overriding anything

See merge request OpenMW/openmw!3268
1 year ago
psi29a 09e1ff9a4b Merge branch 'fix_world_model' into 'master'
Fix WorldModel (#7474)

Closes #7474

See merge request OpenMW/openmw!3270
1 year ago
Alexei Kotov 32022e9b5c Read STAT::MNAM 1 year ago
psi29a 79379133d6 Merge branch 'coverity' into 'master'
Try using latest coverity with focal and clang-12

See merge request OpenMW/openmw!2929
1 year ago
Alexei Kotov 353b06325e Fix unintended sign extension in compressed BSA hash generation
Which, however, never happens with non-ASCII characters
1 year ago
Alexei Kotov a8119f3863 Fix vertex color emissive lighting mode handling 1 year ago
Bret Curtis cbdbcd962c back on schedule 1 year ago
psi29a b68ca259ae remove unused variables and commented out code 1 year ago
psi29a 1caf64d9cf Try using latest coverity with focal and clang-12 1 year ago
Christian Bouwense 7d0caf9eec refactor saveGame to use string_view instead of a const standard string reference 1 year ago
psi29a 935a7a2a57 Merge branch 'fix-static-build' into 'master'
Fix static build

See merge request OpenMW/openmw!3259
1 year ago
psi29a eff06b14d1 Merge branch 'Lamoot-master-patch-02042' into 'master'
Include an unincluded feature of OpenMW-CS to the changelog

See merge request OpenMW/openmw!3269
1 year ago
Matjaž Lamut 0951033021 Include an unincluded feature of OpenMW-CS to the changelog 1 year ago
elsid 8ceb79caf5
Load present cell store when requested 1 year ago
elsid 1a7b4283e7
Avoid duplicated emplace for interior cell store 1 year ago
Evil Eye c80574299d Drop non-carriable lights and empty stacks that aren't overriding anything 1 year ago
psi29a a16a5003d8 Merge branch 'dont_remove_items_from_saves' into 'master'
Fix #7491. Alternative to !3258

Closes #7491

See merge request OpenMW/openmw!3266
1 year ago
Alexei Kotov 0d70ae5028 Clean up primitive set copying 1 year ago
Alexei Kotov 3f252eab5d Copy triangle data from NiSkinPartition 1 year ago
Petr Mikheev 59d17d3eb6 Fix #7491 1 year ago
psi29a d93e055bb1 Merge branch 'lessshinyskyrim' into 'master'
Handle BSShader specular flag

See merge request OpenMW/openmw!3262
1 year ago
elsid 6c18723bc7
Use settings values for Input settings 1 year ago
elsid 5a27ccacb7
Pass const float* to vanityRotateCamera 1 year ago
elsid e00eb50587
Remove stepping from findSmoothPath
This is not used anyway. There are features like smooth movement which remove
all redundant points.

Use single findStraightPath call instead of multiple.
1 year ago
elsid 767a14587c
Add more debug logging on navmesh generation 1 year ago
elsid b4868c6094
Filter evade directions by supported animations
To avoid trying those which will not lead to any actor movement due to absent
animation.
1 year ago
elsid 80ae8ce116
Cache supported animations 1 year ago
elsid 579e533621
Add more evade directions and order them to make a circle 1 year ago
elsid 9817f4ca9a
Find closest position on navmesh to start and end before poly path
Start and end might not be located on navmesh and findPath may give wrong
results.
1 year ago
elsid 3dfea1dc1b
Make OutputTransformIterator more generic 1 year ago
elsid de3a6ca6e6
Use std::span for findPath pathBuffer 1 year ago
elsid c334176d73
Use std::span for makeSmoothPath polygonPath 1 year ago
elsid 53a129a762
Include pathgrid to all AI packages paths 1 year ago
elsid 548c38f54d
Remove unused code 1 year ago
elsid 350027c588
Remove redundant NavMesh argument from findSmoothPath 1 year ago
elsid fcea153947
Transform path coordinates outside findSmoothPath 1 year ago
Petr Mikheev 2c212b18e4 Remove World::activate since all activation now goes trough LuaManager 1 year ago
psi29a 19940987a3 Merge branch 'esm4_flags' into 'master'
Handle ESM4::Rec_Deleted and ESM4::Rec_Disabled flags. Fixes #7494.

Closes #7494

See merge request OpenMW/openmw!3260
1 year ago
Petr Mikheev c5871a5a7a Allow to handle activation in Lua even for mwscripted objects 1 year ago
Alexei Kotov d6e420fb48 Handle BSShader specular flag 1 year ago