mirror of https://github.com/PrimeDecomp/prime.git
Start moving animation related class headers to Kyoto where appropriate
This commit is contained in:
parent
89b63425f2
commit
5ec6adb7c3
|
@ -497,7 +497,7 @@ LIBS = [
|
|||
"Kyoto/Animation/CPASAnimState",
|
||||
"Kyoto/Animation/CPASDatabase",
|
||||
"Kyoto/Animation/CPASParmInfo",
|
||||
"Kyoto/Animation/CPrimitive",
|
||||
["Kyoto/Animation/CPrimitive", True],
|
||||
"Kyoto/Animation/CSequenceHelper",
|
||||
["Kyoto/Animation/CTransition", True],
|
||||
"Kyoto/Animation/CTransitionManager",
|
||||
|
@ -528,7 +528,7 @@ LIBS = [
|
|||
"Kyoto/Animation/CHierarchyPoseBuilder",
|
||||
"Kyoto/Animation/CInt32POINode",
|
||||
"Kyoto/Animation/CParticlePOINode",
|
||||
"Kyoto/Animation/CPOINode",
|
||||
["Kyoto/Animation/CPOINode", False],
|
||||
"Kyoto/Animation/CSegStatementSet",
|
||||
"Kyoto/Animation/CTimeScaleFunctions",
|
||||
"Kyoto/Animation/IAnimReader",
|
||||
|
@ -682,7 +682,7 @@ LIBS = [
|
|||
"Kyoto/Audio/CDSPStreamManager",
|
||||
"Kyoto/CDependencyGroup",
|
||||
"Kyoto/Audio/CStreamAudioManager",
|
||||
"Kyoto/Animation/CHalfTransition",
|
||||
["Kyoto/Animation/CHalfTransition", True],
|
||||
"Kyoto/Particles/CElectricDescription",
|
||||
"Kyoto/Particles/CSwooshDescription",
|
||||
"Kyoto/Particles/CGenDescription",
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#include "types.h"
|
||||
|
||||
#include "MetroidPrime/CEffectComponent.hpp"
|
||||
#include "Kyoto/Animation/CEffectComponent.hpp"
|
||||
|
||||
#include "Kyoto/Animation/CPASDatabase.hpp"
|
||||
#include "Kyoto/IObjectStore.hpp"
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#include "types.h"
|
||||
|
||||
#include "MetroidPrime/CParticleData.hpp"
|
||||
#include "Kyoto/Animation/CParticleData.hpp"
|
||||
|
||||
class CEffectComponent {
|
||||
private:
|
|
@ -3,8 +3,8 @@
|
|||
|
||||
#include "types.h"
|
||||
|
||||
#include "MetroidPrime/CCharAnimTime.hpp"
|
||||
#include "MetroidPrime/CParticleData.hpp"
|
||||
#include "Kyoto/Animation/CCharAnimTime.hpp"
|
||||
#include "Kyoto/Animation/CParticleData.hpp"
|
||||
|
||||
#include "rstl/string.hpp"
|
||||
|
|
@ -5,8 +5,10 @@
|
|||
|
||||
#include "rstl/string.hpp"
|
||||
|
||||
class CInputStream;
|
||||
class CPrimitive {
|
||||
public:
|
||||
CPrimitive(CInputStream& in);
|
||||
CAssetId GetAnimResId() const { return x0_animId; }
|
||||
|
||||
private:
|
||||
|
|
|
@ -4,8 +4,7 @@
|
|||
#include "Kyoto/Math/CVector3f.hpp"
|
||||
#include "Kyoto/Math/CQuaternion.hpp"
|
||||
|
||||
// TODO: wrong module?
|
||||
#include "MetroidPrime/CCharAnimTime.hpp"
|
||||
#include "Kyoto/Animation/CCharAnimTime.hpp"
|
||||
|
||||
#include "rstl/string.hpp"
|
||||
|
||||
|
|
|
@ -6,13 +6,13 @@
|
|||
#include "MetroidPrime/ActorCommon.hpp"
|
||||
#include "MetroidPrime/CAdditiveAnimPlayback.hpp"
|
||||
#include "MetroidPrime/CAnimPlaybackParms.hpp"
|
||||
#include "MetroidPrime/CCharAnimTime.hpp"
|
||||
#include "MetroidPrime/CCharacterInfo.hpp"
|
||||
#include "Kyoto/Animation/CCharacterInfo.hpp"
|
||||
#include "MetroidPrime/CHierarchyPoseBuilder.hpp"
|
||||
#include "MetroidPrime/CPOINode.hpp"
|
||||
#include "Kyoto/Animation/CPOINode.hpp"
|
||||
#include "MetroidPrime/CParticleDatabase.hpp"
|
||||
#include "MetroidPrime/CPoseAsTransforms.hpp"
|
||||
|
||||
#include "Kyoto/Animation/CCharAnimTime.hpp"
|
||||
#include "Kyoto/Animation/CSkinnedModel.hpp"
|
||||
#include "Kyoto/TToken.hpp"
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#ifndef _CPARTICLEGENINFO
|
||||
#define _CPARTICLEGENINFO
|
||||
|
||||
#include "MetroidPrime/CParticleData.hpp"
|
||||
#include "Kyoto/Animation/CParticleData.hpp"
|
||||
|
||||
#include "MetroidPrime/TGameTypes.hpp"
|
||||
|
||||
|
|
|
@ -4,10 +4,10 @@
|
|||
#include "MetroidPrime/CActor.hpp"
|
||||
#include "MetroidPrime/CAnimData.hpp"
|
||||
#include "MetroidPrime/CAnimPlaybackParms.hpp"
|
||||
#include "MetroidPrime/CCharAnimTime.hpp"
|
||||
#include "MetroidPrime/CPhysicsActor.hpp"
|
||||
#include "MetroidPrime/CStateManager.hpp"
|
||||
|
||||
#include "Kyoto/Animation/CCharAnimTime.hpp"
|
||||
#include "Kyoto/Animation/CPASAnimParmData.hpp"
|
||||
#include "Kyoto/Animation/CPASDatabase.hpp"
|
||||
|
||||
|
@ -122,8 +122,9 @@ void CBSAttack::UpdatePhysicsActor(CBodyController& bc, float dt) {
|
|||
CVector3f delta = x20_targetPos - act->GetTranslation();
|
||||
const float dur = x30_alignTargetPosTime - x2c_alignTargetPosStartTime;
|
||||
CVector3f deltaMod = (dur > 0.f) ? (delta * (dt / dur)) : delta;
|
||||
|
||||
CVector3f impulse = act->GetMoveToORImpulseWR(act->GetTransform().TransposeRotate(deltaMod), dt);
|
||||
|
||||
CVector3f impulse =
|
||||
act->GetMoveToORImpulseWR(act->GetTransform().TransposeRotate(deltaMod), dt);
|
||||
act->ApplyImpulseWR(impulse, CAxisAngle::Identity());
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
#include "MetroidPrime/CCollisionActorManager.hpp"
|
||||
#include "MetroidPrime/CGameCollision.hpp"
|
||||
#include "MetroidPrime/CHealthInfo.hpp"
|
||||
#include "MetroidPrime/CPOINode.hpp"
|
||||
#include "Kyoto/Animation/CPOINode.hpp"
|
||||
#include "MetroidPrime/CRumbleManager.hpp"
|
||||
#include "MetroidPrime/Player/CPlayer.hpp"
|
||||
#include "MetroidPrime/Weapons/CBeamProjectile.hpp"
|
||||
|
|
Loading…
Reference in New Issue