mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-12 16:06:09 +00:00
CAnimPlaybackParms: Make class constexpr constructible
Allows for removal of some trivial runtime initializers.
This commit is contained in:
@@ -156,7 +156,7 @@ bool CSamusDoll::IsLoaded() const {
|
||||
CModelData CSamusDoll::BuildSuitModelData1(CPlayerState::EPlayerSuit suit) {
|
||||
CModelData ret(CAnimRes(g_ResFactory->GetResourceIdByName("ANCS_ItemScreenSamus")->id, Character1Idxs[size_t(suit)],
|
||||
zeus::skOne3f, 2, true));
|
||||
CAnimPlaybackParms parms(2, -1, 1.f, true);
|
||||
constexpr CAnimPlaybackParms parms(2, -1, 1.f, true);
|
||||
ret.GetAnimationData()->SetAnimation(parms, false);
|
||||
return ret;
|
||||
}
|
||||
@@ -164,7 +164,7 @@ CModelData CSamusDoll::BuildSuitModelData1(CPlayerState::EPlayerSuit suit) {
|
||||
CModelData CSamusDoll::BuildSuitModelDataBoots(CPlayerState::EPlayerSuit suit) {
|
||||
CModelData ret(CAnimRes(g_ResFactory->GetResourceIdByName("ANCS_ItemScreenSamus")->id,
|
||||
CharacterBootsIdxs[size_t(suit)], zeus::skOne3f, 2, true));
|
||||
CAnimPlaybackParms parms(2, -1, 1.f, true);
|
||||
constexpr CAnimPlaybackParms parms(2, -1, 1.f, true);
|
||||
ret.GetAnimationData()->SetAnimation(parms, false);
|
||||
return ret;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user