Commit Graph

16 Commits (master)

Author SHA1 Message Date
Alexei Kotov 7f92c1821e Read BSCollisionQueryProxyExtraData 1 year ago
Alexei Kotov 8ce9f7b9cf Read BSPackedCombinedSharedGeomDataExtra 1 year ago
Alexei Kotov 291d0de79e Read more FO4 extra data records 1 year ago
Alexei Kotov a39182f7de Read a bunch more extra data records
NiStringsExtraData, BSExtraData, BSBoneLODExtraData, BSClothExtraData, BSDecalPlacementVectorExtraData, BSDistantObjectExtraData, BSDistantObjectLargeRefExtraData, BSWArray
1 year ago
Alexei Kotov 2edf3399e2 Modernize extra data records 1 year ago
Alexei Kotov 57144accf6 Phase out NIFStream::get[Types] 1 year ago
Alexei Kotov fa39f04a3a Read BSBehaviorGraphExtraData 1 year ago
alekulyn dc860ca302 Load BSInvMarker NIF nodes 2 years ago
clang-format-bot ddb0522bbf
Apply clang-format to code base 2 years ago
Alexei Dobrohotov cc4c96d0f1 Follow global naming convention for new records 3 years ago
Alexei Dobrohotov 9500afaa5a Load BSFurnitureMarker 3 years ago
Alexei Dobrohotov 66a1adc31e Handle NiExtraData *properly* 3 years ago
Alexei Dobrohotov 1d07361f08 Read a few more NIF types
BSXFlags, NiTransformData, BSBound, BSFadeNode, bhkBlendController
4 years ago
Alexei Dobrohotov df1014303d Add more generic extra data NIF types 4 years ago
Capostrophic 8baddefdbd Refactor extra data and particle modifier handling
Objects no longer inherit from extra data class
"Controlled" harmful abstraction no longer exists
Introduced NiParticleModifier/NiParticleCollider abstractions
Extra data size reading moved into the base read() method
5 years ago
scrawl 8e01d8cb19 Add OSG nifloader, currently supports geometry, materials, basic texturing, skinning, morphing, and most controllers. 10 years ago