Commit Graph

40 Commits (7b064920dbc1766a28279b72379b7f6383f88a4f)

Author SHA1 Message Date
Alexei Kotov 6e70893113 Parse bhkPoseArray 3 months ago
Alexei Kotov 5f7fa640b0 Parse bhkRagdollTemplate/bhkRagdollTemplateData 4 months ago
Alexei Kotov 67e24a0ffe Read all Bethesda Havok Action records 1 year ago
Alexei Kotov a18601d6e0 Finish bhkPhantom hierarchy, read bhkAabbPhantom 1 year ago
Alexei Kotov e22654baa7 Read bhkMeshShape 1 year ago
Alexei Kotov 6b28f07537 Read bhkPlaneShape and bhkMultiSphereShape 1 year ago
Alexei Kotov 285eafbf66 Read bhkBallSocketConstraintChain and BSProceduralLightingController 1 year ago
Alexei Kotov 02c895c107 Read all remaining Havok constraint records 1 year ago
Alexei Kotov 6204a83a2b Read bhkBallAndSocketConstraint and bhkStiffSpringConstraint 1 year ago
Alexei Kotov 1aabc9aee5 Read bhkNPCollisionObject, bhkPhysicsSystem and bhkRagdollSystem 1 year ago
Alexei Kotov 312e32717c Read bhkConvexListShape and bhkConvexSweepShape 1 year ago
Alexei Kotov 0eb8d28e81 Read bhkBlendCollisionObject 1 year ago
Alexei Kotov ecf644bda5 Read bhkCylinderShape 1 year ago
Alexei Kotov 8a7e8a89ac Modernize Bethesda Havok records 1 year ago
Alexei Kotov 57144accf6 Phase out NIFStream::get[Types] 1 year ago
elsid dd54857610
Add missing array include 1 year ago
psi29a 62ef209185 Merge branch 'readingbooksbutnotquite' into 'master'
Read bhkLimitedHingeConstraint

See merge request OpenMW/openmw!3254
1 year ago
Alexei Kotov 6c4957fe4a Read bhkLimitedHingeConstraint 1 year ago
Alexei Kotov c34157fc28 Fix bhkConstraintMotorCInfo loading 1 year ago
Alexei Kotov ed8fd81714 Don't mess with A/B hardcoding in constraints 1 year ago
Alexei Kotov eb3e762c50 Read bhkHingeConstraint 1 year ago
Alexei Kotov 83be42893d Read bhkRagdollConstraint 1 year ago
Alexei Kotov 723f5c58e1 Add bhkConstraint 1 year ago
alekulyn ed532b5aca Add BSEffectShaderPropertyFloatController record reading 2 years ago
alekulyn 7ea2ea96b6 Read new nodes pt1 2 years ago
Alexei Kotov 9618a465ce Read bhkCompressedMeshShape 2 years ago
Alexei Kotov 115c30a573 Read bhkConvexTransformShape 2 years ago
elsid 0688b6de40
Separate record list reading from its state
To make it possible to set record list state independently from reading NIF
file.
2 years ago
elsid f2fb3d6de8
Separate NIFFileReader from NIFFile
NIFFile might not always be created from a file or stream containing NIF data.
Basically there are 2 different responsibilities for this class:
1. Read NIF file
2. Provide input for nifosg and bulletnifloader.

Remove no longer needed NIFFileMock since the state of NIFFfile can be
initialized independently from reading NIF file.
2 years ago
clang-format-bot ddb0522bbf
Apply clang-format to code base 2 years ago
Alexei Kotov f17b1cd7ab Load bhkCapsuleShape and bhkSphereShape 2 years ago
Andrei Kortunov c36c28e8f9 Move NIF implementation to cpp files 2 years ago
Alexei Dobrohotov 25f4d05c2e Load bhkRigidBody 3 years ago
Alexei Dobrohotov c01fff280a Load bhkConvexVerticesShape, bhkBoxShape, bhkListShape 3 years ago
Alexei Dobrohotov 83aa96e38f Load a bunch of triangle strip-based Havok records 3 years ago
Alexei Dobrohotov e7cc76bba2 Load bhkMoppBvTreeShape 3 years ago
Alexei Dobrohotov 59ce00f742 Refactor all present Bethesda Havok 'support' 3 years ago
Alexei Dobrohotov cc4c96d0f1 Follow global naming convention for new records 3 years ago
Alexei Dobrohotov 6e5b45453d some physics stuff idk 3 years ago
Alexei Dobrohotov 5571099147 Load NiCollisionObject and bhkCollisionObject 3 years ago