mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-05-10 04:26:50 +03:00
Read BSBehaviorGraphExtraData
This commit is contained in:
parent
e710e94304
commit
fa39f04a3a
4 changed files with 18 additions and 0 deletions
|
@ -138,4 +138,12 @@ namespace Nif
|
||||||
|
|
||||||
mRotation = osg::Quat(rotX, osg::X_AXIS, rotY, osg::Y_AXIS, rotZ, osg::Z_AXIS);
|
mRotation = osg::Quat(rotX, osg::X_AXIS, rotY, osg::Y_AXIS, rotZ, osg::Z_AXIS);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void BSBehaviorGraphExtraData::read(NIFStream* nif)
|
||||||
|
{
|
||||||
|
Extra::read(nif);
|
||||||
|
mFile = nif->getString();
|
||||||
|
mControlsBaseSkeleton = nif->getBoolean();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -154,5 +154,13 @@ namespace Nif
|
||||||
void read(NIFStream* nif) override;
|
void read(NIFStream* nif) override;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct BSBehaviorGraphExtraData : public Extra
|
||||||
|
{
|
||||||
|
std::string mFile;
|
||||||
|
bool mControlsBaseSkeleton;
|
||||||
|
|
||||||
|
void read(NIFStream* nif) override;
|
||||||
|
};
|
||||||
|
|
||||||
} // Namespace
|
} // Namespace
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -211,6 +211,7 @@ namespace Nif
|
||||||
&construct<BSEffectShaderPropertyColorController, RC_BSEffectShaderPropertyColorController> },
|
&construct<BSEffectShaderPropertyColorController, RC_BSEffectShaderPropertyColorController> },
|
||||||
{ "BSLightingShaderPropertyColorController",
|
{ "BSLightingShaderPropertyColorController",
|
||||||
&construct<BSEffectShaderPropertyColorController, RC_BSLightingShaderPropertyColorController> },
|
&construct<BSEffectShaderPropertyColorController, RC_BSLightingShaderPropertyColorController> },
|
||||||
|
{ "BSBehaviorGraphExtraData", &construct<BSBehaviorGraphExtraData, RC_BSBehaviorGraphExtraData> },
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -172,6 +172,7 @@ namespace Nif
|
||||||
RC_BSEffectShaderPropertyColorController,
|
RC_BSEffectShaderPropertyColorController,
|
||||||
RC_BSLightingShaderPropertyFloatController,
|
RC_BSLightingShaderPropertyFloatController,
|
||||||
RC_BSLightingShaderPropertyColorController,
|
RC_BSLightingShaderPropertyColorController,
|
||||||
|
RC_BSBehaviorGraphExtraData,
|
||||||
};
|
};
|
||||||
|
|
||||||
/// Base class for all records
|
/// Base class for all records
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue