Commit Graph

32238 Commits (8c27dca1dff85f354d5bef1912d6687d5f8e4b1f)
 

Author SHA1 Message Date
Alexei Kotov f271c4305a Fix formatting 1 year ago
Alexei Kotov 8856dff3db Refactor NiParticleSystemController and update definitions 1 year ago
Alexei Kotov d55ba0cfa2 Cleanup 1 year ago
Alexei Kotov 0fe095303f Rename Controller->NiTimeController, update NiTimeController and related code 1 year ago
Alexei Kotov 04d3f6a42d Update NiPathController
Support 10.1.0.0+ NiPathController loading
1 year ago
Alexei Kotov ca85820431 Refactor NiUVController 1 year ago
Alexei Kotov b0dfd74562 NIFStream: remove getBoolean, getString 1 year ago
Alexei Kotov 05d8975ed1 Revise various NIF controller records
Mostly those that don't require external changes
1 year ago
AnyOldName3 949dc58741 Improve Store-Symbols.ps1
* Handle other things also using CMake's file API.
* Ensure the right version of symstore is used.
* Upgrade to symstore 0.3.4 to fix incorrect IDs.
1 year ago
Alexei Kotov 19d1f6f3f5 Rewrite typed NiInterpolator loading 1 year ago
Alexei Kotov 6d82f8b00d Refactor NiKeyframeController and NiTransformInterpolator 1 year ago
Alexei Kotov 735a948452 Refactor NiMultiTargetTransformController 1 year ago
Alexei Kotov 208bfa9e21 Refactor NiMaterialColorController 1 year ago
Alexei Kotov a224bea6d4 Rewrite NiBlendInterpolator+friends loading 1 year ago
Evil Eye b59739a529 Replace more sized reads 1 year ago
Alexei Kotov 956ede52fb NIFStream: remove getShort, getMatrix3, getQuaternion 1 year ago
Andrei Kortunov 655c4442bc Implement isMusicPlaying 1 year ago
Bret Curtis a285408212 small coverity fix 1 year ago
Andrei Kortunov 64db68e0aa Increase Lua API version 1 year ago
Andrei Kortunov cbb4c1bb9a Fix music during a new game start 1 year ago
Andrei Kortunov e25e867d77 Remove 'music' package 1 year ago
Andrei Kortunov 18fe6a8ae7 Remove default argument 1 year ago
Andrei Kortunov e1cae5a029 Rework music system 1 year ago
psi29a 090da90302 Merge branch 'factions' into 'master'
Implement Lua API for factions

See merge request OpenMW/openmw!3405
1 year ago
psi29a 42b77342c5 Merge branch 'nif' into 'master'
Modernize NIF loader, part 3

See merge request OpenMW/openmw!3418
1 year ago
Andrei Kortunov 02dcf1fb31 Split setFactionRank to separate functions 1 year ago
Andrei Kortunov 6ee86dea82 Implement Lua API for factions (feature 7468) 1 year ago
Petr Mikheev fb8ccf52d8 Add missing argument `force` in UseItem 1 year ago
psi29a 9d186ee2cd
Merge branch 'ptrindex' into 'master'
Fix crash: PtrRegistry can contain pointers to already removed temporary ManualRefs

See merge request OpenMW/openmw!3411
1 year ago
psi29a d87db1dc5f
Merge branch 'drainfatigue' into 'master'
Uncap Drain Fatigue again (bug #7573)

Closes #7573

See merge request OpenMW/openmw!3414
1 year ago
psi29a 39a209cb78
Merge branch 'settings_values_models' into 'master'
Use settings values for Models settings (#6876)

See merge request OpenMW/openmw!3413
1 year ago
psi29a 76b0aaa110
Merge branch 'mistify' into 'master'
Fix NiRotatingParticlesData loading in Mistify

See merge request OpenMW/openmw!3417
1 year ago
Alexei Kotov 9b801b0876 Fix NiParticlesData loading in Mistify 1 year ago
psi29a 9d3eb1a901
Merge branch 'fix_crash' into 'master'
Fix crash on accessing cells settings from non engine binaries

Closes #7572

See merge request OpenMW/openmw!3415
1 year ago
psi29a 4deb012edf
Merge branch 'centeroncell' into 'master'
Reset the rotation for ESM3 door-based COC destinations again (#7471)

Closes #7471

See merge request OpenMW/openmw!3416
1 year ago
Alexei Kotov 4dd2f34e30 Fix Windows build 1 year ago
Alexei Kotov a7cc4e6ba6 Rename Node->NiAVObject and update everything directly related
Update NiNode
Simplify RootCollisionNode handling in BulletNifLoader
1 year ago
Alexei Kotov 878d4ddaa7 Update record pointer loading 1 year ago
Alexei Kotov 6872c7144e Rename Transformation->NiTransform and update everything directly related 1 year ago
Alexei Kotov 535290a83d Update NIF Reader class and related code
Update BSStreamHeader definitions
Fix 10.0.1.8 loading
Explicitly avoid loading 20.3.1.2
1 year ago
Alexei Kotov ef896faa90 Rename Named->NiObjectNET and update everything directly related to it
BulletNifLoader: properly check if the node has animation controllers
Flatten extra data linked list
1 year ago
psi29a 9791fae2db
Merge branch 'statrecords' into 'master'
Expose skill and attribute records to Lua and deprecate their enums

See merge request OpenMW/openmw!3407
1 year ago
Petr Mikheev 892f6d1aee Make LiveCellRef to remove itself from PtrRegistry in destructor (to prevent potential use after free); Update ContainerStore::mPtr after copying container/actor. 1 year ago
Alexei Kotov 0f2e5f9db6 Uncap Drain effects again (bug #7573) 1 year ago
Alexei Kotov 817078cbea Reset the rotation for ESM3 door-based COC destinations again 1 year ago
elsid 053a3caf7b
Pass cache expiry delay to GenericResourceManager constructor 1 year ago
elsid ad509bb954
Use settings values for Models settings 1 year ago
psi29a bcc3365766
Merge branch 'fix_hidden_window' into 'master'
Fix bug related to !3236

See merge request OpenMW/openmw!3406
1 year ago
psi29a 61937e19a9
Merge branch 'fixstringformat' into 'master'
Fix string format

See merge request OpenMW/openmw!3408
1 year ago
psi29a 0a47e927d5
Merge branch 'nif' into 'master'
Modernize NIF loader, part 2

See merge request OpenMW/openmw!3404
1 year ago