Alexei Kotov
1d96c0adbf
Read BSTreadTransfInterpolator
2024-05-13 01:20:23 +03:00
Alexei Kotov
5f4a0c3bf1
Read BSAnimNote/BSAnimNotes
2024-05-13 01:12:09 +03:00
Alexei Kotov
c5a11f0c9f
Read BSRotAccumTransfInterpolator
2024-05-13 00:49:10 +03:00
Alexei Kotov
c647374c0d
Add compact B-Spline interpolators
2024-05-13 00:36:10 +03:00
Alexei Kotov
d458c07b36
Add base typed B-Spline interpolators
2024-05-13 00:20:32 +03:00
Alexei Kotov
5c6fca14c1
Read NiBSplineData/NiBSplineBasisData
2024-05-12 23:58:05 +03:00
psi29a
0ad5829e5d
Merge branch 'move_components' into 'master'
...
Move local variables in components
See merge request OpenMW/openmw!3790
2024-01-20 15:53:07 +00:00
Andrei Kortunov
87c9f395f1
Move local variables in components
2024-01-19 16:01:48 +04:00
Evil Eye
48db113149
Address feedback
2024-01-17 18:10:42 +01:00
Evil Eye
27fa411f4f
Convert strings in nif files to utf8
2024-01-16 20:56:58 +01:00
Alexei Kotov
99024d3826
Revamp NIF debug logging
...
Disabled by default
Extend it to supported files
Log more version info
Reduce noise
2023-11-28 21:46:29 +03:00
Alexei Kotov
7f92c1821e
Read BSCollisionQueryProxyExtraData
2023-11-08 13:38:14 +03:00
Alexei Kotov
0748e2094d
Read NiParticleBomb
2023-10-22 11:45:39 +03:00
Alexei Kotov
8ce9f7b9cf
Read BSPackedCombinedSharedGeomDataExtra
2023-10-20 17:39:58 +03:00
Alexei Kotov
23eb6289b3
Read BSLightingShaderPropertyUShortController
2023-10-20 17:09:42 +03:00
Alexei Kotov
981e482171
Read BSSubIndexTriShape
...
It's currently handled exactly like BSTriShape, which works ok enough for our purposes
2023-10-20 17:02:46 +03:00
Alexei Kotov
291d0de79e
Read more FO4 extra data records
2023-10-04 15:54:28 +03:00
Alexei Kotov
94b286a088
Read NiLightRadiusController
2023-10-04 15:54:28 +03:00
Alexei Kotov
6c2a79184d
Read FO4 skinning data
2023-10-04 15:54:28 +03:00
Alexei Kotov
052fb416c6
Read BSSegmentedTriShape
2023-09-25 14:48:40 +03:00
Alexei Kotov
67e24a0ffe
Read all Bethesda Havok Action records
2023-09-25 14:45:40 +03:00
Alexei Kotov
a18601d6e0
Finish bhkPhantom hierarchy, read bhkAabbPhantom
2023-09-25 14:21:15 +03:00
Alexei Kotov
e22654baa7
Read bhkMeshShape
2023-09-25 14:00:44 +03:00
Alexei Kotov
01cd7e715b
Fix formatting
2023-09-24 20:22:09 +03:00
Alexei Kotov
6b28f07537
Read bhkPlaneShape and bhkMultiSphereShape
2023-09-24 20:22:09 +03:00
Alexei Kotov
7c11d9acbc
Read NiMeshPSysData and related modifiers
2023-09-24 20:22:09 +03:00
Alexei Kotov
285eafbf66
Read bhkBallSocketConstraintChain and BSProceduralLightingController
2023-09-24 20:22:07 +03:00
Alexei Kotov
02c895c107
Read all remaining Havok constraint records
2023-09-24 20:21:30 +03:00
Alexei Kotov
3296dadf60
Read BSPSysMultiTargetEmitterCtlr and bone LOD controllers
2023-09-24 20:21:30 +03:00
Alexei Kotov
d048746146
Read BSMasterParticleSystem, BSParentVelocityModifier, NiLookAtInterpolator
2023-09-24 20:21:30 +03:00
Alexei Kotov
a416d18adf
Read NiPSysColorModifier, NiPSysGrowFadeModifier, BSPSysArrayEmitter
2023-09-22 15:10:49 +03:00
Alexei Kotov
0ad3463d36
Read BSWindModifier and NiPSysBombModifier
2023-09-22 05:28:18 +03:00
Alexei Kotov
5de3bdd2bc
Read Gamebryo particle colliders and a few more modifiers
2023-09-22 05:15:01 +03:00
Alexei Kotov
120223d8df
Read even more Gamebryo/Bethesda particle records
2023-09-22 04:42:46 +03:00
Alexei Kotov
8594875ccb
Read a few more Gamebryo/Bethesda modifiers
2023-09-22 04:11:32 +03:00
Alexei Kotov
c6d0df432f
Read a few Gamebryo particle emitters, NiPSysResetOnLoopCtlr, NiPSysPositionModifier
2023-09-22 03:50:16 +03:00
Alexei Kotov
717b93d61e
Read BSPSysLODModifier
2023-09-22 03:15:29 +03:00
Alexei Kotov
b45923ac39
Read NiPSysSpawnModifier, NiPSysAgeDeathModifier
2023-09-22 02:54:03 +03:00
Alexei Kotov
eaa82ba5c6
Read BSStripPSysData
2023-09-22 02:40:12 +03:00
Alexei Kotov
a8946e06f6
Read NiParticleSystem and its twins
...
Looks like NiPSysData is loading correctly
2023-09-22 02:12:18 +03:00
Alexei Kotov
f507e17807
Read BSWaterShaderProperty and BSSkyShaderProperty
2023-09-22 00:36:41 +03:00
Alexei Kotov
6204a83a2b
Read bhkBallAndSocketConstraint and bhkStiffSpringConstraint
2023-09-21 23:07:56 +03:00
Alexei Kotov
e2efc9dd2f
Read NiLightColorController and NiPathInterpolator
2023-09-21 16:06:31 +03:00
Alexei Kotov
2d9c700530
Read BSDebrisNode
2023-09-21 16:06:31 +03:00
Alexei Kotov
812b0cf246
Read NiFloatExtraDataController records
2023-09-21 16:06:31 +03:00
Alexei Kotov
c34faaf336
Read NiPSysUpdateCtlr
2023-09-21 16:06:31 +03:00
Alexei Kotov
a90c848349
Reject files with non-zero preceding separators
...
This sign is typically bad news on some 10.0.1.2 files used in Oblivion.
Technically our fault, but NifTools research is incomplete, will need to check if cc9cii found anything
2023-09-21 16:06:31 +03:00
Alexei Kotov
c8307ad397
Read particle system modifier controllers
2023-09-21 16:06:31 +03:00
Alexei Kotov
dddfbf806b
Move particle geometry, add NiPSysData and NiPSysEmitterCtlrData
...
These record types are currently unreachable, might get tweaks later
2023-09-21 13:26:01 +03:00
Alexei Kotov
73a12eb74a
Read BSLagBoneController
2023-09-20 08:53:35 +03:00