diff --git a/include/TAI/Action.h b/include/TAI/Action.h index cf35d807..8db1bf13 100644 --- a/include/TAI/Action.h +++ b/include/TAI/Action.h @@ -94,6 +94,25 @@ struct TaiNotAction : public TaiAction { // TODO: members }; +/** + * @brief TODO + */ +struct TaiDependenceAction : public TaiAction { + inline TaiDependenceAction() // TODO: this is a guess + : TaiAction(0) + { + } + + virtual void start(Teki&); // _08 + virtual void finish(Teki&); // _0C + virtual bool act(Teki&); // _10 + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + /** * @brief TODO */ diff --git a/include/TAI/Collec.h b/include/TAI/Collec.h new file mode 100644 index 00000000..fef6aa23 --- /dev/null +++ b/include/TAI/Collec.h @@ -0,0 +1,471 @@ +#ifndef _TAI_COLLEC_H +#define _TAI_COLLEC_H + +#include "types.h" +#include "TAI/TimerActions.h" +#include "TAI/MotionActions.h" +#include "TAI/EffectActions.h" +#include "TekiParameters.h" + +struct NVector3f; + +/////////// Breadbug AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiCollecSoundTable { + TaiCollecSoundTable(); + + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiCollecParameters : public TekiParameters { + TaiCollecParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiCollecStrategy : public TaiStrategy { + TaiCollecStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + virtual void draw(Teki&, Graphics&); // _18 + + // unused/inlined: + void outputUndergroundPosition(Teki&, NVector3f&); + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecImpassableAction : public TaiAction { + inline TaiCollecImpassableAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + void resetPosition(Teki&); + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecLetGoOfPelletAction : public TaiAction { + inline TaiCollecLetGoOfPelletAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecTargetPelletAction : public TaiAction { + inline TaiCollecTargetPelletAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecVisibleHeightPelletLostAction : public TaiAction { + inline TaiCollecVisibleHeightPelletLostAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecVisibleHeightPelletLostTimerAction : public TaiTimerAction { + inline TaiCollecVisibleHeightPelletLostTimerAction() // TODO: this is a guess + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiTimerAction? + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecPelletLostAction : public TaiAction { + inline TaiCollecPelletLostAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecPelletDisappearedAction : public TaiAction { + inline TaiCollecPelletDisappearedAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecHoldPelletAction : public TaiAction { + inline TaiCollecHoldPelletAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecCatchingAction : public TaiAction { + inline TaiCollecCatchingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual void finish(Teki&); // _0C + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecCarryingAction : public TaiAction { + inline TaiCollecCarryingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual void finish(Teki&); // _0C + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecBeingDraggedAction : public TaiAction { + inline TaiCollecBeingDraggedAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual void finish(Teki&); // _0C + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecWinCarryingAction : public TaiAction { + inline TaiCollecWinCarryingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecDefeatCarryingAction : public TaiAction { + inline TaiCollecDefeatCarryingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecPutAction : public TaiAction { + inline TaiCollecPutAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecPuttingPelletAction : public TaiAction { + inline TaiCollecPuttingPelletAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual void finish(Teki&); // _0C + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecCarryingToNestAction : public TaiContinuousMotionAction { + inline TaiCollecCarryingToNestAction() // TODO: this is a guess + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + void makePositionRoute(Teki&); + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecRouteImpassableAction : public TaiAction { + inline TaiCollecRouteImpassableAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecRoundCarryAction : public TaiAction { + inline TaiCollecRoundCarryAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecPelletStartContainerizedAction : public TaiAction { + inline TaiCollecPelletStartContainerizedAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecPelletFinishContainerizedAction : public TaiAction { + inline TaiCollecPelletFinishContainerizedAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecDeadFallingAction : public TaiAction { + inline TaiCollecDeadFallingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecFallingAction : public TaiAction { + inline TaiCollecFallingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecGetOutAction : public TaiAction { + inline TaiCollecGetOutAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCollecLegEffectAction : public TaiJointEffectAction { + TaiCollecLegEffectAction(f32); + + virtual void setType(Vector3f&, int, int); // _1C + + // _04 = VTBL + // _00-_08 = TaiJointEffectAction? + // TODO: members +}; + +/////////// Breadbug Nest AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiHollecParameters : public TekiParameters { + TaiHollecParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiHollecStrategy : public TaiStrategy { + TaiHollecStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + virtual void draw(Teki&, Graphics&); // _18 + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +#endif diff --git a/include/TAI/CollisionActions.h b/include/TAI/CollisionActions.h new file mode 100644 index 00000000..0183b5d2 --- /dev/null +++ b/include/TAI/CollisionActions.h @@ -0,0 +1,116 @@ +#ifndef _TAI_COLLISIONACTIONS_H +#define _TAI_COLLISIONACTIONS_H + +#include "types.h" +#include "TAI/Action.h" + +/** + * @brief TODO + */ +struct TaiBounceAction : public TaiAction { + inline TaiBounceAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiGroundCollisionAction : public TaiAction { + inline TaiGroundCollisionAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiWallCollisionAction : public TaiAction { + inline TaiWallCollisionAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiCreatureCollisionAction : public TaiAction { + inline TaiCreatureCollisionAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiPikiCollisionAction : public TaiCreatureCollisionAction { + inline TaiPikiCollisionAction() // TODO: this is a guess + { + } + + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiCreatureCollisionAction? + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNaviCollisionAction : public TaiCreatureCollisionAction { + inline TaiNaviCollisionAction() // TODO: this is a guess + { + } + + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiCreatureCollisionAction? + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiTekiTypeCollisionAction : public TaiCreatureCollisionAction { + inline TaiTekiTypeCollisionAction() // TODO: this is a guess + { + } + + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiCreatureCollisionAction? + // TODO: members +}; + +#endif diff --git a/include/TAI/Iwagen.h b/include/TAI/Iwagen.h new file mode 100644 index 00000000..074405a4 --- /dev/null +++ b/include/TAI/Iwagen.h @@ -0,0 +1,120 @@ +#ifndef _TAI_IWAGEN_H +#define _TAI_IWAGEN_H + +#include "types.h" +#include "TAI/Action.h" +#include "TekiParameters.h" + +/////////// Rock AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiIwagonParameters : public TekiParameters { + TaiIwagonParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiIwagonSoundTable { + TaiIwagonSoundTable(); + + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiIwagonStrategy : public TaiStrategy { + TaiIwagonStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiIwagonDustEffectAction : public TaiAction { + inline TaiIwagonDustEffectAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiIwagonRollingAction : public TaiAction { + inline TaiIwagonRollingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/////////// Rock Spawner (unused) AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiIwagenParameters : public TekiParameters { + TaiIwagenParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiIwagenStrategy : public TaiStrategy { + TaiIwagenStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + virtual void draw(Teki&, Graphics&); // _18 + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiIwagenShootingAction : public TaiAction { + inline TaiIwagenShootingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +#endif diff --git a/include/TAI/JudgementActions.h b/include/TAI/JudgementActions.h new file mode 100644 index 00000000..afbb275c --- /dev/null +++ b/include/TAI/JudgementActions.h @@ -0,0 +1,167 @@ +#ifndef _TAI_JUDGEMENTACTIONS_H +#define _TAI_JUDGEMENTACTIONS_H + +#include "types.h" +#include "TAI/Action.h" + +/** + * @brief TODO + */ +struct TaiVisibleTargetAction : public TaiAction { + inline TaiVisibleTargetAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiContactTargetAction : public TaiAction { + inline TaiContactTargetAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiSeparateTargetAction : public TaiAction { + inline TaiSeparateTargetAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiTargetLostAction : public TaiAction { + inline TaiTargetLostAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOutsideTerritoryAction : public TaiAction { + inline TaiOutsideTerritoryAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiInsideTerritoryAction : public TaiAction { + inline TaiInsideTerritoryAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiTargetVisibleNaviPikiAction : public TaiAction { + inline TaiTargetVisibleNaviPikiAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiTargetVisibleNaviAction : public TaiAction { + inline TaiTargetVisibleNaviAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiHasStickersInMouthAction : public TaiAction { + inline TaiHasStickersInMouthAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiHasStickersOnBodyAction : public TaiAction { + inline TaiHasStickersOnBodyAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +#endif diff --git a/include/TAI/Kinoko.h b/include/TAI/Kinoko.h new file mode 100644 index 00000000..5fd2d53f --- /dev/null +++ b/include/TAI/Kinoko.h @@ -0,0 +1,123 @@ +#ifndef _TAI_KINOKO_H +#define _TAI_KINOKO_H + +#include "types.h" +#include "TAI/EffectActions.h" +#include "TekiParameters.h" + +/////////// Puffstool AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiKinokoSoundTable { + TaiKinokoSoundTable(); + + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiKinokoParameters : public TekiParameters { + TaiKinokoParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiKinokoStrategy : public TaiStrategy { + TaiKinokoStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + virtual void createEffect(Teki&, int); // _14 + virtual void draw(Teki&, Graphics&); // _18 + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiKinokoTurningOverAction : public TaiAction { + inline TaiKinokoTurningOverAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiKinokoChargingSporesAction : public TaiAction { + inline TaiKinokoChargingSporesAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiKinokoDischargingSporesAction : public TaiAction { + inline TaiKinokoDischargingSporesAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiKinokoTerritoryRunningAwayAction : public TaiAction { + inline TaiKinokoTerritoryRunningAwayAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiKinokoLegEffectAction : public TaiJointEffectAction { + TaiKinokoLegEffectAction(f32); + + virtual void setType(Vector3f&, int, int); // _1C + + // _04 = VTBL + // _00-_08 = TaiJointEffectAction? + // TODO: members +}; + +#endif diff --git a/include/TAI/MessageActions.h b/include/TAI/MessageActions.h new file mode 100644 index 00000000..43fc6717 --- /dev/null +++ b/include/TAI/MessageActions.h @@ -0,0 +1,39 @@ +#ifndef _TAI_MESSAGEACTIONS_H +#define _TAI_MESSAGEACTIONS_H + +#include "types.h" +#include "TAI/Action.h" + +/** + * @brief TODO + */ +struct TaiKeySendMessageAction : public TaiAction { + inline TaiKeySendMessageAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiSendMessageAction : public TaiAction { + inline TaiSendMessageAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +#endif diff --git a/include/TAI/Mizinko.h b/include/TAI/Mizinko.h new file mode 100644 index 00000000..016d3618 --- /dev/null +++ b/include/TAI/Mizinko.h @@ -0,0 +1,231 @@ +#ifndef _TAI_MIZINKO_H +#define _TAI_MIZINKO_H + +#include "types.h" +#include "TAI/TimerActions.h" +#include "TekiParameters.h" + +/////////// Honeywisp Spawner AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiMizigenParameters : public TekiParameters { + TaiMizigenParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiMizigenStrategy : public TaiStrategy { + TaiMizigenStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiMizigenGeneratingAction : public TaiAction { + inline TaiMizigenGeneratingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiMizigenNaviApprouchAction : public TaiAction { + inline TaiMizigenNaviApprouchAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/////////// Honeywisp AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiMizinkoSoundTable { + TaiMizinkoSoundTable(); + + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiMizinkoParameters : public TekiParameters { + TaiMizinkoParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiMizinkoStrategy : public TaiStrategy { + TaiMizinkoStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + virtual void draw(Teki&, Graphics&); // _18 + + bool hasWater(Teki&); + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiMizinkoCryTimerAction : public TaiTimerAction { + inline TaiMizinkoCryTimerAction() // TODO: this is a guess + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiTimerAction? + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiMizinkoMovingTimerAction : public TaiTimerAction { + inline TaiMizinkoMovingTimerAction() // TODO: this is a guess + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiTimerAction? + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiMizinkoFadingAction : public TaiAction { + inline TaiMizinkoFadingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiMizinkoGoingAction : public TaiAction { + inline TaiMizinkoGoingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiMizinkoComingAction : public TaiAction { + inline TaiMizinkoComingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiMizinkoDropWaterAction : public TaiAction { + inline TaiMizinkoDropWaterAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiMizinkoWaitingAction : public TaiAction { + inline TaiMizinkoWaitingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiMizinkoFlyingAwayAction : public TaiAction { + inline TaiMizinkoFlyingAwayAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +#endif diff --git a/include/TAI/Napkid.h b/include/TAI/Napkid.h new file mode 100644 index 00000000..3e51d038 --- /dev/null +++ b/include/TAI/Napkid.h @@ -0,0 +1,403 @@ +#ifndef _TAI_NAPKID_H +#define _TAI_NAPKID_H + +#include "types.h" +#include "TAI/MotionActions.h" +#include "TekiParameters.h" + +/////////// Snitchbug AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiNapkidSoundTable { + TaiNapkidSoundTable(); + + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiNapkidParameters : public TekiParameters { + TaiNapkidParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiNapkidStrategy : public TaiStrategy { + TaiNapkidStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + virtual void draw(Teki&, Graphics&); // _18 + virtual void drawDebugInfo(Teki&, Graphics&); // _1C + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidWanderingRouteAction : public TaiContinuousMotionAction { + inline TaiNapkidWanderingRouteAction() // TODO: this is a guess + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + void makeTargetPosition(Teki&); + + // _04 = VTBL + // _00-_08 = TaiContinuousMotionAction? + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidTargetPikiAction : public TaiAction { + inline TaiNapkidTargetPikiAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidPikiLostAction : public TaiAction { + inline TaiNapkidPikiLostAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidShortRangeAction : public TaiAction { + inline TaiNapkidShortRangeAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidStraightFlyingAction : public TaiAction { + inline TaiNapkidStraightFlyingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidCirclingAction : public TaiAction { + inline TaiNapkidCirclingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual void finish(Teki&); // _0C + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidFlyingAction : public TaiAction { + inline TaiNapkidFlyingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidAscendingAction : public TaiAction { + inline TaiNapkidAscendingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidApproachPikiAction : public TaiAction { + inline TaiNapkidApproachPikiAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidCatchingAction : public TaiAction { + inline TaiNapkidCatchingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidCatchDescendingAction : public TaiAction { + inline TaiNapkidCatchDescendingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidCatchTracingAction : public TaiAction { + inline TaiNapkidCatchTracingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidCatchFlyingAction : public TaiAction { + inline TaiNapkidCatchFlyingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidCatchAscendingAction : public TaiAction { + inline TaiNapkidCatchAscendingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidTakingOffAscendingAction : public TaiAction { + inline TaiNapkidTakingOffAscendingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidRisingAscendingAction : public TaiAction { + inline TaiNapkidRisingAscendingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidThrowingPikiAction : public TaiAction { + inline TaiNapkidThrowingPikiAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidFlickAction : public TaiAction { + inline TaiNapkidFlickAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidFallingAction : public TaiAction { + inline TaiNapkidFallingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidShockFallingAction : public TaiAction { + inline TaiNapkidShockFallingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidFallingWaterEffectAction : public TaiAction { + inline TaiNapkidFallingWaterEffectAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiNapkidStartDroppingWaterAction : public TaiAction { + inline TaiNapkidStartDroppingWaterAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +#endif diff --git a/include/TAI/Otimoti.h b/include/TAI/Otimoti.h new file mode 100644 index 00000000..c1da302c --- /dev/null +++ b/include/TAI/Otimoti.h @@ -0,0 +1,247 @@ +#ifndef _TAI_OTIMOTI_H +#define _TAI_OTIMOTI_H + +#include "types.h" +#include "TAI/EffectActions.h" +#include "TekiParameters.h" + +/////////// Frog (Yellow and White) AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiOtimotiSoundTable { + TaiOtimotiSoundTable(); + + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiOtimotiParameters : public TekiParameters { + TaiOtimotiParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiBlackFrogSoundTable { + TaiBlackFrogSoundTable(); + + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiBlackFrogParameters : public TekiParameters { + TaiBlackFrogParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiOtimotiStrategy : public TaiStrategy { + TaiOtimotiStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + virtual void draw(Teki&, Graphics&); // _18 + virtual void drawDebugInfo(Teki&, Graphics&); // _1C + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOtimotiStartDroppingWaterAction : public TaiAction { + inline TaiOtimotiStartDroppingWaterAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOtimotiFlickAction : public TaiAction { + inline TaiOtimotiFlickAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOtimotiFailToJumpAction : public TaiAction { + inline TaiOtimotiFailToJumpAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOtimotiJumpingAction : public TaiAction { + inline TaiOtimotiJumpingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOtimotiAirWaitingAction : public TaiAction { + inline TaiOtimotiAirWaitingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOtimotiDroppingAction : public TaiAction { + inline TaiOtimotiDroppingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOtimotiPressingAction : public TaiAction { + inline TaiOtimotiPressingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOtimotiBouncingAction : public TaiAction { + inline TaiOtimotiBouncingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOtimotiAttackingAction : public TaiAction { + inline TaiOtimotiAttackingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOtimotiAttackingEffectAction : public TaiAction { + inline TaiOtimotiAttackingEffectAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiOtimotiLegEffectAction : public TaiJointEffectAction { + TaiOtimotiLegEffectAction(f32); + + virtual void setType(Vector3f&, int, int); // _1C + + // _04 = VTBL + // _00-_08 = TaiJointEffectAction? + // TODO: members +}; + +#endif diff --git a/include/TAI/Palm.h b/include/TAI/Palm.h new file mode 100644 index 00000000..d1c1ad86 --- /dev/null +++ b/include/TAI/Palm.h @@ -0,0 +1,194 @@ +#ifndef _TAI_PALM_H +#define _TAI_PALM_H + +#include "types.h" +#include "TAI/MotionActions.h" +#include "TAI/ReactionActions.h" +#include "TekiParameters.h" + +/////////// Pellet Posy AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiPalmSoundTable { + TaiPalmSoundTable(); + + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiPalmParameters : public TekiParameters { + TaiPalmParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiPalmStrategy : public TaiStrategy { + TaiPalmStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + virtual void createEffect(Teki&, int); // _14 + virtual void draw(Teki&, Graphics&); // _18 + + void translateMotionIndex(Teki&, int); + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiPalmMotionAction : public TaiMotionAction { + inline TaiPalmMotionAction() // TODO: this is a guess + : TaiMotionAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiMotionAction? + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiPalmDyingAction : public TaiDyingAction { + inline TaiPalmDyingAction() // TODO: this is a guess + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiPalmDamagingAction : public TaiDamagingAction { + inline TaiPalmDamagingAction() // TODO: this is a guess + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiPalmGrowingAction : public TaiAction { + inline TaiPalmGrowingAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiPalmGrowAction : public TaiAction { + inline TaiPalmGrowAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiPalmFlowerDamageAction : public TaiAction { + inline TaiPalmFlowerDamageAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiPalmSunflowerAction : public TaiAction { + inline TaiPalmSunflowerAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiPalmSettingPelletAction : public TaiAction { + inline TaiPalmSettingPelletAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiPalmChangingColorAction : public TaiAction { + inline TaiPalmChangingColorAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + void resetTimer(Teki&); + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +#endif diff --git a/include/TAI/Shell.h b/include/TAI/Shell.h new file mode 100644 index 00000000..65508a7a --- /dev/null +++ b/include/TAI/Shell.h @@ -0,0 +1,178 @@ +#ifndef _TAI_SHELL_H +#define _TAI_SHELL_H + +#include "types.h" +#include "TAI/MotionActions.h" +#include "TAI/EffectActions.h" +#include "TekiParameters.h" + +struct Creature; + +/////////// Pearly Clamclamp (Shell) AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiShellSoundTable { + TaiShellSoundTable(); + + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiShellParameters : public TekiParameters { + TaiShellParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiShellStrategy : public TaiStrategy { + TaiShellStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + virtual void createEffect(Teki&, int); // _14 + virtual void draw(Teki&, Graphics&); // _18 + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiShellSetPositionAction : public TaiAction { + inline TaiShellSetPositionAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + void setPosition(Teki&, Creature*); + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiShellSaveItemPositionAction : public TaiAction { + inline TaiShellSaveItemPositionAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + void setPosition(Teki&, Creature*); + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiShellNaviPikiInsideAction : public TaiAction { + inline TaiShellNaviPikiInsideAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiShellEatAction : public TaiAction { + inline TaiShellEatAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/////////// Pearly Clamclamp (Pearl/Treasure) AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiPearlSoundTable { + TaiPearlSoundTable(); + + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiPearlParameters : public TekiParameters { + TaiPearlParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiRocpearlParameters : public TekiParameters { + TaiRocpearlParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiPearlStrategy : public TaiStrategy { + TaiPearlStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiPearlTresureSoundAction : public TaiAction { + inline TaiPearlTresureSoundAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +#endif diff --git a/include/TAI/Swallow.h b/include/TAI/Swallow.h new file mode 100644 index 00000000..74134610 --- /dev/null +++ b/include/TAI/Swallow.h @@ -0,0 +1,186 @@ +#ifndef _TAI_SWALLOW_H +#define _TAI_SWALLOW_H + +#include "types.h" +#include "TAI/MotionActions.h" +#include "TAI/EffectActions.h" +#include "TekiParameters.h" + +/////////// (Big) Bulborb AI Actions /////////// + +/* + * @brief TODO + */ +struct TaiSwallowSoundTable { + TaiSwallowSoundTable(); + + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiSwallowParameters : public TekiParameters { + TaiSwallowParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiBlackSwallowParameters : public TekiParameters { + TaiBlackSwallowParameters(); + + // _00 = VTBL + // _00-_20 = TekiParameters? + // TODO: members +}; + +/* + * @brief TODO + */ +struct TaiSwallowStrategy : public TaiStrategy { + TaiSwallowStrategy(TekiParameters*); + + virtual void start(Teki&); // _08 + virtual void draw(Teki&, Graphics&); // _18 + virtual void drawDebugInfo(Teki&, Graphics&); // _1C + virtual void interact(Teki&, TekiInteractionKey&); // _20 + + bool isSleeping(Teki&); + + // _00 = VTBL + // _00-_10 = TaiStrategy + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiSwallowReceiveMessageAction : public TaiAction { + inline TaiSwallowReceiveMessageAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool actByEvent(TekiEvent&); // _14 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiSwallowTurningAction : public TaiContinuousMotionAction { + inline TaiSwallowTurningAction() // TODO: this is a guess + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiContinuousMotionAction? + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiSwallowFlickingAction : public TaiMotionAction { + inline TaiSwallowFlickingAction() // TODO: this is a guess + : TaiMotionAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual void finish(Teki&); // _0C + virtual bool act(Teki&); // _10 + + void flick(Teki&); + + // _04 = VTBL + // _00-_08 = TaiMotionAction? + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiSwallowSwallowingFlickAction : public TaiAction { + inline TaiSwallowSwallowingFlickAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiSwallowSnoreAction : public TaiAction { + inline TaiSwallowSnoreAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual void finish(Teki&); // _0C + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiSwallowNoticeAction : public TaiAction { + inline TaiSwallowNoticeAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiSwallowLegEffectAction : public TaiJointEffectAction { + TaiSwallowLegEffectAction(f32); + + virtual void setType(Vector3f&, int, int); // _1C + + // _04 = VTBL + // _00-_08 = TaiJointEffectAction? + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiSwallowMissAttackingEffectAction : public TaiJointEffectAction { + TaiSwallowMissAttackingEffectAction(f32); + + virtual void setType(Vector3f&, int, int); // _1C + + // _04 = VTBL + // _00-_08 = TaiJointEffectAction? + // TODO: members +}; + +#endif diff --git a/include/TAI/TimerActions.h b/include/TAI/TimerActions.h new file mode 100644 index 00000000..7bcffeb4 --- /dev/null +++ b/include/TAI/TimerActions.h @@ -0,0 +1,76 @@ +#ifndef _TAI_TIMERACTIONS_H +#define _TAI_TIMERACTIONS_H + +#include "types.h" +#include "TAI/Action.h" + +/** + * @brief TODO + */ +struct TaiTimerAction : public TaiAction { + inline TaiTimerAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + void resetTimer(Teki&); + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiResetTimerAction : public TaiAction { + inline TaiResetTimerAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual void start(Teki&); // _08 + + void resetTimer(Teki&); + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiTimerElapsedAction : public TaiAction { + inline TaiTimerElapsedAction() // TODO: this is a guess + : TaiAction(-1) + { + } + + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiAction + // TODO: members +}; + +/** + * @brief TODO + */ +struct TaiStartingTimerAction : public TaiTimerAction { + inline TaiStartingTimerAction() // TODO: this is a guess + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiTimerAction? + // TODO: members +}; + +#endif diff --git a/include/TAI/WaitActions.h b/include/TAI/WaitActions.h new file mode 100644 index 00000000..cbf304a3 --- /dev/null +++ b/include/TAI/WaitActions.h @@ -0,0 +1,24 @@ +#ifndef _TAI_WAITACTIONS_H +#define _TAI_WAITACTIONS_H + +#include "types.h" +#include "TAI/MotionActions.h" + +/** + * @brief TODO + */ +struct TaiWaitTurningAction : public TaiMotionAction { + inline TaiWaitTurningAction() // TODO: this is a guess + : TaiMotionAction(-1) + { + } + + virtual void start(Teki&); // _08 + virtual bool act(Teki&); // _10 + + // _04 = VTBL + // _00-_08 = TaiMotionAction? + // TODO: members +}; + +#endif diff --git a/include/system.h b/include/system.h index d38cd942..90168b62 100644 --- a/include/system.h +++ b/include/system.h @@ -90,6 +90,8 @@ struct StdSystem { void findAnyAnimation(char*); void findIndexAnimation(char*, int); + f32 getRand(f32); + static char* stringDup(char*); bool mPending; // _00 diff --git a/src/plugPikiNakata/peve.cpp b/src/plugPikiNakata/peve.cpp index 1f743e38..20fd788e 100644 --- a/src/plugPikiNakata/peve.cpp +++ b/src/plugPikiNakata/peve.cpp @@ -46,8 +46,8 @@ PeveCondition::PeveCondition() PeveEvent::PeveEvent(int count) : NNode(count) { - mCondition = nullptr; - _0C = 0; + mCondition = nullptr; + mEventOptions = 0; } /* diff --git a/src/plugPikiNakata/taicollec.cpp b/src/plugPikiNakata/taicollec.cpp index 9e092b2b..c82df72e 100644 --- a/src/plugPikiNakata/taicollec.cpp +++ b/src/plugPikiNakata/taicollec.cpp @@ -1,4 +1,5 @@ -#include "types.h" +#include "TAI/Collec.h" +#include "TekiConditions.h" /* * --INFO-- @@ -77,6 +78,7 @@ TaiCollecSoundTable::TaiCollecSoundTable() * Size: 000484 */ TaiCollecParameters::TaiCollecParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -378,6 +380,7 @@ TaiCollecParameters::TaiCollecParameters() * Size: 00179C */ TaiCollecStrategy::TaiCollecStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -2252,7 +2255,7 @@ void TaiCollecStrategy::outputUndergroundPosition(Teki&, NVector3f&) * Address: 8012C9DC * Size: 0001F0 */ -void TekiCollecTargetPelletCondition::satisfy(Creature*) +bool TekiCollecTargetPelletCondition::satisfy(Creature*) { /* .loc_0x0: @@ -2454,7 +2457,7 @@ void TaiCollecImpassableAction::start(Teki&) * Address: 8012CC0C * Size: 0000AC */ -void TaiCollecImpassableAction::act(Teki&) +bool TaiCollecImpassableAction::act(Teki&) { /* .loc_0x0: @@ -2541,7 +2544,7 @@ void TaiCollecImpassableAction::resetPosition(Teki&) * Address: 8012CCE8 * Size: 000070 */ -void TaiCollecLetGoOfPelletAction::act(Teki&) +bool TaiCollecLetGoOfPelletAction::act(Teki&) { /* .loc_0x0: @@ -2587,7 +2590,7 @@ void TaiCollecLetGoOfPelletAction::act(Teki&) * Address: 8012CD58 * Size: 000074 */ -void TaiCollecLetGoOfPelletAction::actByEvent(TekiEvent&) +bool TaiCollecLetGoOfPelletAction::actByEvent(TekiEvent&) { /* .loc_0x0: @@ -2634,7 +2637,7 @@ void TaiCollecLetGoOfPelletAction::actByEvent(TekiEvent&) * Address: 8012CDCC * Size: 000158 */ -void TaiCollecTargetPelletAction::act(Teki&) +bool TaiCollecTargetPelletAction::act(Teki&) { /* .loc_0x0: @@ -2740,7 +2743,7 @@ void TaiCollecTargetPelletAction::act(Teki&) * Address: 8012CF24 * Size: 0000E0 */ -void TaiCollecVisibleHeightPelletLostAction::act(Teki&) +bool TaiCollecVisibleHeightPelletLostAction::act(Teki&) { /* .loc_0x0: @@ -2820,7 +2823,7 @@ void TaiCollecVisibleHeightPelletLostAction::act(Teki&) * Address: 8012D004 * Size: 000064 */ -void TaiCollecVisibleHeightPelletLostTimerAction::act(Teki&) +bool TaiCollecVisibleHeightPelletLostTimerAction::act(Teki&) { /* .loc_0x0: @@ -2859,7 +2862,7 @@ void TaiCollecVisibleHeightPelletLostTimerAction::act(Teki&) * Address: 8012D068 * Size: 0000FC */ -void TaiCollecPelletLostAction::act(Teki&) +bool TaiCollecPelletLostAction::act(Teki&) { /* .loc_0x0: @@ -2942,7 +2945,7 @@ void TaiCollecPelletLostAction::act(Teki&) * Address: 8012D164 * Size: 0000BC */ -void TaiCollecPelletDisappearedAction::act(Teki&) +bool TaiCollecPelletDisappearedAction::act(Teki&) { /* .loc_0x0: @@ -3009,7 +3012,7 @@ void TaiCollecPelletDisappearedAction::act(Teki&) * Address: 8012D220 * Size: 000110 */ -void TaiCollecHoldPelletAction::act(Teki&) +bool TaiCollecHoldPelletAction::act(Teki&) { /* .loc_0x0: @@ -3212,7 +3215,7 @@ void TaiCollecCarryingAction::finish(Teki&) * Address: 8012D41C * Size: 0000B8 */ -void TaiCollecCarryingAction::act(Teki&) +bool TaiCollecCarryingAction::act(Teki&) { /* .loc_0x0: @@ -3318,7 +3321,7 @@ void TaiCollecBeingDraggedAction::finish(Teki&) * Address: 8012D524 * Size: 0000A0 */ -void TaiCollecWinCarryingAction::act(Teki&) +bool TaiCollecWinCarryingAction::act(Teki&) { /* .loc_0x0: @@ -3376,7 +3379,7 @@ void TaiCollecWinCarryingAction::act(Teki&) * Address: 8012D5C4 * Size: 0000A0 */ -void TaiCollecDefeatCarryingAction::act(Teki&) +bool TaiCollecDefeatCarryingAction::act(Teki&) { /* .loc_0x0: @@ -3434,7 +3437,7 @@ void TaiCollecDefeatCarryingAction::act(Teki&) * Address: 8012D664 * Size: 00015C */ -void TaiCollecPutAction::act(Teki&) +bool TaiCollecPutAction::act(Teki&) { /* .loc_0x0: @@ -3637,7 +3640,7 @@ void TaiCollecPuttingPelletAction::finish(Teki&) * Address: 8012D8E0 * Size: 0000BC */ -void TaiCollecPuttingPelletAction::act(Teki&) +bool TaiCollecPuttingPelletAction::act(Teki&) { /* .loc_0x0: @@ -3733,7 +3736,7 @@ void TaiCollecCarryingToNestAction::start(Teki&) * Address: 8012D9E0 * Size: 000214 */ -void TaiCollecCarryingToNestAction::act(Teki&) +bool TaiCollecCarryingToNestAction::act(Teki&) { /* .loc_0x0: @@ -3933,7 +3936,7 @@ void TaiCollecCarryingToNestAction::makePositionRoute(Teki&) * Address: 8012DC48 * Size: 0000A0 */ -void TaiCollecRouteImpassableAction::act(Teki&) +bool TaiCollecRouteImpassableAction::act(Teki&) { /* .loc_0x0: @@ -4014,7 +4017,7 @@ void TaiCollecRoundCarryAction::start(Teki&) * Address: 8012DCFC * Size: 0000E8 */ -void TaiCollecRoundCarryAction::act(Teki&) +bool TaiCollecRoundCarryAction::act(Teki&) { /* .loc_0x0: @@ -4084,7 +4087,7 @@ void TaiCollecRoundCarryAction::act(Teki&) * Address: 8012DDE4 * Size: 000064 */ -void TaiCollecPelletStartContainerizedAction::act(Teki&) +bool TaiCollecPelletStartContainerizedAction::act(Teki&) { /* .loc_0x0: @@ -4127,7 +4130,7 @@ void TaiCollecPelletStartContainerizedAction::act(Teki&) * Address: 8012DE48 * Size: 000058 */ -void TaiCollecPelletFinishContainerizedAction::act(Teki&) +bool TaiCollecPelletFinishContainerizedAction::act(Teki&) { /* .loc_0x0: @@ -4167,7 +4170,7 @@ void TaiCollecPelletFinishContainerizedAction::act(Teki&) * Address: 8012DEA0 * Size: 000078 */ -void TaiCollecDeadFallingAction::act(Teki&) +bool TaiCollecDeadFallingAction::act(Teki&) { /* .loc_0x0: @@ -4215,7 +4218,7 @@ void TaiCollecDeadFallingAction::act(Teki&) * Address: 8012DF18 * Size: 000050 */ -void TaiCollecFallingAction::act(Teki&) +bool TaiCollecFallingAction::act(Teki&) { /* .loc_0x0: @@ -4251,7 +4254,7 @@ void TaiCollecFallingAction::act(Teki&) * Address: 8012DF68 * Size: 00006C */ -void TaiCollecGetOutAction::act(Teki&) +bool TaiCollecGetOutAction::act(Teki&) { /* .loc_0x0: @@ -4292,7 +4295,8 @@ void TaiCollecGetOutAction::act(Teki&) * Address: 8012DFD4 * Size: 000058 */ -TaiCollecLegEffectAction::TaiCollecLegEffectAction(f32) +TaiCollecLegEffectAction::TaiCollecLegEffectAction(f32 p1) + : TaiJointEffectAction(p1, 0, 0, 0, 0, 0) { /* .loc_0x0: @@ -4381,6 +4385,7 @@ void TaiCollecLegEffectAction::setType(Vector3f&, int, int) * Size: 000088 */ TaiHollecParameters::TaiHollecParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -4427,6 +4432,7 @@ TaiHollecParameters::TaiHollecParameters() * Size: 0000C4 */ TaiHollecStrategy::TaiHollecStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -4644,7 +4650,7 @@ void TaiDependenceAction::finish(Teki&) * Address: 8012E3AC * Size: 000070 */ -void TaiDependenceAction::act(Teki&) +bool TaiDependenceAction::act(Teki&) { /* .loc_0x0: @@ -4688,7 +4694,7 @@ void TaiDependenceAction::act(Teki&) * Address: 8012E41C * Size: 000070 */ -void TaiDependenceAction::actByEvent(TekiEvent&) +bool TaiDependenceAction::actByEvent(TekiEvent&) { /* .loc_0x0: diff --git a/src/plugPikiNakata/taicollisionactions.cpp b/src/plugPikiNakata/taicollisionactions.cpp index 9ee408e1..72d7f467 100644 --- a/src/plugPikiNakata/taicollisionactions.cpp +++ b/src/plugPikiNakata/taicollisionactions.cpp @@ -1,4 +1,4 @@ -#include "types.h" +#include "TAI/CollisionActions.h" /* * --INFO-- @@ -25,7 +25,7 @@ static void _Print(char*, ...) * Address: 8012E48C * Size: 000014 */ -void TaiBounceAction::actByEvent(TekiEvent&) +bool TaiBounceAction::actByEvent(TekiEvent&) { /* .loc_0x0: @@ -42,7 +42,7 @@ void TaiBounceAction::actByEvent(TekiEvent&) * Address: 8012E4A0 * Size: 000014 */ -void TaiGroundCollisionAction::actByEvent(TekiEvent&) +bool TaiGroundCollisionAction::actByEvent(TekiEvent&) { /* .loc_0x0: @@ -59,7 +59,7 @@ void TaiGroundCollisionAction::actByEvent(TekiEvent&) * Address: 8012E4B4 * Size: 000014 */ -void TaiWallCollisionAction::actByEvent(TekiEvent&) +bool TaiWallCollisionAction::actByEvent(TekiEvent&) { /* .loc_0x0: @@ -76,7 +76,7 @@ void TaiWallCollisionAction::actByEvent(TekiEvent&) * Address: 8012E4C8 * Size: 000014 */ -void TaiCreatureCollisionAction::actByEvent(TekiEvent&) +bool TaiCreatureCollisionAction::actByEvent(TekiEvent&) { /* .loc_0x0: @@ -93,7 +93,7 @@ void TaiCreatureCollisionAction::actByEvent(TekiEvent&) * Address: 8012E4DC * Size: 00003C */ -void TaiPikiCollisionAction::actByEvent(TekiEvent&) +bool TaiPikiCollisionAction::actByEvent(TekiEvent&) { /* .loc_0x0: @@ -124,7 +124,7 @@ void TaiPikiCollisionAction::actByEvent(TekiEvent&) * Address: 8012E518 * Size: 00003C */ -void TaiNaviCollisionAction::actByEvent(TekiEvent&) +bool TaiNaviCollisionAction::actByEvent(TekiEvent&) { /* .loc_0x0: @@ -155,7 +155,7 @@ void TaiNaviCollisionAction::actByEvent(TekiEvent&) * Address: 8012E554 * Size: 000054 */ -void TaiTekiTypeCollisionAction::actByEvent(TekiEvent&) +bool TaiTekiTypeCollisionAction::actByEvent(TekiEvent&) { /* .loc_0x0: diff --git a/src/plugPikiNakata/taiiwagen.cpp b/src/plugPikiNakata/taiiwagen.cpp index 6608e9c6..fedb84ff 100644 --- a/src/plugPikiNakata/taiiwagen.cpp +++ b/src/plugPikiNakata/taiiwagen.cpp @@ -1,4 +1,4 @@ -#include "types.h" +#include "TAI/Iwagen.h" /* * --INFO-- @@ -26,6 +26,7 @@ static void _Print(char*, ...) * Size: 000108 */ TaiIwagonParameters::TaiIwagonParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -155,6 +156,7 @@ TaiIwagonSoundTable::TaiIwagonSoundTable() * Size: 0004C0 */ TaiIwagonStrategy::TaiIwagonStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -589,7 +591,7 @@ void TaiIwagonStrategy::start(Teki&) * Address: 8012EE28 * Size: 000070 */ -void TaiIwagonDustEffectAction::act(Teki&) +bool TaiIwagonDustEffectAction::act(Teki&) { /* .loc_0x0: @@ -654,7 +656,7 @@ void TaiIwagonRollingAction::start(Teki&) * Address: 8012EEB4 * Size: 000020 */ -void TaiIwagonRollingAction::act(Teki&) +bool TaiIwagonRollingAction::act(Teki&) { /* .loc_0x0: @@ -675,6 +677,7 @@ void TaiIwagonRollingAction::act(Teki&) * Size: 000118 */ TaiIwagenParameters::TaiIwagenParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -757,6 +760,7 @@ TaiIwagenParameters::TaiIwagenParameters() * Size: 000210 */ TaiIwagenStrategy::TaiIwagenStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -1034,7 +1038,7 @@ void TaiIwagenShootingAction::start(Teki&) * Address: 8012F334 * Size: 000198 */ -void TaiIwagenShootingAction::act(Teki&) +bool TaiIwagenShootingAction::act(Teki&) { /* .loc_0x0: diff --git a/src/plugPikiNakata/taijudgementactions.cpp b/src/plugPikiNakata/taijudgementactions.cpp index 037190b3..bac9d19c 100644 --- a/src/plugPikiNakata/taijudgementactions.cpp +++ b/src/plugPikiNakata/taijudgementactions.cpp @@ -1,4 +1,4 @@ -#include "types.h" +#include "TAI/JudgementActions.h" /* * --INFO-- @@ -25,7 +25,7 @@ static void _Print(char*, ...) * Address: 8012F4CC * Size: 000050 */ -void TaiVisibleTargetAction::act(Teki&) +bool TaiVisibleTargetAction::act(Teki&) { /* .loc_0x0: @@ -63,7 +63,7 @@ void TaiVisibleTargetAction::act(Teki&) * Address: 8012F51C * Size: 000050 */ -void TaiContactTargetAction::act(Teki&) +bool TaiContactTargetAction::act(Teki&) { /* .loc_0x0: @@ -101,7 +101,7 @@ void TaiContactTargetAction::act(Teki&) * Address: 8012F56C * Size: 000050 */ -void TaiSeparateTargetAction::act(Teki&) +bool TaiSeparateTargetAction::act(Teki&) { /* .loc_0x0: @@ -139,7 +139,7 @@ void TaiSeparateTargetAction::act(Teki&) * Address: 8012F5BC * Size: 000074 */ -void TaiTargetLostAction::act(Teki&) +bool TaiTargetLostAction::act(Teki&) { /* .loc_0x0: @@ -188,7 +188,7 @@ void TaiTargetLostAction::act(Teki&) * Address: 8012F630 * Size: 0000BC */ -void TaiOutsideTerritoryAction::act(Teki&) +bool TaiOutsideTerritoryAction::act(Teki&) { /* .loc_0x0: @@ -247,7 +247,7 @@ void TaiOutsideTerritoryAction::act(Teki&) * Address: 8012F6EC * Size: 0000C0 */ -void TaiInsideTerritoryAction::act(Teki&) +bool TaiInsideTerritoryAction::act(Teki&) { /* .loc_0x0: @@ -307,7 +307,7 @@ void TaiInsideTerritoryAction::act(Teki&) * Address: 8012F7AC * Size: 0000AC */ -void TaiTargetVisibleNaviPikiAction::act(Teki&) +bool TaiTargetVisibleNaviPikiAction::act(Teki&) { /* .loc_0x0: @@ -370,7 +370,7 @@ void TaiTargetVisibleNaviPikiAction::act(Teki&) * Address: 8012F858 * Size: 0000F0 */ -void TaiTargetVisibleNaviAction::act(Teki&) +bool TaiTargetVisibleNaviAction::act(Teki&) { /* .loc_0x0: @@ -450,7 +450,7 @@ void TaiTargetVisibleNaviAction::act(Teki&) * Address: 8012F948 * Size: 000128 */ -void TaiHasStickersInMouthAction::act(Teki&) +bool TaiHasStickersInMouthAction::act(Teki&) { /* .loc_0x0: @@ -556,7 +556,7 @@ void TaiHasStickersInMouthAction::act(Teki&) * Address: 8012FA70 * Size: 000128 */ -void TaiHasStickersOnBodyAction::act(Teki&) +bool TaiHasStickersOnBodyAction::act(Teki&) { /* .loc_0x0: diff --git a/src/plugPikiNakata/taikinoko.cpp b/src/plugPikiNakata/taikinoko.cpp index 670014e1..6a302ae7 100644 --- a/src/plugPikiNakata/taikinoko.cpp +++ b/src/plugPikiNakata/taikinoko.cpp @@ -1,4 +1,4 @@ -#include "types.h" +#include "TAI/Kinoko.h" /* * --INFO-- @@ -77,6 +77,7 @@ TaiKinokoSoundTable::TaiKinokoSoundTable() * Size: 000518 */ TaiKinokoParameters::TaiKinokoParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -415,6 +416,7 @@ TaiKinokoParameters::TaiKinokoParameters() * Size: 001298 */ TaiKinokoStrategy::TaiKinokoStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -2052,7 +2054,7 @@ void TaiKinokoTurningOverAction::start(Teki&) * Address: 801317CC * Size: 000054 */ -void TaiKinokoChargingSporesAction::act(Teki&) +bool TaiKinokoChargingSporesAction::act(Teki&) { /* .loc_0x0: @@ -2094,7 +2096,7 @@ void TaiKinokoDischargingSporesAction::start(Teki&) { } * Address: 80131824 * Size: 000160 */ -void TaiKinokoDischargingSporesAction::act(Teki&) +bool TaiKinokoDischargingSporesAction::act(Teki&) { /* .loc_0x0: @@ -2198,7 +2200,7 @@ void TaiKinokoDischargingSporesAction::act(Teki&) * Address: 80131984 * Size: 0003D0 */ -void TaiKinokoTerritoryRunningAwayAction::act(Teki&) +bool TaiKinokoTerritoryRunningAwayAction::act(Teki&) { /* .loc_0x0: @@ -2476,7 +2478,8 @@ void TaiKinokoTerritoryRunningAwayAction::act(Teki&) * Address: 80131D54 * Size: 000058 */ -TaiKinokoLegEffectAction::TaiKinokoLegEffectAction(f32) +TaiKinokoLegEffectAction::TaiKinokoLegEffectAction(f32 p1) + : TaiJointEffectAction(p1, 0, 0, 0, 0, 0) // TODO: fix { /* .loc_0x0: @@ -2620,7 +2623,7 @@ void TaiNotAction::finish(Teki&) * Address: 80131EBC * Size: 00003C */ -void TaiNotAction::act(Teki&) +bool TaiNotAction::act(Teki&) { /* .loc_0x0: diff --git a/src/plugPikiNakata/taimessageactions.cpp b/src/plugPikiNakata/taimessageactions.cpp index 3cee6c70..a61a2775 100644 --- a/src/plugPikiNakata/taimessageactions.cpp +++ b/src/plugPikiNakata/taimessageactions.cpp @@ -1,12 +1,14 @@ -#include "types.h" +#include "TAI/MessageActions.h" +#include "Dolphin/os.h" /* * --INFO-- * Address: ........ * Size: 00009C */ -static void _Error(char*, ...) +static void _Error(char* fmt, ...) { + OSPanic(__FILE__, __LINE__, fmt, "taimessageactions"); // UNUSED FUNCTION } @@ -48,7 +50,7 @@ void TaiSendMessageAction::start(Teki&) * Address: 80131F24 * Size: 000040 */ -void TaiKeySendMessageAction::act(Teki&) +bool TaiKeySendMessageAction::act(Teki&) { /* .loc_0x0: diff --git a/src/plugPikiNakata/taimizinko.cpp b/src/plugPikiNakata/taimizinko.cpp index 5e1a0eeb..f9c5f543 100644 --- a/src/plugPikiNakata/taimizinko.cpp +++ b/src/plugPikiNakata/taimizinko.cpp @@ -1,4 +1,4 @@ -#include "types.h" +#include "TAI/Mizinko.h" /* * --INFO-- @@ -26,6 +26,7 @@ static void _Print(char*, ...) * Size: 0000B0 */ TaiMizigenParameters::TaiMizigenParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -82,6 +83,7 @@ TaiMizigenParameters::TaiMizigenParameters() * Size: 00017C */ TaiMizigenStrategy::TaiMizigenStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -350,14 +352,14 @@ void TaiMizigenGeneratingAction::start(Teki&) * Address: 80132380 * Size: 000008 */ -u32 TaiMizigenGeneratingAction::act(Teki&) { return 0x1; } +bool TaiMizigenGeneratingAction::act(Teki&) { return true; } /* * --INFO-- * Address: 80132388 * Size: 0000B8 */ -void TaiMizigenNaviApprouchAction::act(Teki&) +bool TaiMizigenNaviApprouchAction::act(Teki&) { /* .loc_0x0: @@ -422,6 +424,7 @@ void TaiMizigenNaviApprouchAction::act(Teki&) * Size: 000380 */ TaiMizinkoParameters::TaiMizinkoParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -709,6 +712,7 @@ TaiMizinkoSoundTable::TaiMizinkoSoundTable() * Size: 0008B4 */ TaiMizinkoStrategy::TaiMizinkoStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -1480,7 +1484,7 @@ void TaiMizinkoStrategy::draw(Teki&, Graphics&) * Address: 801332AC * Size: 000014 */ -void TaiMizinkoStrategy::hasWater(Teki&) +bool TaiMizinkoStrategy::hasWater(Teki&) { /* .loc_0x0: @@ -1497,7 +1501,7 @@ void TaiMizinkoStrategy::hasWater(Teki&) * Address: 801332C0 * Size: 00007C */ -void TaiMizinkoCryTimerAction::act(Teki&) +bool TaiMizinkoCryTimerAction::act(Teki&) { /* .loc_0x0: @@ -1574,7 +1578,7 @@ void TaiMizinkoMovingTimerAction::start(Teki&) * Address: 8013338C * Size: 000088 */ -void TaiMizinkoFadingAction::act(Teki&) +bool TaiMizinkoFadingAction::act(Teki&) { /* .loc_0x0: @@ -2224,7 +2228,7 @@ void TaiMizinkoComingAction::start(Teki&) * Address: 80133CF4 * Size: 000104 */ -void TaiMizinkoDropWaterAction::act(Teki&) +bool TaiMizinkoDropWaterAction::act(Teki&) { /* .loc_0x0: diff --git a/src/plugPikiNakata/tainapkid.cpp b/src/plugPikiNakata/tainapkid.cpp index 08c1889f..75dcbf9a 100644 --- a/src/plugPikiNakata/tainapkid.cpp +++ b/src/plugPikiNakata/tainapkid.cpp @@ -1,4 +1,5 @@ -#include "types.h" +#include "TAI/Napkid.h" +#include "TekiConditions.h" /* * --INFO-- @@ -77,6 +78,7 @@ TaiNapkidSoundTable::TaiNapkidSoundTable() * Size: 000564 */ TaiNapkidParameters::TaiNapkidParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -434,6 +436,7 @@ TaiNapkidParameters::TaiNapkidParameters() * Size: 0022C4 */ TaiNapkidStrategy::TaiNapkidStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -3158,7 +3161,7 @@ void TaiNapkidStrategy::drawDebugInfo(Teki&, Graphics&) * Address: 8013885C * Size: 0000BC */ -void TekiNapkidTargetPikiCondition::satisfy(Creature*) +bool TekiNapkidTargetPikiCondition::satisfy(Creature*) { /* .loc_0x0: @@ -3227,7 +3230,7 @@ void TekiNapkidTargetPikiCondition::satisfy(Creature*) * Address: 80138918 * Size: 0000A0 */ -void TekiNapkidShortRangeCondition::satisfy(Creature*) +bool TekiNapkidShortRangeCondition::satisfy(Creature*) { /* .loc_0x0: @@ -3320,7 +3323,7 @@ void TaiNapkidWanderingRouteAction::start(Teki&) * Address: 80138A0C * Size: 0000AC */ -void TaiNapkidWanderingRouteAction::act(Teki&) +bool TaiNapkidWanderingRouteAction::act(Teki&) { /* .loc_0x0: @@ -3449,7 +3452,7 @@ void TaiNapkidWanderingRouteAction::makeTargetPosition(Teki&) * Address: 80138B60 * Size: 0000B8 */ -void TaiNapkidTargetPikiAction::act(Teki&) +bool TaiNapkidTargetPikiAction::act(Teki&) { /* .loc_0x0: @@ -3515,7 +3518,7 @@ void TaiNapkidTargetPikiAction::act(Teki&) * Address: 80138C18 * Size: 0000A8 */ -void TaiNapkidPikiLostAction::act(Teki&) +bool TaiNapkidPikiLostAction::act(Teki&) { /* .loc_0x0: @@ -3577,7 +3580,7 @@ void TaiNapkidPikiLostAction::act(Teki&) * Address: 80138CC0 * Size: 000088 */ -void TaiNapkidShortRangeAction::act(Teki&) +bool TaiNapkidShortRangeAction::act(Teki&) { /* .loc_0x0: @@ -3683,7 +3686,7 @@ void TaiNapkidStraightFlyingAction::start(Teki&) * Address: 80138DF0 * Size: 000098 */ -void TaiNapkidStraightFlyingAction::act(Teki&) +bool TaiNapkidStraightFlyingAction::act(Teki&) { /* .loc_0x0: @@ -3942,7 +3945,7 @@ void TaiNapkidCirclingAction::finish(Teki&) * Address: 8013913C * Size: 000124 */ -void TaiNapkidCirclingAction::act(Teki&) +bool TaiNapkidCirclingAction::act(Teki&) { /* .loc_0x0: @@ -4031,7 +4034,7 @@ void TaiNapkidCirclingAction::act(Teki&) * Address: 80139260 * Size: 000060 */ -void TaiNapkidFlyingAction::act(Teki&) +bool TaiNapkidFlyingAction::act(Teki&) { /* .loc_0x0: @@ -4067,7 +4070,7 @@ void TaiNapkidFlyingAction::act(Teki&) * Address: 801392C0 * Size: 000024 */ -void TaiNapkidAscendingAction::act(Teki&) +bool TaiNapkidAscendingAction::act(Teki&) { /* .loc_0x0: @@ -4088,7 +4091,7 @@ void TaiNapkidAscendingAction::act(Teki&) * Address: 801392E4 * Size: 00006C */ -void TaiNapkidApproachPikiAction::act(Teki&) +bool TaiNapkidApproachPikiAction::act(Teki&) { /* .loc_0x0: @@ -4133,7 +4136,7 @@ void TaiNapkidApproachPikiAction::act(Teki&) * Address: 80139350 * Size: 000364 */ -void TaiNapkidCatchingAction::act(Teki&) +bool TaiNapkidCatchingAction::act(Teki&) { /* .loc_0x0: @@ -4495,7 +4498,7 @@ void TaiNapkidCatchDescendingAction::start(Teki&) * Address: 80139830 * Size: 0002CC */ -void TaiNapkidCatchTracingAction::act(Teki&) +bool TaiNapkidCatchTracingAction::act(Teki&) { /* .loc_0x0: @@ -5035,7 +5038,7 @@ void TaiNapkidRisingAscendingAction::start(Teki&) * Address: 80139F88 * Size: 0001D4 */ -void TaiNapkidThrowingPikiAction::act(Teki&) +bool TaiNapkidThrowingPikiAction::act(Teki&) { /* .loc_0x0: @@ -5184,7 +5187,7 @@ void TaiNapkidThrowingPikiAction::act(Teki&) * Address: 8013A15C * Size: 0000C4 */ -void TaiNapkidFlickAction::act(Teki&) +bool TaiNapkidFlickAction::act(Teki&) { /* .loc_0x0: @@ -5385,7 +5388,7 @@ void TaiNapkidFallingAction::start(Teki&) * Address: 8013A3C8 * Size: 000008 */ -u32 TaiNapkidFallingAction::act(Teki&) { return 0x0; } +bool TaiNapkidFallingAction::act(Teki&) { return false; } /* * --INFO-- diff --git a/src/plugPikiNakata/taiotimoti.cpp b/src/plugPikiNakata/taiotimoti.cpp index 00b54159..db24a958 100644 --- a/src/plugPikiNakata/taiotimoti.cpp +++ b/src/plugPikiNakata/taiotimoti.cpp @@ -1,4 +1,4 @@ -#include "types.h" +#include "TAI/Otimoti.h" /* * --INFO-- @@ -77,6 +77,7 @@ TaiOtimotiSoundTable::TaiOtimotiSoundTable() * Size: 000540 */ TaiOtimotiParameters::TaiOtimotiParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -476,6 +477,7 @@ TaiBlackFrogSoundTable::TaiBlackFrogSoundTable() * Size: 00053C */ TaiBlackFrogParameters::TaiBlackFrogParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -823,6 +825,7 @@ TaiBlackFrogParameters::TaiBlackFrogParameters() * Size: 00161C */ TaiOtimotiStrategy::TaiOtimotiStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -2700,7 +2703,7 @@ void TaiOtimotiStartDroppingWaterAction::start(Teki&) * Address: 8013CA9C * Size: 000128 */ -void TaiOtimotiFlickAction::act(Teki&) +bool TaiOtimotiFlickAction::act(Teki&) { /* .loc_0x0: @@ -2794,7 +2797,7 @@ void TaiOtimotiFlickAction::act(Teki&) * Address: 8013CBC4 * Size: 000148 */ -void TaiOtimotiFailToJumpAction::act(Teki&) +bool TaiOtimotiFailToJumpAction::act(Teki&) { /* .loc_0x0: @@ -3178,7 +3181,7 @@ void TaiOtimotiJumpingAction::start(Teki&) * Address: 8013D124 * Size: 000084 */ -void TaiOtimotiJumpingAction::act(Teki&) +bool TaiOtimotiJumpingAction::act(Teki&) { /* .loc_0x0: @@ -3314,7 +3317,7 @@ void TaiOtimotiAirWaitingAction::start(Teki&) * Address: 8013D2D4 * Size: 000164 */ -void TaiOtimotiAirWaitingAction::act(Teki&) +bool TaiOtimotiAirWaitingAction::act(Teki&) { /* .loc_0x0: @@ -3470,7 +3473,7 @@ void TaiOtimotiDroppingAction::start(Teki&) * Address: 8013D4BC * Size: 00005C */ -void TaiOtimotiDroppingAction::act(Teki&) +bool TaiOtimotiDroppingAction::act(Teki&) { /* .loc_0x0: @@ -3509,7 +3512,7 @@ void TaiOtimotiDroppingAction::act(Teki&) * Address: 8013D518 * Size: 000060 */ -void TaiOtimotiDroppingAction::actByEvent(TekiEvent&) +bool TaiOtimotiDroppingAction::actByEvent(TekiEvent&) { /* .loc_0x0: @@ -3572,7 +3575,7 @@ void TaiOtimotiPressingAction::start(Teki&) * Address: 8013D5AC * Size: 00005C */ -void TaiOtimotiPressingAction::act(Teki&) +bool TaiOtimotiPressingAction::act(Teki&) { /* .loc_0x0: @@ -3611,7 +3614,7 @@ void TaiOtimotiPressingAction::act(Teki&) * Address: 8013D608 * Size: 00021C */ -void TaiOtimotiPressingAction::actByEvent(TekiEvent&) +bool TaiOtimotiPressingAction::actByEvent(TekiEvent&) { /* .loc_0x0: @@ -3762,14 +3765,14 @@ void TaiOtimotiPressingAction::actByEvent(TekiEvent&) * Address: 8013D824 * Size: 000008 */ -u32 TaiOtimotiBouncingAction::act(Teki&) { return 0x1; } +bool TaiOtimotiBouncingAction::act(Teki&) { return true; } /* * --INFO-- * Address: 8013D82C * Size: 000008 */ -u32 TaiOtimotiBouncingAction::actByEvent(TekiEvent&) { return 0x0; } +bool TaiOtimotiBouncingAction::actByEvent(TekiEvent&) { return false; } /* * --INFO-- @@ -3783,7 +3786,7 @@ void TaiOtimotiAttackingAction::start(Teki&) { } * Address: 8013D838 * Size: 0000B0 */ -void TaiOtimotiAttackingAction::act(Teki&) +bool TaiOtimotiAttackingAction::act(Teki&) { /* .loc_0x0: @@ -3847,7 +3850,7 @@ void TaiOtimotiAttackingAction::act(Teki&) * Address: 8013D8E8 * Size: 000008 */ -u32 TaiOtimotiAttackingAction::actByEvent(TekiEvent&) { return 0x0; } +bool TaiOtimotiAttackingAction::actByEvent(TekiEvent&) { return false; } /* * --INFO-- @@ -3930,7 +3933,8 @@ void TaiOtimotiAttackingEffectAction::start(Teki&) * Address: 8013D9E0 * Size: 000058 */ -TaiOtimotiLegEffectAction::TaiOtimotiLegEffectAction(f32) +TaiOtimotiLegEffectAction::TaiOtimotiLegEffectAction(f32 p1) + : TaiJointEffectAction(p1, 0, 0, 0, 0, 0) // TODO: fix { /* .loc_0x0: diff --git a/src/plugPikiNakata/taipalm.cpp b/src/plugPikiNakata/taipalm.cpp index 5cb7ebc8..056f80aa 100644 --- a/src/plugPikiNakata/taipalm.cpp +++ b/src/plugPikiNakata/taipalm.cpp @@ -1,4 +1,4 @@ -#include "types.h" +#include "TAI/Palm.h" /* * --INFO-- @@ -77,6 +77,7 @@ TaiPalmSoundTable::TaiPalmSoundTable() * Size: 0001F4 */ TaiPalmParameters::TaiPalmParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -214,6 +215,7 @@ TaiPalmParameters::TaiPalmParameters() * Size: 0004F0 */ TaiPalmStrategy::TaiPalmStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -1076,7 +1078,7 @@ void TaiPalmDyingAction::start(Teki&) * Address: 8013E838 * Size: 000060 */ -void TaiPalmDyingAction::act(Teki&) +bool TaiPalmDyingAction::act(Teki&) { /* .loc_0x0: @@ -1191,7 +1193,7 @@ void TaiPalmGrowingAction::start(Teki&) * Address: 8013E964 * Size: 000068 */ -void TaiPalmGrowAction::act(Teki&) +bool TaiPalmGrowAction::act(Teki&) { /* .loc_0x0: @@ -1235,7 +1237,7 @@ void TaiPalmGrowAction::act(Teki&) * Address: 8013E9CC * Size: 000038 */ -void TaiPalmFlowerDamageAction::act(Teki&) +bool TaiPalmFlowerDamageAction::act(Teki&) { /* .loc_0x0: @@ -1265,7 +1267,7 @@ void TaiPalmFlowerDamageAction::act(Teki&) * Address: 8013EA04 * Size: 000034 */ -void TaiPalmSunflowerAction::act(Teki&) +bool TaiPalmSunflowerAction::act(Teki&) { /* .loc_0x0: @@ -1336,7 +1338,7 @@ void TaiPalmChangingColorAction::start(Teki&) { } * Address: 8013EAA0 * Size: 000090 */ -void TaiPalmChangingColorAction::act(Teki&) +bool TaiPalmChangingColorAction::act(Teki&) { /* .loc_0x0: diff --git a/src/plugPikiNakata/taishell.cpp b/src/plugPikiNakata/taishell.cpp index fcb2818c..1aa67285 100644 --- a/src/plugPikiNakata/taishell.cpp +++ b/src/plugPikiNakata/taishell.cpp @@ -1,4 +1,4 @@ -#include "types.h" +#include "TAI/Shell.h" /* * --INFO-- @@ -77,6 +77,7 @@ TaiShellSoundTable::TaiShellSoundTable() * Size: 00018C */ TaiShellParameters::TaiShellParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -188,6 +189,7 @@ TaiShellParameters::TaiShellParameters() * Size: 0004F4 */ TaiShellStrategy::TaiShellStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -818,7 +820,7 @@ void TaiShellStrategy::draw(Teki&, Graphics&) * Address: 80142A24 * Size: 000038 */ -void TaiShellSetPositionAction::act(Teki&) +bool TaiShellSetPositionAction::act(Teki&) { /* .loc_0x0: @@ -890,7 +892,7 @@ void TaiShellSetPositionAction::setPosition(Teki&, Creature*) * Address: 80142AD4 * Size: 0001A8 */ -void TaiShellSaveItemPositionAction::act(Teki&) +bool TaiShellSaveItemPositionAction::act(Teki&) { /* .loc_0x0: @@ -1060,7 +1062,7 @@ void TaiShellSaveItemPositionAction::setPosition(Teki&, Creature*) * Address: 80142CF4 * Size: 000104 */ -void TaiShellNaviPikiInsideAction::act(Teki&) +bool TaiShellNaviPikiInsideAction::act(Teki&) { /* .loc_0x0: @@ -1137,7 +1139,7 @@ void TaiShellNaviPikiInsideAction::act(Teki&) * Address: 80142DF8 * Size: 0001D0 */ -void TaiShellEatAction::act(Teki&) +bool TaiShellEatAction::act(Teki&) { /* .loc_0x0: @@ -1317,6 +1319,7 @@ TaiPearlSoundTable::TaiPearlSoundTable() * Size: 000148 */ TaiPearlParameters::TaiPearlParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -1411,6 +1414,7 @@ TaiPearlParameters::TaiPearlParameters() * Size: 00014C */ TaiRocpearlParameters::TaiRocpearlParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -1506,6 +1510,7 @@ TaiRocpearlParameters::TaiRocpearlParameters() * Size: 00036C */ TaiPearlStrategy::TaiPearlStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: diff --git a/src/plugPikiNakata/taiswallow.cpp b/src/plugPikiNakata/taiswallow.cpp index 8c7897f3..2fd4ee5d 100644 --- a/src/plugPikiNakata/taiswallow.cpp +++ b/src/plugPikiNakata/taiswallow.cpp @@ -1,4 +1,4 @@ -#include "types.h" +#include "TAI/Swallow.h" /* * --INFO-- @@ -77,6 +77,7 @@ TaiSwallowSoundTable::TaiSwallowSoundTable() * Size: 000448 */ TaiSwallowParameters::TaiSwallowParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -363,6 +364,7 @@ TaiSwallowParameters::TaiSwallowParameters() * Size: 00043C */ TaiBlackSwallowParameters::TaiBlackSwallowParameters() + : TekiParameters(0, 0) // TODO: fix { /* .loc_0x0: @@ -646,6 +648,7 @@ TaiBlackSwallowParameters::TaiBlackSwallowParameters() * Size: 0016EC */ TaiSwallowStrategy::TaiSwallowStrategy(TekiParameters*) + : TaiStrategy(0, 0) // TODO: fix { /* .loc_0x0: @@ -2472,7 +2475,7 @@ void TaiSwallowStrategy::interact(Teki&, TekiInteractionKey&) * Address: 801415A0 * Size: 000024 */ -void TaiSwallowStrategy::isSleeping(Teki&) +bool TaiSwallowStrategy::isSleeping(Teki&) { /* .loc_0x0: @@ -2518,7 +2521,7 @@ void TaiSwallowStrategy::drawDebugInfo(Teki&, Graphics&) * Address: 801415F8 * Size: 00001C */ -void TaiSwallowReceiveMessageAction::actByEvent(TekiEvent&) +bool TaiSwallowReceiveMessageAction::actByEvent(TekiEvent&) { /* .loc_0x0: @@ -2539,7 +2542,7 @@ void TaiSwallowReceiveMessageAction::actByEvent(TekiEvent&) * Address: 80141614 * Size: 0001DC */ -void TaiSwallowTurningAction::act(Teki&) +bool TaiSwallowTurningAction::act(Teki&) { /* .loc_0x0: @@ -2732,7 +2735,7 @@ void TaiSwallowFlickingAction::finish(Teki&) * Address: 80141868 * Size: 00007C */ -void TaiSwallowFlickingAction::act(Teki&) +bool TaiSwallowFlickingAction::act(Teki&) { /* .loc_0x0: @@ -2914,7 +2917,7 @@ void TaiSwallowFlickingAction::flick(Teki&) * Address: 80141AC0 * Size: 0001F0 */ -void TaiSwallowSwallowingFlickAction::act(Teki&) +bool TaiSwallowSwallowingFlickAction::act(Teki&) { /* .loc_0x0: @@ -3096,7 +3099,7 @@ void TaiSwallowSnoreAction::finish(Teki&) * Address: 80141D00 * Size: 0000C4 */ -void TaiSwallowNoticeAction::act(Teki&) +bool TaiSwallowNoticeAction::act(Teki&) { /* .loc_0x0: @@ -3165,7 +3168,8 @@ void TaiSwallowNoticeAction::act(Teki&) * Address: 80141DC4 * Size: 000058 */ -TaiSwallowLegEffectAction::TaiSwallowLegEffectAction(f32) +TaiSwallowLegEffectAction::TaiSwallowLegEffectAction(f32 p1) + : TaiJointEffectAction(p1, 0, 0, 0, 0, 0) // TODO: fix { /* .loc_0x0: @@ -3266,7 +3270,8 @@ void TaiSwallowLegEffectAction::setType(Vector3f&, int, int) * Address: 80141EE0 * Size: 000054 */ -TaiSwallowMissAttackingEffectAction::TaiSwallowMissAttackingEffectAction(f32) +TaiSwallowMissAttackingEffectAction::TaiSwallowMissAttackingEffectAction(f32 p1) + : TaiJointEffectAction(p1, 0, 0, 0, 0, 0) // TODO: fix { /* .loc_0x0: diff --git a/src/plugPikiNakata/taitimeractions.cpp b/src/plugPikiNakata/taitimeractions.cpp index b7f94744..851e58eb 100644 --- a/src/plugPikiNakata/taitimeractions.cpp +++ b/src/plugPikiNakata/taitimeractions.cpp @@ -1,4 +1,5 @@ -#include "types.h" +#include "TAI/TimerActions.h" +#include "system.h" /* * --INFO-- @@ -45,7 +46,7 @@ void TaiTimerAction::start(Teki&) * Address: 801436F0 * Size: 000028 */ -void TaiTimerAction::act(Teki&) +bool TaiTimerAction::act(Teki&) { /* .loc_0x0: @@ -197,7 +198,7 @@ void TaiResetTimerAction::resetTimer(Teki&) * Address: 80143888 * Size: 000028 */ -void TaiTimerElapsedAction::act(Teki&) +bool TaiTimerElapsedAction::act(Teki&) { /* .loc_0x0: @@ -266,7 +267,7 @@ void TaiStartingTimerAction::start(Teki&) * Address: 80143934 * Size: 000054 */ -void StdSystem::getRand(f32) +f32 StdSystem::getRand(f32) { /* .loc_0x0: @@ -299,7 +300,7 @@ void StdSystem::getRand(f32) * Address: 80143988 * Size: 000114 */ -void TaiStartingTimerAction::act(Teki&) +bool TaiStartingTimerAction::act(Teki&) { /* .loc_0x0: diff --git a/src/plugPikiNakata/taiwaitactions.cpp b/src/plugPikiNakata/taiwaitactions.cpp index 41d12654..2ca67321 100644 --- a/src/plugPikiNakata/taiwaitactions.cpp +++ b/src/plugPikiNakata/taiwaitactions.cpp @@ -1,4 +1,4 @@ -#include "types.h" +#include "TAI/WaitActions.h" /* * --INFO-- @@ -65,7 +65,7 @@ void TaiWaitTurningAction::start(Teki&) * Address: 80143B0C * Size: 0000E4 */ -void TaiWaitTurningAction::act(Teki&) +bool TaiWaitTurningAction::act(Teki&) { /* .loc_0x0: diff --git a/unsorted_include_todo/TaiBlackFrogParameters.h b/unsorted_include_todo/TaiBlackFrogParameters.h deleted file mode 100644 index cd78fb76..00000000 --- a/unsorted_include_todo/TaiBlackFrogParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAIBLACKFROGPARAMETERS_H -#define _TAIBLACKFROGPARAMETERS_H - -/** - * .obj __vt__22TaiBlackFrogParameters, weak - * .4byte __RTTI__22TaiBlackFrogParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiBlackFrogParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiBlackSwallowParameters.h b/unsorted_include_todo/TaiBlackSwallowParameters.h deleted file mode 100644 index d0e7091d..00000000 --- a/unsorted_include_todo/TaiBlackSwallowParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAIBLACKSWALLOWPARAMETERS_H -#define _TAIBLACKSWALLOWPARAMETERS_H - -/** - * .obj __vt__25TaiBlackSwallowParameters, weak - * .4byte __RTTI__25TaiBlackSwallowParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiBlackSwallowParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiBounceAction.h b/unsorted_include_todo/TaiBounceAction.h deleted file mode 100644 index ff7ff74d..00000000 --- a/unsorted_include_todo/TaiBounceAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIBOUNCEACTION_H -#define _TAIBOUNCEACTION_H - -/** - * .obj __vt__15TaiBounceAction, global - * .4byte __RTTI__15TaiBounceAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__15TaiBounceActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiBounceAction : public TaiAction { - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecBeingDraggedAction.h b/unsorted_include_todo/TaiCollecBeingDraggedAction.h deleted file mode 100644 index dad4d3cd..00000000 --- a/unsorted_include_todo/TaiCollecBeingDraggedAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAICOLLECBEINGDRAGGEDACTION_H -#define _TAICOLLECBEINGDRAGGEDACTION_H - -/** - * .obj __vt__27TaiCollecBeingDraggedAction, global - * .4byte __RTTI__27TaiCollecBeingDraggedAction - * .4byte 0 - * .4byte start__27TaiCollecBeingDraggedActionFR4Teki - * .4byte finish__27TaiCollecBeingDraggedActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecBeingDraggedAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecCarryingAction.h b/unsorted_include_todo/TaiCollecCarryingAction.h deleted file mode 100644 index d8ab0758..00000000 --- a/unsorted_include_todo/TaiCollecCarryingAction.h +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef _TAICOLLECCARRYINGACTION_H -#define _TAICOLLECCARRYINGACTION_H - -/** - * .obj __vt__23TaiCollecCarryingAction, global - * .4byte __RTTI__23TaiCollecCarryingAction - * .4byte 0 - * .4byte start__23TaiCollecCarryingActionFR4Teki - * .4byte finish__23TaiCollecCarryingActionFR4Teki - * .4byte act__23TaiCollecCarryingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecCarryingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecCarryingToNestAction.h b/unsorted_include_todo/TaiCollecCarryingToNestAction.h deleted file mode 100644 index 5f0c7f0f..00000000 --- a/unsorted_include_todo/TaiCollecCarryingToNestAction.h +++ /dev/null @@ -1,41 +0,0 @@ -#ifndef _TAICOLLECCARRYINGTONESTACTION_H -#define _TAICOLLECCARRYINGTONESTACTION_H - -/** - * .obj __vt__29TaiCollecCarryingToNestAction, global - * .4byte __RTTI__29TaiCollecCarryingToNestAction - * .4byte 0 - * .4byte start__29TaiCollecCarryingToNestActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__29TaiCollecCarryingToNestActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - * .4byte motionStarted__25TaiContinuousMotionActionFR4Teki - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -struct TaiContinuousMotionAction { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void act(Teki&); // _10 - virtual void _14() = 0; // _14 - virtual void _18() = 0; // _18 - virtual void motionStarted(Teki&); // _1C -}; - -/** - * @brief TODO - */ -struct TaiCollecCarryingToNestAction : public TaiAction, public TaiContinuousMotionAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecCatchingAction.h b/unsorted_include_todo/TaiCollecCatchingAction.h deleted file mode 100644 index 3fb2d308..00000000 --- a/unsorted_include_todo/TaiCollecCatchingAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAICOLLECCATCHINGACTION_H -#define _TAICOLLECCATCHINGACTION_H - -/** - * .obj __vt__23TaiCollecCatchingAction, global - * .4byte __RTTI__23TaiCollecCatchingAction - * .4byte 0 - * .4byte start__23TaiCollecCatchingActionFR4Teki - * .4byte finish__23TaiCollecCatchingActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecCatchingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecDeadFallingAction.h b/unsorted_include_todo/TaiCollecDeadFallingAction.h deleted file mode 100644 index 9969a354..00000000 --- a/unsorted_include_todo/TaiCollecDeadFallingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECDEADFALLINGACTION_H -#define _TAICOLLECDEADFALLINGACTION_H - -/** - * .obj __vt__26TaiCollecDeadFallingAction, global - * .4byte __RTTI__26TaiCollecDeadFallingAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__26TaiCollecDeadFallingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecDeadFallingAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecDefeatCarryingAction.h b/unsorted_include_todo/TaiCollecDefeatCarryingAction.h deleted file mode 100644 index 4f2f02c4..00000000 --- a/unsorted_include_todo/TaiCollecDefeatCarryingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECDEFEATCARRYINGACTION_H -#define _TAICOLLECDEFEATCARRYINGACTION_H - -/** - * .obj __vt__29TaiCollecDefeatCarryingAction, global - * .4byte __RTTI__29TaiCollecDefeatCarryingAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__29TaiCollecDefeatCarryingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecDefeatCarryingAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecFallingAction.h b/unsorted_include_todo/TaiCollecFallingAction.h deleted file mode 100644 index 683168d0..00000000 --- a/unsorted_include_todo/TaiCollecFallingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECFALLINGACTION_H -#define _TAICOLLECFALLINGACTION_H - -/** - * .obj __vt__22TaiCollecFallingAction, global - * .4byte __RTTI__22TaiCollecFallingAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__22TaiCollecFallingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecFallingAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecGetOutAction.h b/unsorted_include_todo/TaiCollecGetOutAction.h deleted file mode 100644 index 8f1142a8..00000000 --- a/unsorted_include_todo/TaiCollecGetOutAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECGETOUTACTION_H -#define _TAICOLLECGETOUTACTION_H - -/** - * .obj __vt__21TaiCollecGetOutAction, global - * .4byte __RTTI__21TaiCollecGetOutAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__21TaiCollecGetOutActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecGetOutAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecHoldPelletAction.h b/unsorted_include_todo/TaiCollecHoldPelletAction.h deleted file mode 100644 index 5f3c845c..00000000 --- a/unsorted_include_todo/TaiCollecHoldPelletAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECHOLDPELLETACTION_H -#define _TAICOLLECHOLDPELLETACTION_H - -/** - * .obj __vt__25TaiCollecHoldPelletAction, global - * .4byte __RTTI__25TaiCollecHoldPelletAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiCollecHoldPelletActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecHoldPelletAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecImpassableAction.h b/unsorted_include_todo/TaiCollecImpassableAction.h deleted file mode 100644 index fadb6a17..00000000 --- a/unsorted_include_todo/TaiCollecImpassableAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAICOLLECIMPASSABLEACTION_H -#define _TAICOLLECIMPASSABLEACTION_H - -/** - * .obj __vt__25TaiCollecImpassableAction, global - * .4byte __RTTI__25TaiCollecImpassableAction - * .4byte 0 - * .4byte start__25TaiCollecImpassableActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiCollecImpassableActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecImpassableAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecLegEffectAction.h b/unsorted_include_todo/TaiCollecLegEffectAction.h deleted file mode 100644 index b1b9bbda..00000000 --- a/unsorted_include_todo/TaiCollecLegEffectAction.h +++ /dev/null @@ -1,37 +0,0 @@ -#ifndef _TAICOLLECLEGEFFECTACTION_H -#define _TAICOLLECLEGEFFECTACTION_H - -/** - * .obj __vt__24TaiCollecLegEffectAction, global - * .4byte __RTTI__24TaiCollecLegEffectAction - * .4byte 0 - * .4byte start__18TAIAeffCloudOfDustFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__18TAIAeffCloudOfDustFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - * .4byte setType__24TaiCollecLegEffectActionFR8Vector3fii - */ - -struct TAIAeffCloudOfDust { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void act(Teki&); // _10 -}; - -struct TaiAction { - virtual void _08() = 0; // _08 - virtual void finish(Teki&); // _0C - virtual void _10() = 0; // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecLegEffectAction : public TAIAeffCloudOfDust, public TaiAction { - virtual void setType(Vector3f&, int, int); // _1C -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecLetGoOfPelletAction.h b/unsorted_include_todo/TaiCollecLetGoOfPelletAction.h deleted file mode 100644 index 1ba67b95..00000000 --- a/unsorted_include_todo/TaiCollecLetGoOfPelletAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAICOLLECLETGOOFPELLETACTION_H -#define _TAICOLLECLETGOOFPELLETACTION_H - -/** - * .obj __vt__28TaiCollecLetGoOfPelletAction, global - * .4byte __RTTI__28TaiCollecLetGoOfPelletAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__28TaiCollecLetGoOfPelletActionFR4Teki - * .4byte actByEvent__28TaiCollecLetGoOfPelletActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecLetGoOfPelletAction : public TaiAction { - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecParameters.h b/unsorted_include_todo/TaiCollecParameters.h deleted file mode 100644 index 163e4eff..00000000 --- a/unsorted_include_todo/TaiCollecParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAICOLLECPARAMETERS_H -#define _TAICOLLECPARAMETERS_H - -/** - * .obj __vt__19TaiCollecParameters, weak - * .4byte __RTTI__19TaiCollecParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiCollecParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecPelletDisappearedAction.h b/unsorted_include_todo/TaiCollecPelletDisappearedAction.h deleted file mode 100644 index d8993eac..00000000 --- a/unsorted_include_todo/TaiCollecPelletDisappearedAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECPELLETDISAPPEAREDACTION_H -#define _TAICOLLECPELLETDISAPPEAREDACTION_H - -/** - * .obj __vt__32TaiCollecPelletDisappearedAction, global - * .4byte __RTTI__32TaiCollecPelletDisappearedAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__32TaiCollecPelletDisappearedActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecPelletDisappearedAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecPelletFinishContainerizedAction.h b/unsorted_include_todo/TaiCollecPelletFinishContainerizedAction.h deleted file mode 100644 index 0e0e2a40..00000000 --- a/unsorted_include_todo/TaiCollecPelletFinishContainerizedAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECPELLETFINISHCONTAINERIZEDACTION_H -#define _TAICOLLECPELLETFINISHCONTAINERIZEDACTION_H - -/** - * .obj __vt__40TaiCollecPelletFinishContainerizedAction, global - * .4byte __RTTI__40TaiCollecPelletFinishContainerizedAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__40TaiCollecPelletFinishContainerizedActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecPelletFinishContainerizedAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecPelletLostAction.h b/unsorted_include_todo/TaiCollecPelletLostAction.h deleted file mode 100644 index cf3d60a0..00000000 --- a/unsorted_include_todo/TaiCollecPelletLostAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECPELLETLOSTACTION_H -#define _TAICOLLECPELLETLOSTACTION_H - -/** - * .obj __vt__25TaiCollecPelletLostAction, global - * .4byte __RTTI__25TaiCollecPelletLostAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiCollecPelletLostActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecPelletLostAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecPelletStartContainerizedAction.h b/unsorted_include_todo/TaiCollecPelletStartContainerizedAction.h deleted file mode 100644 index b06edd4c..00000000 --- a/unsorted_include_todo/TaiCollecPelletStartContainerizedAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECPELLETSTARTCONTAINERIZEDACTION_H -#define _TAICOLLECPELLETSTARTCONTAINERIZEDACTION_H - -/** - * .obj __vt__39TaiCollecPelletStartContainerizedAction, global - * .4byte __RTTI__39TaiCollecPelletStartContainerizedAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__39TaiCollecPelletStartContainerizedActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecPelletStartContainerizedAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecPutAction.h b/unsorted_include_todo/TaiCollecPutAction.h deleted file mode 100644 index 45cacb9f..00000000 --- a/unsorted_include_todo/TaiCollecPutAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECPUTACTION_H -#define _TAICOLLECPUTACTION_H - -/** - * .obj __vt__18TaiCollecPutAction, global - * .4byte __RTTI__18TaiCollecPutAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__18TaiCollecPutActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecPutAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecPuttingPelletAction.h b/unsorted_include_todo/TaiCollecPuttingPelletAction.h deleted file mode 100644 index a0825d2b..00000000 --- a/unsorted_include_todo/TaiCollecPuttingPelletAction.h +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef _TAICOLLECPUTTINGPELLETACTION_H -#define _TAICOLLECPUTTINGPELLETACTION_H - -/** - * .obj __vt__28TaiCollecPuttingPelletAction, global - * .4byte __RTTI__28TaiCollecPuttingPelletAction - * .4byte 0 - * .4byte start__28TaiCollecPuttingPelletActionFR4Teki - * .4byte finish__28TaiCollecPuttingPelletActionFR4Teki - * .4byte act__28TaiCollecPuttingPelletActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecPuttingPelletAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecRoundCarryAction.h b/unsorted_include_todo/TaiCollecRoundCarryAction.h deleted file mode 100644 index eda3d4c4..00000000 --- a/unsorted_include_todo/TaiCollecRoundCarryAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAICOLLECROUNDCARRYACTION_H -#define _TAICOLLECROUNDCARRYACTION_H - -/** - * .obj __vt__25TaiCollecRoundCarryAction, global - * .4byte __RTTI__25TaiCollecRoundCarryAction - * .4byte 0 - * .4byte start__25TaiCollecRoundCarryActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiCollecRoundCarryActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecRoundCarryAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecRouteImpassableAction.h b/unsorted_include_todo/TaiCollecRouteImpassableAction.h deleted file mode 100644 index dc5704cf..00000000 --- a/unsorted_include_todo/TaiCollecRouteImpassableAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECROUTEIMPASSABLEACTION_H -#define _TAICOLLECROUTEIMPASSABLEACTION_H - -/** - * .obj __vt__30TaiCollecRouteImpassableAction, global - * .4byte __RTTI__30TaiCollecRouteImpassableAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__30TaiCollecRouteImpassableActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecRouteImpassableAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecSoundTable.h b/unsorted_include_todo/TaiCollecSoundTable.h deleted file mode 100644 index eefcc193..00000000 --- a/unsorted_include_todo/TaiCollecSoundTable.h +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef _TAICOLLECSOUNDTABLE_H -#define _TAICOLLECSOUNDTABLE_H - -/* - * @brief TODO - */ -struct TaiCollecSoundTable { - TaiCollecSoundTable(); -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecStrategy.h b/unsorted_include_todo/TaiCollecStrategy.h deleted file mode 100644 index 3042d0a2..00000000 --- a/unsorted_include_todo/TaiCollecStrategy.h +++ /dev/null @@ -1,43 +0,0 @@ -#ifndef _TAICOLLECSTRATEGY_H -#define _TAICOLLECSTRATEGY_H - -/** - * .obj __vt__17TaiCollecStrategy, global - * .4byte __RTTI__17TaiCollecStrategy - * .4byte 0 - * .4byte start__17TaiCollecStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__12TekiStrategyFR4Tekii - * .4byte draw__17TaiCollecStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__12TekiStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiCollecStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 - virtual void draw(Teki&, Graphics&); // _18 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecTargetPelletAction.h b/unsorted_include_todo/TaiCollecTargetPelletAction.h deleted file mode 100644 index fcbfb385..00000000 --- a/unsorted_include_todo/TaiCollecTargetPelletAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECTARGETPELLETACTION_H -#define _TAICOLLECTARGETPELLETACTION_H - -/** - * .obj __vt__27TaiCollecTargetPelletAction, global - * .4byte __RTTI__27TaiCollecTargetPelletAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__27TaiCollecTargetPelletActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecTargetPelletAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecVisibleHeightPelletLostAction.h b/unsorted_include_todo/TaiCollecVisibleHeightPelletLostAction.h deleted file mode 100644 index 31e2e914..00000000 --- a/unsorted_include_todo/TaiCollecVisibleHeightPelletLostAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECVISIBLEHEIGHTPELLETLOSTACTION_H -#define _TAICOLLECVISIBLEHEIGHTPELLETLOSTACTION_H - -/** - * .obj __vt__38TaiCollecVisibleHeightPelletLostAction, global - * .4byte __RTTI__38TaiCollecVisibleHeightPelletLostAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__38TaiCollecVisibleHeightPelletLostActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecVisibleHeightPelletLostAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecVisibleHeightPelletLostTimerAction.h b/unsorted_include_todo/TaiCollecVisibleHeightPelletLostTimerAction.h deleted file mode 100644 index c6479804..00000000 --- a/unsorted_include_todo/TaiCollecVisibleHeightPelletLostTimerAction.h +++ /dev/null @@ -1,34 +0,0 @@ -#ifndef _TAICOLLECVISIBLEHEIGHTPELLETLOSTTIMERACTION_H -#define _TAICOLLECVISIBLEHEIGHTPELLETLOSTTIMERACTION_H - -/** - * .obj __vt__43TaiCollecVisibleHeightPelletLostTimerAction, global - * .4byte __RTTI__43TaiCollecVisibleHeightPelletLostTimerAction - * .4byte 0 - * .4byte start__14TaiTimerActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__43TaiCollecVisibleHeightPelletLostTimerActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiTimerAction { - virtual void start(Teki&); // _08 -}; - -struct TaiAction { - virtual void _08() = 0; // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecVisibleHeightPelletLostTimerAction : public TaiTimerAction, public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCollecWinCarryingAction.h b/unsorted_include_todo/TaiCollecWinCarryingAction.h deleted file mode 100644 index 5b8921c4..00000000 --- a/unsorted_include_todo/TaiCollecWinCarryingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICOLLECWINCARRYINGACTION_H -#define _TAICOLLECWINCARRYINGACTION_H - -/** - * .obj __vt__26TaiCollecWinCarryingAction, global - * .4byte __RTTI__26TaiCollecWinCarryingAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__26TaiCollecWinCarryingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCollecWinCarryingAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiContactTargetAction.h b/unsorted_include_todo/TaiContactTargetAction.h deleted file mode 100644 index f6579c2d..00000000 --- a/unsorted_include_todo/TaiContactTargetAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICONTACTTARGETACTION_H -#define _TAICONTACTTARGETACTION_H - -/** - * .obj __vt__22TaiContactTargetAction, global - * .4byte __RTTI__22TaiContactTargetAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__22TaiContactTargetActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiContactTargetAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiCreatureCollisionAction.h b/unsorted_include_todo/TaiCreatureCollisionAction.h deleted file mode 100644 index 78d8c6f3..00000000 --- a/unsorted_include_todo/TaiCreatureCollisionAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAICREATURECOLLISIONACTION_H -#define _TAICREATURECOLLISIONACTION_H - -/** - * .obj __vt__26TaiCreatureCollisionAction, global - * .4byte __RTTI__26TaiCreatureCollisionAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__26TaiCreatureCollisionActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiCreatureCollisionAction : public TaiAction { - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiDependenceAction.h b/unsorted_include_todo/TaiDependenceAction.h deleted file mode 100644 index f0617098..00000000 --- a/unsorted_include_todo/TaiDependenceAction.h +++ /dev/null @@ -1,33 +0,0 @@ -#ifndef _TAIDEPENDENCEACTION_H -#define _TAIDEPENDENCEACTION_H - -/** - * .obj __vt__19TaiDependenceAction, weak - * .4byte __RTTI__19TaiDependenceAction - * .4byte 0 - * .4byte start__19TaiDependenceActionFR4Teki - * .4byte finish__19TaiDependenceActionFR4Teki - * .4byte act__19TaiDependenceActionFR4Teki - * .4byte actByEvent__19TaiDependenceActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiDependenceAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiGroundCollisionAction.h b/unsorted_include_todo/TaiGroundCollisionAction.h deleted file mode 100644 index 6cb42989..00000000 --- a/unsorted_include_todo/TaiGroundCollisionAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIGROUNDCOLLISIONACTION_H -#define _TAIGROUNDCOLLISIONACTION_H - -/** - * .obj __vt__24TaiGroundCollisionAction, global - * .4byte __RTTI__24TaiGroundCollisionAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__24TaiGroundCollisionActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiGroundCollisionAction : public TaiAction { - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiHasStickersInMouthAction.h b/unsorted_include_todo/TaiHasStickersInMouthAction.h deleted file mode 100644 index e131a041..00000000 --- a/unsorted_include_todo/TaiHasStickersInMouthAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIHASSTICKERSINMOUTHACTION_H -#define _TAIHASSTICKERSINMOUTHACTION_H - -/** - * .obj __vt__27TaiHasStickersInMouthAction, global - * .4byte __RTTI__27TaiHasStickersInMouthAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__27TaiHasStickersInMouthActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiHasStickersInMouthAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiHasStickersOnBodyAction.h b/unsorted_include_todo/TaiHasStickersOnBodyAction.h deleted file mode 100644 index 67080d3d..00000000 --- a/unsorted_include_todo/TaiHasStickersOnBodyAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIHASSTICKERSONBODYACTION_H -#define _TAIHASSTICKERSONBODYACTION_H - -/** - * .obj __vt__26TaiHasStickersOnBodyAction, global - * .4byte __RTTI__26TaiHasStickersOnBodyAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__26TaiHasStickersOnBodyActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiHasStickersOnBodyAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiHollecParameters.h b/unsorted_include_todo/TaiHollecParameters.h deleted file mode 100644 index 191e843a..00000000 --- a/unsorted_include_todo/TaiHollecParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAIHOLLECPARAMETERS_H -#define _TAIHOLLECPARAMETERS_H - -/** - * .obj __vt__19TaiHollecParameters, weak - * .4byte __RTTI__19TaiHollecParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiHollecParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiHollecStrategy.h b/unsorted_include_todo/TaiHollecStrategy.h deleted file mode 100644 index 2fc77286..00000000 --- a/unsorted_include_todo/TaiHollecStrategy.h +++ /dev/null @@ -1,43 +0,0 @@ -#ifndef _TAIHOLLECSTRATEGY_H -#define _TAIHOLLECSTRATEGY_H - -/** - * .obj __vt__17TaiHollecStrategy, global - * .4byte __RTTI__17TaiHollecStrategy - * .4byte 0 - * .4byte start__17TaiHollecStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__12TekiStrategyFR4Tekii - * .4byte draw__17TaiHollecStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__12TekiStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiHollecStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 - virtual void draw(Teki&, Graphics&); // _18 -}; - -#endif diff --git a/unsorted_include_todo/TaiInsideTerritoryAction.h b/unsorted_include_todo/TaiInsideTerritoryAction.h deleted file mode 100644 index 1469b121..00000000 --- a/unsorted_include_todo/TaiInsideTerritoryAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIINSIDETERRITORYACTION_H -#define _TAIINSIDETERRITORYACTION_H - -/** - * .obj __vt__24TaiInsideTerritoryAction, global - * .4byte __RTTI__24TaiInsideTerritoryAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__24TaiInsideTerritoryActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiInsideTerritoryAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiIwagenParameters.h b/unsorted_include_todo/TaiIwagenParameters.h deleted file mode 100644 index aab2ad6f..00000000 --- a/unsorted_include_todo/TaiIwagenParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAIIWAGENPARAMETERS_H -#define _TAIIWAGENPARAMETERS_H - -/** - * .obj __vt__19TaiIwagenParameters, weak - * .4byte __RTTI__19TaiIwagenParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiIwagenParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiIwagenShootingAction.h b/unsorted_include_todo/TaiIwagenShootingAction.h deleted file mode 100644 index 7553f534..00000000 --- a/unsorted_include_todo/TaiIwagenShootingAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAIIWAGENSHOOTINGACTION_H -#define _TAIIWAGENSHOOTINGACTION_H - -/** - * .obj __vt__23TaiIwagenShootingAction, global - * .4byte __RTTI__23TaiIwagenShootingAction - * .4byte 0 - * .4byte start__23TaiIwagenShootingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__23TaiIwagenShootingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiIwagenShootingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiIwagenStrategy.h b/unsorted_include_todo/TaiIwagenStrategy.h deleted file mode 100644 index dde6dcec..00000000 --- a/unsorted_include_todo/TaiIwagenStrategy.h +++ /dev/null @@ -1,43 +0,0 @@ -#ifndef _TAIIWAGENSTRATEGY_H -#define _TAIIWAGENSTRATEGY_H - -/** - * .obj __vt__17TaiIwagenStrategy, global - * .4byte __RTTI__17TaiIwagenStrategy - * .4byte 0 - * .4byte start__17TaiIwagenStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__12TekiStrategyFR4Tekii - * .4byte draw__17TaiIwagenStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__12TekiStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiIwagenStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 - virtual void draw(Teki&, Graphics&); // _18 -}; - -#endif diff --git a/unsorted_include_todo/TaiIwagonDustEffectAction.h b/unsorted_include_todo/TaiIwagonDustEffectAction.h deleted file mode 100644 index a9febb7e..00000000 --- a/unsorted_include_todo/TaiIwagonDustEffectAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIIWAGONDUSTEFFECTACTION_H -#define _TAIIWAGONDUSTEFFECTACTION_H - -/** - * .obj __vt__25TaiIwagonDustEffectAction, global - * .4byte __RTTI__25TaiIwagonDustEffectAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiIwagonDustEffectActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiIwagonDustEffectAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiIwagonParameters.h b/unsorted_include_todo/TaiIwagonParameters.h deleted file mode 100644 index 47ba1e9d..00000000 --- a/unsorted_include_todo/TaiIwagonParameters.h +++ /dev/null @@ -1,50 +0,0 @@ -#ifndef _TAIIWAGONPARAMETERS_H -#define _TAIIWAGONPARAMETERS_H - -/** - * .obj __vt__19TaiIwagonParameters, weak - * .4byte __RTTI__19TaiIwagonParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiIwagonParameters : public ANode, public TekiParameters, public Node { - - TaiIwagonParameters(); -}; - -#endif diff --git a/unsorted_include_todo/TaiIwagonRollingAction.h b/unsorted_include_todo/TaiIwagonRollingAction.h deleted file mode 100644 index 98125624..00000000 --- a/unsorted_include_todo/TaiIwagonRollingAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAIIWAGONROLLINGACTION_H -#define _TAIIWAGONROLLINGACTION_H - -/** - * .obj __vt__22TaiIwagonRollingAction, global - * .4byte __RTTI__22TaiIwagonRollingAction - * .4byte 0 - * .4byte start__22TaiIwagonRollingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__22TaiIwagonRollingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiIwagonRollingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiIwagonStrategy.h b/unsorted_include_todo/TaiIwagonStrategy.h deleted file mode 100644 index 329aca4b..00000000 --- a/unsorted_include_todo/TaiIwagonStrategy.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifndef _TAIIWAGONSTRATEGY_H -#define _TAIIWAGONSTRATEGY_H - -/** - * .obj __vt__17TaiIwagonStrategy, global - * .4byte __RTTI__17TaiIwagonStrategy - * .4byte 0 - * .4byte start__17TaiIwagonStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__12TekiStrategyFR4Tekii - * .4byte draw__12TekiStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__12TekiStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiIwagonStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiKeySendMessageAction.h b/unsorted_include_todo/TaiKeySendMessageAction.h deleted file mode 100644 index 4be316c0..00000000 --- a/unsorted_include_todo/TaiKeySendMessageAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIKEYSENDMESSAGEACTION_H -#define _TAIKEYSENDMESSAGEACTION_H - -/** - * .obj __vt__23TaiKeySendMessageAction, global - * .4byte __RTTI__23TaiKeySendMessageAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__23TaiKeySendMessageActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiKeySendMessageAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiKinokoChargingSporesAction.h b/unsorted_include_todo/TaiKinokoChargingSporesAction.h deleted file mode 100644 index 0696fdc8..00000000 --- a/unsorted_include_todo/TaiKinokoChargingSporesAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIKINOKOCHARGINGSPORESACTION_H -#define _TAIKINOKOCHARGINGSPORESACTION_H - -/** - * .obj __vt__29TaiKinokoChargingSporesAction, global - * .4byte __RTTI__29TaiKinokoChargingSporesAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__29TaiKinokoChargingSporesActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiKinokoChargingSporesAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiKinokoDischargingSporesAction.h b/unsorted_include_todo/TaiKinokoDischargingSporesAction.h deleted file mode 100644 index b27d384e..00000000 --- a/unsorted_include_todo/TaiKinokoDischargingSporesAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAIKINOKODISCHARGINGSPORESACTION_H -#define _TAIKINOKODISCHARGINGSPORESACTION_H - -/** - * .obj __vt__32TaiKinokoDischargingSporesAction, global - * .4byte __RTTI__32TaiKinokoDischargingSporesAction - * .4byte 0 - * .4byte start__32TaiKinokoDischargingSporesActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__32TaiKinokoDischargingSporesActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiKinokoDischargingSporesAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiKinokoLegEffectAction.h b/unsorted_include_todo/TaiKinokoLegEffectAction.h deleted file mode 100644 index afd5e79f..00000000 --- a/unsorted_include_todo/TaiKinokoLegEffectAction.h +++ /dev/null @@ -1,37 +0,0 @@ -#ifndef _TAIKINOKOLEGEFFECTACTION_H -#define _TAIKINOKOLEGEFFECTACTION_H - -/** - * .obj __vt__24TaiKinokoLegEffectAction, global - * .4byte __RTTI__24TaiKinokoLegEffectAction - * .4byte 0 - * .4byte start__18TAIAeffCloudOfDustFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__18TAIAeffCloudOfDustFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - * .4byte setType__24TaiKinokoLegEffectActionFR8Vector3fii - */ - -struct TAIAeffCloudOfDust { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void act(Teki&); // _10 -}; - -struct TaiAction { - virtual void _08() = 0; // _08 - virtual void finish(Teki&); // _0C - virtual void _10() = 0; // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiKinokoLegEffectAction : public TAIAeffCloudOfDust, public TaiAction { - virtual void setType(Vector3f&, int, int); // _1C -}; - -#endif diff --git a/unsorted_include_todo/TaiKinokoParameters.h b/unsorted_include_todo/TaiKinokoParameters.h deleted file mode 100644 index be47ff72..00000000 --- a/unsorted_include_todo/TaiKinokoParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAIKINOKOPARAMETERS_H -#define _TAIKINOKOPARAMETERS_H - -/** - * .obj __vt__19TaiKinokoParameters, weak - * .4byte __RTTI__19TaiKinokoParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiKinokoParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiKinokoSoundTable.h b/unsorted_include_todo/TaiKinokoSoundTable.h deleted file mode 100644 index 1a03dc53..00000000 --- a/unsorted_include_todo/TaiKinokoSoundTable.h +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef _TAIKINOKOSOUNDTABLE_H -#define _TAIKINOKOSOUNDTABLE_H - -/* - * @brief TODO - */ -struct TaiKinokoSoundTable { - TaiKinokoSoundTable(); -}; - -#endif diff --git a/unsorted_include_todo/TaiKinokoStrategy.h b/unsorted_include_todo/TaiKinokoStrategy.h deleted file mode 100644 index 3fb3699a..00000000 --- a/unsorted_include_todo/TaiKinokoStrategy.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifndef _TAIKINOKOSTRATEGY_H -#define _TAIKINOKOSTRATEGY_H - -/** - * .obj __vt__17TaiKinokoStrategy, global - * .4byte __RTTI__17TaiKinokoStrategy - * .4byte 0 - * .4byte start__17TaiKinokoStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__17TaiKinokoStrategyFR4Tekii - * .4byte draw__17TaiKinokoStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__12TekiStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiKinokoStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 -}; - -#endif diff --git a/unsorted_include_todo/TaiKinokoTerritoryRunningAwayAction.h b/unsorted_include_todo/TaiKinokoTerritoryRunningAwayAction.h deleted file mode 100644 index 92f160df..00000000 --- a/unsorted_include_todo/TaiKinokoTerritoryRunningAwayAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIKINOKOTERRITORYRUNNINGAWAYACTION_H -#define _TAIKINOKOTERRITORYRUNNINGAWAYACTION_H - -/** - * .obj __vt__35TaiKinokoTerritoryRunningAwayAction, global - * .4byte __RTTI__35TaiKinokoTerritoryRunningAwayAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__35TaiKinokoTerritoryRunningAwayActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiKinokoTerritoryRunningAwayAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiKinokoTurningOverAction.h b/unsorted_include_todo/TaiKinokoTurningOverAction.h deleted file mode 100644 index 37930919..00000000 --- a/unsorted_include_todo/TaiKinokoTurningOverAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIKINOKOTURNINGOVERACTION_H -#define _TAIKINOKOTURNINGOVERACTION_H - -/** - * .obj __vt__26TaiKinokoTurningOverAction, global - * .4byte __RTTI__26TaiKinokoTurningOverAction - * .4byte 0 - * .4byte start__26TaiKinokoTurningOverActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiKinokoTurningOverAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizigenGeneratingAction.h b/unsorted_include_todo/TaiMizigenGeneratingAction.h deleted file mode 100644 index a56c7f06..00000000 --- a/unsorted_include_todo/TaiMizigenGeneratingAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAIMIZIGENGENERATINGACTION_H -#define _TAIMIZIGENGENERATINGACTION_H - -/** - * .obj __vt__26TaiMizigenGeneratingAction, global - * .4byte __RTTI__26TaiMizigenGeneratingAction - * .4byte 0 - * .4byte start__26TaiMizigenGeneratingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__26TaiMizigenGeneratingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiMizigenGeneratingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizigenNaviApprouchAction.h b/unsorted_include_todo/TaiMizigenNaviApprouchAction.h deleted file mode 100644 index 1909d31c..00000000 --- a/unsorted_include_todo/TaiMizigenNaviApprouchAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIMIZIGENNAVIAPPROUCHACTION_H -#define _TAIMIZIGENNAVIAPPROUCHACTION_H - -/** - * .obj __vt__28TaiMizigenNaviApprouchAction, global - * .4byte __RTTI__28TaiMizigenNaviApprouchAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__28TaiMizigenNaviApprouchActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiMizigenNaviApprouchAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizigenParameters.h b/unsorted_include_todo/TaiMizigenParameters.h deleted file mode 100644 index 74a9750f..00000000 --- a/unsorted_include_todo/TaiMizigenParameters.h +++ /dev/null @@ -1,50 +0,0 @@ -#ifndef _TAIMIZIGENPARAMETERS_H -#define _TAIMIZIGENPARAMETERS_H - -/** - * .obj __vt__20TaiMizigenParameters, weak - * .4byte __RTTI__20TaiMizigenParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiMizigenParameters : public ANode, public TekiParameters, public Node { - - TaiMizigenParameters(); -}; - -#endif diff --git a/unsorted_include_todo/TaiMizigenStrategy.h b/unsorted_include_todo/TaiMizigenStrategy.h deleted file mode 100644 index 8f596cf2..00000000 --- a/unsorted_include_todo/TaiMizigenStrategy.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifndef _TAIMIZIGENSTRATEGY_H -#define _TAIMIZIGENSTRATEGY_H - -/** - * .obj __vt__18TaiMizigenStrategy, global - * .4byte __RTTI__18TaiMizigenStrategy - * .4byte 0 - * .4byte start__18TaiMizigenStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__12TekiStrategyFR4Tekii - * .4byte draw__12TekiStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__12TekiStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiMizigenStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizinkoComingAction.h b/unsorted_include_todo/TaiMizinkoComingAction.h deleted file mode 100644 index 7f3d7787..00000000 --- a/unsorted_include_todo/TaiMizinkoComingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIMIZINKOCOMINGACTION_H -#define _TAIMIZINKOCOMINGACTION_H - -/** - * .obj __vt__22TaiMizinkoComingAction, global - * .4byte __RTTI__22TaiMizinkoComingAction - * .4byte 0 - * .4byte start__22TaiMizinkoComingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiMizinkoComingAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizinkoCryTimerAction.h b/unsorted_include_todo/TaiMizinkoCryTimerAction.h deleted file mode 100644 index 8de44736..00000000 --- a/unsorted_include_todo/TaiMizinkoCryTimerAction.h +++ /dev/null @@ -1,34 +0,0 @@ -#ifndef _TAIMIZINKOCRYTIMERACTION_H -#define _TAIMIZINKOCRYTIMERACTION_H - -/** - * .obj __vt__24TaiMizinkoCryTimerAction, global - * .4byte __RTTI__24TaiMizinkoCryTimerAction - * .4byte 0 - * .4byte start__14TaiTimerActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__24TaiMizinkoCryTimerActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiTimerAction { - virtual void start(Teki&); // _08 -}; - -struct TaiAction { - virtual void _08() = 0; // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiMizinkoCryTimerAction : public TaiTimerAction, public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizinkoDropWaterAction.h b/unsorted_include_todo/TaiMizinkoDropWaterAction.h deleted file mode 100644 index 42cd9285..00000000 --- a/unsorted_include_todo/TaiMizinkoDropWaterAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIMIZINKODROPWATERACTION_H -#define _TAIMIZINKODROPWATERACTION_H - -/** - * .obj __vt__25TaiMizinkoDropWaterAction, global - * .4byte __RTTI__25TaiMizinkoDropWaterAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiMizinkoDropWaterActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiMizinkoDropWaterAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizinkoFadingAction.h b/unsorted_include_todo/TaiMizinkoFadingAction.h deleted file mode 100644 index b001da24..00000000 --- a/unsorted_include_todo/TaiMizinkoFadingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIMIZINKOFADINGACTION_H -#define _TAIMIZINKOFADINGACTION_H - -/** - * .obj __vt__22TaiMizinkoFadingAction, global - * .4byte __RTTI__22TaiMizinkoFadingAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__22TaiMizinkoFadingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiMizinkoFadingAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizinkoFlyingAwayAction.h b/unsorted_include_todo/TaiMizinkoFlyingAwayAction.h deleted file mode 100644 index 9ec1e186..00000000 --- a/unsorted_include_todo/TaiMizinkoFlyingAwayAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIMIZINKOFLYINGAWAYACTION_H -#define _TAIMIZINKOFLYINGAWAYACTION_H - -/** - * .obj __vt__26TaiMizinkoFlyingAwayAction, global - * .4byte __RTTI__26TaiMizinkoFlyingAwayAction - * .4byte 0 - * .4byte start__26TaiMizinkoFlyingAwayActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiMizinkoFlyingAwayAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizinkoGoingAction.h b/unsorted_include_todo/TaiMizinkoGoingAction.h deleted file mode 100644 index c62f8af6..00000000 --- a/unsorted_include_todo/TaiMizinkoGoingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIMIZINKOGOINGACTION_H -#define _TAIMIZINKOGOINGACTION_H - -/** - * .obj __vt__21TaiMizinkoGoingAction, global - * .4byte __RTTI__21TaiMizinkoGoingAction - * .4byte 0 - * .4byte start__21TaiMizinkoGoingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiMizinkoGoingAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizinkoMovingTimerAction.h b/unsorted_include_todo/TaiMizinkoMovingTimerAction.h deleted file mode 100644 index 81639788..00000000 --- a/unsorted_include_todo/TaiMizinkoMovingTimerAction.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef _TAIMIZINKOMOVINGTIMERACTION_H -#define _TAIMIZINKOMOVINGTIMERACTION_H - -/** - * .obj __vt__27TaiMizinkoMovingTimerAction, global - * .4byte __RTTI__27TaiMizinkoMovingTimerAction - * .4byte 0 - * .4byte start__27TaiMizinkoMovingTimerActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__14TaiTimerActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void _10() = 0; // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -struct TaiTimerAction { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void act(Teki&); // _10 -}; - -/** - * @brief TODO - */ -struct TaiMizinkoMovingTimerAction : public TaiAction, public TaiTimerAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizinkoParameters.h b/unsorted_include_todo/TaiMizinkoParameters.h deleted file mode 100644 index bc42ee7e..00000000 --- a/unsorted_include_todo/TaiMizinkoParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAIMIZINKOPARAMETERS_H -#define _TAIMIZINKOPARAMETERS_H - -/** - * .obj __vt__20TaiMizinkoParameters, weak - * .4byte __RTTI__20TaiMizinkoParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiMizinkoParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiMizinkoStrategy.h b/unsorted_include_todo/TaiMizinkoStrategy.h deleted file mode 100644 index 8310b195..00000000 --- a/unsorted_include_todo/TaiMizinkoStrategy.h +++ /dev/null @@ -1,43 +0,0 @@ -#ifndef _TAIMIZINKOSTRATEGY_H -#define _TAIMIZINKOSTRATEGY_H - -/** - * .obj __vt__18TaiMizinkoStrategy, global - * .4byte __RTTI__18TaiMizinkoStrategy - * .4byte 0 - * .4byte start__18TaiMizinkoStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__12TekiStrategyFR4Tekii - * .4byte draw__18TaiMizinkoStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__12TekiStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiMizinkoStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 - virtual void draw(Teki&, Graphics&); // _18 -}; - -#endif diff --git a/unsorted_include_todo/TaiMizinkoWaitingAction.h b/unsorted_include_todo/TaiMizinkoWaitingAction.h deleted file mode 100644 index bf94c74b..00000000 --- a/unsorted_include_todo/TaiMizinkoWaitingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIMIZINKOWAITINGACTION_H -#define _TAIMIZINKOWAITINGACTION_H - -/** - * .obj __vt__23TaiMizinkoWaitingAction, global - * .4byte __RTTI__23TaiMizinkoWaitingAction - * .4byte 0 - * .4byte start__23TaiMizinkoWaitingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiMizinkoWaitingAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidApproachPikiAction.h b/unsorted_include_todo/TaiNapkidApproachPikiAction.h deleted file mode 100644 index 1da92c2c..00000000 --- a/unsorted_include_todo/TaiNapkidApproachPikiAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDAPPROACHPIKIACTION_H -#define _TAINAPKIDAPPROACHPIKIACTION_H - -/** - * .obj __vt__27TaiNapkidApproachPikiAction, global - * .4byte __RTTI__27TaiNapkidApproachPikiAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__27TaiNapkidApproachPikiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidApproachPikiAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidAscendingAction.h b/unsorted_include_todo/TaiNapkidAscendingAction.h deleted file mode 100644 index e7f348d6..00000000 --- a/unsorted_include_todo/TaiNapkidAscendingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDASCENDINGACTION_H -#define _TAINAPKIDASCENDINGACTION_H - -/** - * .obj __vt__24TaiNapkidAscendingAction, global - * .4byte __RTTI__24TaiNapkidAscendingAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__24TaiNapkidAscendingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidAscendingAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidCatchAscendingAction.h b/unsorted_include_todo/TaiNapkidCatchAscendingAction.h deleted file mode 100644 index 5a3446d6..00000000 --- a/unsorted_include_todo/TaiNapkidCatchAscendingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDCATCHASCENDINGACTION_H -#define _TAINAPKIDCATCHASCENDINGACTION_H - -/** - * .obj __vt__29TaiNapkidCatchAscendingAction, global - * .4byte __RTTI__29TaiNapkidCatchAscendingAction - * .4byte 0 - * .4byte start__29TaiNapkidCatchAscendingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidCatchAscendingAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidCatchDescendingAction.h b/unsorted_include_todo/TaiNapkidCatchDescendingAction.h deleted file mode 100644 index 1f76cd65..00000000 --- a/unsorted_include_todo/TaiNapkidCatchDescendingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDCATCHDESCENDINGACTION_H -#define _TAINAPKIDCATCHDESCENDINGACTION_H - -/** - * .obj __vt__30TaiNapkidCatchDescendingAction, global - * .4byte __RTTI__30TaiNapkidCatchDescendingAction - * .4byte 0 - * .4byte start__30TaiNapkidCatchDescendingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidCatchDescendingAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidCatchFlyingAction.h b/unsorted_include_todo/TaiNapkidCatchFlyingAction.h deleted file mode 100644 index 284f1e6c..00000000 --- a/unsorted_include_todo/TaiNapkidCatchFlyingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDCATCHFLYINGACTION_H -#define _TAINAPKIDCATCHFLYINGACTION_H - -/** - * .obj __vt__26TaiNapkidCatchFlyingAction, global - * .4byte __RTTI__26TaiNapkidCatchFlyingAction - * .4byte 0 - * .4byte start__26TaiNapkidCatchFlyingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidCatchFlyingAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidCatchTracingAction.h b/unsorted_include_todo/TaiNapkidCatchTracingAction.h deleted file mode 100644 index 945dab99..00000000 --- a/unsorted_include_todo/TaiNapkidCatchTracingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDCATCHTRACINGACTION_H -#define _TAINAPKIDCATCHTRACINGACTION_H - -/** - * .obj __vt__27TaiNapkidCatchTracingAction, global - * .4byte __RTTI__27TaiNapkidCatchTracingAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__27TaiNapkidCatchTracingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidCatchTracingAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidCatchingAction.h b/unsorted_include_todo/TaiNapkidCatchingAction.h deleted file mode 100644 index 1f210057..00000000 --- a/unsorted_include_todo/TaiNapkidCatchingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDCATCHINGACTION_H -#define _TAINAPKIDCATCHINGACTION_H - -/** - * .obj __vt__23TaiNapkidCatchingAction, global - * .4byte __RTTI__23TaiNapkidCatchingAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__23TaiNapkidCatchingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidCatchingAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidCirclingAction.h b/unsorted_include_todo/TaiNapkidCirclingAction.h deleted file mode 100644 index b9d3ed7e..00000000 --- a/unsorted_include_todo/TaiNapkidCirclingAction.h +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef _TAINAPKIDCIRCLINGACTION_H -#define _TAINAPKIDCIRCLINGACTION_H - -/** - * .obj __vt__23TaiNapkidCirclingAction, global - * .4byte __RTTI__23TaiNapkidCirclingAction - * .4byte 0 - * .4byte start__23TaiNapkidCirclingActionFR4Teki - * .4byte finish__23TaiNapkidCirclingActionFR4Teki - * .4byte act__23TaiNapkidCirclingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidCirclingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidFallingAction.h b/unsorted_include_todo/TaiNapkidFallingAction.h deleted file mode 100644 index 4b129352..00000000 --- a/unsorted_include_todo/TaiNapkidFallingAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAINAPKIDFALLINGACTION_H -#define _TAINAPKIDFALLINGACTION_H - -/** - * .obj __vt__22TaiNapkidFallingAction, global - * .4byte __RTTI__22TaiNapkidFallingAction - * .4byte 0 - * .4byte start__22TaiNapkidFallingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__22TaiNapkidFallingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidFallingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidFallingWaterEffectAction.h b/unsorted_include_todo/TaiNapkidFallingWaterEffectAction.h deleted file mode 100644 index c9efbc8c..00000000 --- a/unsorted_include_todo/TaiNapkidFallingWaterEffectAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDFALLINGWATEREFFECTACTION_H -#define _TAINAPKIDFALLINGWATEREFFECTACTION_H - -/** - * .obj __vt__33TaiNapkidFallingWaterEffectAction, global - * .4byte __RTTI__33TaiNapkidFallingWaterEffectAction - * .4byte 0 - * .4byte start__33TaiNapkidFallingWaterEffectActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidFallingWaterEffectAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidFlickAction.h b/unsorted_include_todo/TaiNapkidFlickAction.h deleted file mode 100644 index 0e12f01a..00000000 --- a/unsorted_include_todo/TaiNapkidFlickAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDFLICKACTION_H -#define _TAINAPKIDFLICKACTION_H - -/** - * .obj __vt__20TaiNapkidFlickAction, global - * .4byte __RTTI__20TaiNapkidFlickAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__20TaiNapkidFlickActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidFlickAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidFlyingAction.h b/unsorted_include_todo/TaiNapkidFlyingAction.h deleted file mode 100644 index 0cbc043f..00000000 --- a/unsorted_include_todo/TaiNapkidFlyingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDFLYINGACTION_H -#define _TAINAPKIDFLYINGACTION_H - -/** - * .obj __vt__21TaiNapkidFlyingAction, global - * .4byte __RTTI__21TaiNapkidFlyingAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__21TaiNapkidFlyingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidFlyingAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidParameters.h b/unsorted_include_todo/TaiNapkidParameters.h deleted file mode 100644 index ed65dc3e..00000000 --- a/unsorted_include_todo/TaiNapkidParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAINAPKIDPARAMETERS_H -#define _TAINAPKIDPARAMETERS_H - -/** - * .obj __vt__19TaiNapkidParameters, weak - * .4byte __RTTI__19TaiNapkidParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiNapkidParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidPikiLostAction.h b/unsorted_include_todo/TaiNapkidPikiLostAction.h deleted file mode 100644 index cfef737e..00000000 --- a/unsorted_include_todo/TaiNapkidPikiLostAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDPIKILOSTACTION_H -#define _TAINAPKIDPIKILOSTACTION_H - -/** - * .obj __vt__23TaiNapkidPikiLostAction, global - * .4byte __RTTI__23TaiNapkidPikiLostAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__23TaiNapkidPikiLostActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidPikiLostAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidRisingAscendingAction.h b/unsorted_include_todo/TaiNapkidRisingAscendingAction.h deleted file mode 100644 index e8559529..00000000 --- a/unsorted_include_todo/TaiNapkidRisingAscendingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDRISINGASCENDINGACTION_H -#define _TAINAPKIDRISINGASCENDINGACTION_H - -/** - * .obj __vt__30TaiNapkidRisingAscendingAction, global - * .4byte __RTTI__30TaiNapkidRisingAscendingAction - * .4byte 0 - * .4byte start__30TaiNapkidRisingAscendingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidRisingAscendingAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidShockFallingAction.h b/unsorted_include_todo/TaiNapkidShockFallingAction.h deleted file mode 100644 index 49caf7ab..00000000 --- a/unsorted_include_todo/TaiNapkidShockFallingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDSHOCKFALLINGACTION_H -#define _TAINAPKIDSHOCKFALLINGACTION_H - -/** - * .obj __vt__27TaiNapkidShockFallingAction, global - * .4byte __RTTI__27TaiNapkidShockFallingAction - * .4byte 0 - * .4byte start__27TaiNapkidShockFallingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidShockFallingAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidShortRangeAction.h b/unsorted_include_todo/TaiNapkidShortRangeAction.h deleted file mode 100644 index 23096086..00000000 --- a/unsorted_include_todo/TaiNapkidShortRangeAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDSHORTRANGEACTION_H -#define _TAINAPKIDSHORTRANGEACTION_H - -/** - * .obj __vt__25TaiNapkidShortRangeAction, global - * .4byte __RTTI__25TaiNapkidShortRangeAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiNapkidShortRangeActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidShortRangeAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidSoundTable.h b/unsorted_include_todo/TaiNapkidSoundTable.h deleted file mode 100644 index 2ac25c55..00000000 --- a/unsorted_include_todo/TaiNapkidSoundTable.h +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef _TAINAPKIDSOUNDTABLE_H -#define _TAINAPKIDSOUNDTABLE_H - -/* - * @brief TODO - */ -struct TaiNapkidSoundTable { - TaiNapkidSoundTable(); -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidStartDroppingWaterAction.h b/unsorted_include_todo/TaiNapkidStartDroppingWaterAction.h deleted file mode 100644 index d12aeb25..00000000 --- a/unsorted_include_todo/TaiNapkidStartDroppingWaterAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDSTARTDROPPINGWATERACTION_H -#define _TAINAPKIDSTARTDROPPINGWATERACTION_H - -/** - * .obj __vt__33TaiNapkidStartDroppingWaterAction, global - * .4byte __RTTI__33TaiNapkidStartDroppingWaterAction - * .4byte 0 - * .4byte start__33TaiNapkidStartDroppingWaterActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidStartDroppingWaterAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidStraightFlyingAction.h b/unsorted_include_todo/TaiNapkidStraightFlyingAction.h deleted file mode 100644 index abb4a2a1..00000000 --- a/unsorted_include_todo/TaiNapkidStraightFlyingAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAINAPKIDSTRAIGHTFLYINGACTION_H -#define _TAINAPKIDSTRAIGHTFLYINGACTION_H - -/** - * .obj __vt__29TaiNapkidStraightFlyingAction, global - * .4byte __RTTI__29TaiNapkidStraightFlyingAction - * .4byte 0 - * .4byte start__29TaiNapkidStraightFlyingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__29TaiNapkidStraightFlyingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidStraightFlyingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidStrategy.h b/unsorted_include_todo/TaiNapkidStrategy.h deleted file mode 100644 index d75f06f8..00000000 --- a/unsorted_include_todo/TaiNapkidStrategy.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifndef _TAINAPKIDSTRATEGY_H -#define _TAINAPKIDSTRATEGY_H - -/** - * .obj __vt__17TaiNapkidStrategy, global - * .4byte __RTTI__17TaiNapkidStrategy - * .4byte 0 - * .4byte start__17TaiNapkidStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__12TekiStrategyFR4Tekii - * .4byte draw__17TaiNapkidStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__17TaiNapkidStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiNapkidStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidTakingOffAscendingAction.h b/unsorted_include_todo/TaiNapkidTakingOffAscendingAction.h deleted file mode 100644 index 4102136d..00000000 --- a/unsorted_include_todo/TaiNapkidTakingOffAscendingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDTAKINGOFFASCENDINGACTION_H -#define _TAINAPKIDTAKINGOFFASCENDINGACTION_H - -/** - * .obj __vt__33TaiNapkidTakingOffAscendingAction, global - * .4byte __RTTI__33TaiNapkidTakingOffAscendingAction - * .4byte 0 - * .4byte start__33TaiNapkidTakingOffAscendingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidTakingOffAscendingAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidTargetPikiAction.h b/unsorted_include_todo/TaiNapkidTargetPikiAction.h deleted file mode 100644 index bca879ca..00000000 --- a/unsorted_include_todo/TaiNapkidTargetPikiAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDTARGETPIKIACTION_H -#define _TAINAPKIDTARGETPIKIACTION_H - -/** - * .obj __vt__25TaiNapkidTargetPikiAction, global - * .4byte __RTTI__25TaiNapkidTargetPikiAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiNapkidTargetPikiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidTargetPikiAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidThrowingPikiAction.h b/unsorted_include_todo/TaiNapkidThrowingPikiAction.h deleted file mode 100644 index 259b7258..00000000 --- a/unsorted_include_todo/TaiNapkidThrowingPikiAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAPKIDTHROWINGPIKIACTION_H -#define _TAINAPKIDTHROWINGPIKIACTION_H - -/** - * .obj __vt__27TaiNapkidThrowingPikiAction, global - * .4byte __RTTI__27TaiNapkidThrowingPikiAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__27TaiNapkidThrowingPikiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNapkidThrowingPikiAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNapkidWanderingRouteAction.h b/unsorted_include_todo/TaiNapkidWanderingRouteAction.h deleted file mode 100644 index cf2f1cc5..00000000 --- a/unsorted_include_todo/TaiNapkidWanderingRouteAction.h +++ /dev/null @@ -1,41 +0,0 @@ -#ifndef _TAINAPKIDWANDERINGROUTEACTION_H -#define _TAINAPKIDWANDERINGROUTEACTION_H - -/** - * .obj __vt__29TaiNapkidWanderingRouteAction, global - * .4byte __RTTI__29TaiNapkidWanderingRouteAction - * .4byte 0 - * .4byte start__29TaiNapkidWanderingRouteActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__29TaiNapkidWanderingRouteActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - * .4byte motionStarted__25TaiContinuousMotionActionFR4Teki - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -struct TaiContinuousMotionAction { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void act(Teki&); // _10 - virtual void _14() = 0; // _14 - virtual void _18() = 0; // _18 - virtual void motionStarted(Teki&); // _1C -}; - -/** - * @brief TODO - */ -struct TaiNapkidWanderingRouteAction : public TaiAction, public TaiContinuousMotionAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiNaviCollisionAction.h b/unsorted_include_todo/TaiNaviCollisionAction.h deleted file mode 100644 index f2e0b723..00000000 --- a/unsorted_include_todo/TaiNaviCollisionAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAINAVICOLLISIONACTION_H -#define _TAINAVICOLLISIONACTION_H - -/** - * .obj __vt__22TaiNaviCollisionAction, global - * .4byte __RTTI__22TaiNaviCollisionAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__22TaiNaviCollisionActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiNaviCollisionAction : public TaiAction { - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiAirWaitingAction.h b/unsorted_include_todo/TaiOtimotiAirWaitingAction.h deleted file mode 100644 index 169c5a91..00000000 --- a/unsorted_include_todo/TaiOtimotiAirWaitingAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAIOTIMOTIAIRWAITINGACTION_H -#define _TAIOTIMOTIAIRWAITINGACTION_H - -/** - * .obj __vt__26TaiOtimotiAirWaitingAction, global - * .4byte __RTTI__26TaiOtimotiAirWaitingAction - * .4byte 0 - * .4byte start__26TaiOtimotiAirWaitingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__26TaiOtimotiAirWaitingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiAirWaitingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiAttackingAction.h b/unsorted_include_todo/TaiOtimotiAttackingAction.h deleted file mode 100644 index 17dc1d95..00000000 --- a/unsorted_include_todo/TaiOtimotiAttackingAction.h +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef _TAIOTIMOTIATTACKINGACTION_H -#define _TAIOTIMOTIATTACKINGACTION_H - -/** - * .obj __vt__25TaiOtimotiAttackingAction, global - * .4byte __RTTI__25TaiOtimotiAttackingAction - * .4byte 0 - * .4byte start__25TaiOtimotiAttackingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiOtimotiAttackingActionFR4Teki - * .4byte actByEvent__25TaiOtimotiAttackingActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiAttackingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiAttackingEffectAction.h b/unsorted_include_todo/TaiOtimotiAttackingEffectAction.h deleted file mode 100644 index d77e4105..00000000 --- a/unsorted_include_todo/TaiOtimotiAttackingEffectAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIOTIMOTIATTACKINGEFFECTACTION_H -#define _TAIOTIMOTIATTACKINGEFFECTACTION_H - -/** - * .obj __vt__31TaiOtimotiAttackingEffectAction, global - * .4byte __RTTI__31TaiOtimotiAttackingEffectAction - * .4byte 0 - * .4byte start__31TaiOtimotiAttackingEffectActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiAttackingEffectAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiBouncingAction.h b/unsorted_include_todo/TaiOtimotiBouncingAction.h deleted file mode 100644 index d0465fff..00000000 --- a/unsorted_include_todo/TaiOtimotiBouncingAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAIOTIMOTIBOUNCINGACTION_H -#define _TAIOTIMOTIBOUNCINGACTION_H - -/** - * .obj __vt__24TaiOtimotiBouncingAction, global - * .4byte __RTTI__24TaiOtimotiBouncingAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__24TaiOtimotiBouncingActionFR4Teki - * .4byte actByEvent__24TaiOtimotiBouncingActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiBouncingAction : public TaiAction { - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiDroppingAction.h b/unsorted_include_todo/TaiOtimotiDroppingAction.h deleted file mode 100644 index ab609436..00000000 --- a/unsorted_include_todo/TaiOtimotiDroppingAction.h +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef _TAIOTIMOTIDROPPINGACTION_H -#define _TAIOTIMOTIDROPPINGACTION_H - -/** - * .obj __vt__24TaiOtimotiDroppingAction, global - * .4byte __RTTI__24TaiOtimotiDroppingAction - * .4byte 0 - * .4byte start__24TaiOtimotiDroppingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__24TaiOtimotiDroppingActionFR4Teki - * .4byte actByEvent__24TaiOtimotiDroppingActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiDroppingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiFailToJumpAction.h b/unsorted_include_todo/TaiOtimotiFailToJumpAction.h deleted file mode 100644 index 95a3819a..00000000 --- a/unsorted_include_todo/TaiOtimotiFailToJumpAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIOTIMOTIFAILTOJUMPACTION_H -#define _TAIOTIMOTIFAILTOJUMPACTION_H - -/** - * .obj __vt__26TaiOtimotiFailToJumpAction, global - * .4byte __RTTI__26TaiOtimotiFailToJumpAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__26TaiOtimotiFailToJumpActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiFailToJumpAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiFlickAction.h b/unsorted_include_todo/TaiOtimotiFlickAction.h deleted file mode 100644 index 0acf24d0..00000000 --- a/unsorted_include_todo/TaiOtimotiFlickAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIOTIMOTIFLICKACTION_H -#define _TAIOTIMOTIFLICKACTION_H - -/** - * .obj __vt__21TaiOtimotiFlickAction, global - * .4byte __RTTI__21TaiOtimotiFlickAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__21TaiOtimotiFlickActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiFlickAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiJumpingAction.h b/unsorted_include_todo/TaiOtimotiJumpingAction.h deleted file mode 100644 index cb1006bc..00000000 --- a/unsorted_include_todo/TaiOtimotiJumpingAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAIOTIMOTIJUMPINGACTION_H -#define _TAIOTIMOTIJUMPINGACTION_H - -/** - * .obj __vt__23TaiOtimotiJumpingAction, global - * .4byte __RTTI__23TaiOtimotiJumpingAction - * .4byte 0 - * .4byte start__23TaiOtimotiJumpingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__23TaiOtimotiJumpingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiJumpingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiLegEffectAction.h b/unsorted_include_todo/TaiOtimotiLegEffectAction.h deleted file mode 100644 index 393b416d..00000000 --- a/unsorted_include_todo/TaiOtimotiLegEffectAction.h +++ /dev/null @@ -1,37 +0,0 @@ -#ifndef _TAIOTIMOTILEGEFFECTACTION_H -#define _TAIOTIMOTILEGEFFECTACTION_H - -/** - * .obj __vt__25TaiOtimotiLegEffectAction, global - * .4byte __RTTI__25TaiOtimotiLegEffectAction - * .4byte 0 - * .4byte start__18TAIAeffCloudOfDustFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__18TAIAeffCloudOfDustFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - * .4byte setType__25TaiOtimotiLegEffectActionFR8Vector3fii - */ - -struct TAIAeffCloudOfDust { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void act(Teki&); // _10 -}; - -struct TaiAction { - virtual void _08() = 0; // _08 - virtual void finish(Teki&); // _0C - virtual void _10() = 0; // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiLegEffectAction : public TAIAeffCloudOfDust, public TaiAction { - virtual void setType(Vector3f&, int, int); // _1C -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiParameters.h b/unsorted_include_todo/TaiOtimotiParameters.h deleted file mode 100644 index 4ead2081..00000000 --- a/unsorted_include_todo/TaiOtimotiParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAIOTIMOTIPARAMETERS_H -#define _TAIOTIMOTIPARAMETERS_H - -/** - * .obj __vt__20TaiOtimotiParameters, weak - * .4byte __RTTI__20TaiOtimotiParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiOtimotiParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiPressingAction.h b/unsorted_include_todo/TaiOtimotiPressingAction.h deleted file mode 100644 index b77c40a6..00000000 --- a/unsorted_include_todo/TaiOtimotiPressingAction.h +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef _TAIOTIMOTIPRESSINGACTION_H -#define _TAIOTIMOTIPRESSINGACTION_H - -/** - * .obj __vt__24TaiOtimotiPressingAction, global - * .4byte __RTTI__24TaiOtimotiPressingAction - * .4byte 0 - * .4byte start__24TaiOtimotiPressingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__24TaiOtimotiPressingActionFR4Teki - * .4byte actByEvent__24TaiOtimotiPressingActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiPressingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiSoundTable.h b/unsorted_include_todo/TaiOtimotiSoundTable.h deleted file mode 100644 index cba6234b..00000000 --- a/unsorted_include_todo/TaiOtimotiSoundTable.h +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef _TAIOTIMOTISOUNDTABLE_H -#define _TAIOTIMOTISOUNDTABLE_H - -/* - * @brief TODO - */ -struct TaiOtimotiSoundTable { - TaiOtimotiSoundTable(); -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiStartDroppingWaterAction.h b/unsorted_include_todo/TaiOtimotiStartDroppingWaterAction.h deleted file mode 100644 index 22e15e62..00000000 --- a/unsorted_include_todo/TaiOtimotiStartDroppingWaterAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIOTIMOTISTARTDROPPINGWATERACTION_H -#define _TAIOTIMOTISTARTDROPPINGWATERACTION_H - -/** - * .obj __vt__34TaiOtimotiStartDroppingWaterAction, global - * .4byte __RTTI__34TaiOtimotiStartDroppingWaterAction - * .4byte 0 - * .4byte start__34TaiOtimotiStartDroppingWaterActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiStartDroppingWaterAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiOtimotiStrategy.h b/unsorted_include_todo/TaiOtimotiStrategy.h deleted file mode 100644 index ffc3a8da..00000000 --- a/unsorted_include_todo/TaiOtimotiStrategy.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifndef _TAIOTIMOTISTRATEGY_H -#define _TAIOTIMOTISTRATEGY_H - -/** - * .obj __vt__18TaiOtimotiStrategy, global - * .4byte __RTTI__18TaiOtimotiStrategy - * .4byte 0 - * .4byte start__18TaiOtimotiStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__12TekiStrategyFR4Tekii - * .4byte draw__18TaiOtimotiStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__18TaiOtimotiStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiOtimotiStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C -}; - -#endif diff --git a/unsorted_include_todo/TaiOutsideTerritoryAction.h b/unsorted_include_todo/TaiOutsideTerritoryAction.h deleted file mode 100644 index 1c8fa8bf..00000000 --- a/unsorted_include_todo/TaiOutsideTerritoryAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIOUTSIDETERRITORYACTION_H -#define _TAIOUTSIDETERRITORYACTION_H - -/** - * .obj __vt__25TaiOutsideTerritoryAction, global - * .4byte __RTTI__25TaiOutsideTerritoryAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiOutsideTerritoryActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiOutsideTerritoryAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmChangingColorAction.h b/unsorted_include_todo/TaiPalmChangingColorAction.h deleted file mode 100644 index 7344994d..00000000 --- a/unsorted_include_todo/TaiPalmChangingColorAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAIPALMCHANGINGCOLORACTION_H -#define _TAIPALMCHANGINGCOLORACTION_H - -/** - * .obj __vt__26TaiPalmChangingColorAction, global - * .4byte __RTTI__26TaiPalmChangingColorAction - * .4byte 0 - * .4byte start__26TaiPalmChangingColorActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__26TaiPalmChangingColorActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiPalmChangingColorAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmDamagingAction.h b/unsorted_include_todo/TaiPalmDamagingAction.h deleted file mode 100644 index 70768992..00000000 --- a/unsorted_include_todo/TaiPalmDamagingAction.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef _TAIPALMDAMAGINGACTION_H -#define _TAIPALMDAMAGINGACTION_H - -/** - * .obj __vt__21TaiPalmDamagingAction, global - * .4byte __RTTI__21TaiPalmDamagingAction - * .4byte 0 - * .4byte start__21TaiPalmDamagingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__17TaiDamagingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void _10() = 0; // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -struct TaiDamagingAction { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void act(Teki&); // _10 -}; - -/** - * @brief TODO - */ -struct TaiPalmDamagingAction : public TaiAction, public TaiDamagingAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmDyingAction.h b/unsorted_include_todo/TaiPalmDyingAction.h deleted file mode 100644 index f0511c2e..00000000 --- a/unsorted_include_todo/TaiPalmDyingAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAIPALMDYINGACTION_H -#define _TAIPALMDYINGACTION_H - -/** - * .obj __vt__18TaiPalmDyingAction, global - * .4byte __RTTI__18TaiPalmDyingAction - * .4byte 0 - * .4byte start__18TaiPalmDyingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__18TaiPalmDyingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiPalmDyingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmFlowerDamageAction.h b/unsorted_include_todo/TaiPalmFlowerDamageAction.h deleted file mode 100644 index 4762b5a8..00000000 --- a/unsorted_include_todo/TaiPalmFlowerDamageAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIPALMFLOWERDAMAGEACTION_H -#define _TAIPALMFLOWERDAMAGEACTION_H - -/** - * .obj __vt__25TaiPalmFlowerDamageAction, global - * .4byte __RTTI__25TaiPalmFlowerDamageAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiPalmFlowerDamageActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiPalmFlowerDamageAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmGrowAction.h b/unsorted_include_todo/TaiPalmGrowAction.h deleted file mode 100644 index f9662ccc..00000000 --- a/unsorted_include_todo/TaiPalmGrowAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIPALMGROWACTION_H -#define _TAIPALMGROWACTION_H - -/** - * .obj __vt__17TaiPalmGrowAction, global - * .4byte __RTTI__17TaiPalmGrowAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__17TaiPalmGrowActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiPalmGrowAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmGrowingAction.h b/unsorted_include_todo/TaiPalmGrowingAction.h deleted file mode 100644 index e72451f2..00000000 --- a/unsorted_include_todo/TaiPalmGrowingAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIPALMGROWINGACTION_H -#define _TAIPALMGROWINGACTION_H - -/** - * .obj __vt__20TaiPalmGrowingAction, global - * .4byte __RTTI__20TaiPalmGrowingAction - * .4byte 0 - * .4byte start__20TaiPalmGrowingActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiPalmGrowingAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmMotionAction.h b/unsorted_include_todo/TaiPalmMotionAction.h deleted file mode 100644 index b928a08d..00000000 --- a/unsorted_include_todo/TaiPalmMotionAction.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef _TAIPALMMOTIONACTION_H -#define _TAIPALMMOTIONACTION_H - -/** - * .obj __vt__19TaiPalmMotionAction, global - * .4byte __RTTI__19TaiPalmMotionAction - * .4byte 0 - * .4byte start__19TaiPalmMotionActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__15TaiMotionActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void _10() = 0; // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -struct TaiMotionAction { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void act(Teki&); // _10 -}; - -/** - * @brief TODO - */ -struct TaiPalmMotionAction : public TaiAction, public TaiMotionAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmParameters.h b/unsorted_include_todo/TaiPalmParameters.h deleted file mode 100644 index 8cae97d0..00000000 --- a/unsorted_include_todo/TaiPalmParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAIPALMPARAMETERS_H -#define _TAIPALMPARAMETERS_H - -/** - * .obj __vt__17TaiPalmParameters, weak - * .4byte __RTTI__17TaiPalmParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiPalmParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmSettingPelletAction.h b/unsorted_include_todo/TaiPalmSettingPelletAction.h deleted file mode 100644 index 81fd008b..00000000 --- a/unsorted_include_todo/TaiPalmSettingPelletAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIPALMSETTINGPELLETACTION_H -#define _TAIPALMSETTINGPELLETACTION_H - -/** - * .obj __vt__26TaiPalmSettingPelletAction, global - * .4byte __RTTI__26TaiPalmSettingPelletAction - * .4byte 0 - * .4byte start__26TaiPalmSettingPelletActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiPalmSettingPelletAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmSoundTable.h b/unsorted_include_todo/TaiPalmSoundTable.h deleted file mode 100644 index d9841469..00000000 --- a/unsorted_include_todo/TaiPalmSoundTable.h +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef _TAIPALMSOUNDTABLE_H -#define _TAIPALMSOUNDTABLE_H - -/* - * @brief TODO - */ -struct TaiPalmSoundTable { - TaiPalmSoundTable(); -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmStrategy.h b/unsorted_include_todo/TaiPalmStrategy.h deleted file mode 100644 index f13a8580..00000000 --- a/unsorted_include_todo/TaiPalmStrategy.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifndef _TAIPALMSTRATEGY_H -#define _TAIPALMSTRATEGY_H - -/** - * .obj __vt__15TaiPalmStrategy, global - * .4byte __RTTI__15TaiPalmStrategy - * .4byte 0 - * .4byte start__15TaiPalmStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__15TaiPalmStrategyFR4Tekii - * .4byte draw__15TaiPalmStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__12TekiStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiPalmStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 -}; - -#endif diff --git a/unsorted_include_todo/TaiPalmSunflowerAction.h b/unsorted_include_todo/TaiPalmSunflowerAction.h deleted file mode 100644 index fe9b57c2..00000000 --- a/unsorted_include_todo/TaiPalmSunflowerAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIPALMSUNFLOWERACTION_H -#define _TAIPALMSUNFLOWERACTION_H - -/** - * .obj __vt__22TaiPalmSunflowerAction, global - * .4byte __RTTI__22TaiPalmSunflowerAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__22TaiPalmSunflowerActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiPalmSunflowerAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiPearlParameters.h b/unsorted_include_todo/TaiPearlParameters.h deleted file mode 100644 index 399b2559..00000000 --- a/unsorted_include_todo/TaiPearlParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAIPEARLPARAMETERS_H -#define _TAIPEARLPARAMETERS_H - -/** - * .obj __vt__18TaiPearlParameters, weak - * .4byte __RTTI__18TaiPearlParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiPearlParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiPearlStrategy.h b/unsorted_include_todo/TaiPearlStrategy.h deleted file mode 100644 index d822c2c9..00000000 --- a/unsorted_include_todo/TaiPearlStrategy.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifndef _TAIPEARLSTRATEGY_H -#define _TAIPEARLSTRATEGY_H - -/** - * .obj __vt__16TaiPearlStrategy, global - * .4byte __RTTI__16TaiPearlStrategy - * .4byte 0 - * .4byte start__16TaiPearlStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__12TekiStrategyFR4Tekii - * .4byte draw__12TekiStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__12TekiStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiPearlStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiPearlTresureSoundAction.h b/unsorted_include_todo/TaiPearlTresureSoundAction.h deleted file mode 100644 index 310e8b62..00000000 --- a/unsorted_include_todo/TaiPearlTresureSoundAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIPEARLTRESURESOUNDACTION_H -#define _TAIPEARLTRESURESOUNDACTION_H - -/** - * .obj __vt__26TaiPearlTresureSoundAction, global - * .4byte __RTTI__26TaiPearlTresureSoundAction - * .4byte 0 - * .4byte start__26TaiPearlTresureSoundActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiPearlTresureSoundAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiPikiCollisionAction.h b/unsorted_include_todo/TaiPikiCollisionAction.h deleted file mode 100644 index 7f5939e8..00000000 --- a/unsorted_include_todo/TaiPikiCollisionAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIPIKICOLLISIONACTION_H -#define _TAIPIKICOLLISIONACTION_H - -/** - * .obj __vt__22TaiPikiCollisionAction, global - * .4byte __RTTI__22TaiPikiCollisionAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__22TaiPikiCollisionActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiPikiCollisionAction : public TaiAction { - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiResetTimerAction.h b/unsorted_include_todo/TaiResetTimerAction.h deleted file mode 100644 index 1a5bc74e..00000000 --- a/unsorted_include_todo/TaiResetTimerAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIRESETTIMERACTION_H -#define _TAIRESETTIMERACTION_H - -/** - * .obj __vt__19TaiResetTimerAction, global - * .4byte __RTTI__19TaiResetTimerAction - * .4byte 0 - * .4byte start__19TaiResetTimerActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiResetTimerAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiRocpearlParameters.h b/unsorted_include_todo/TaiRocpearlParameters.h deleted file mode 100644 index 5595c002..00000000 --- a/unsorted_include_todo/TaiRocpearlParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAIROCPEARLPARAMETERS_H -#define _TAIROCPEARLPARAMETERS_H - -/** - * .obj __vt__21TaiRocpearlParameters, weak - * .4byte __RTTI__21TaiRocpearlParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiRocpearlParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiSendMessageAction.h b/unsorted_include_todo/TaiSendMessageAction.h deleted file mode 100644 index 480e3c4e..00000000 --- a/unsorted_include_todo/TaiSendMessageAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAISENDMESSAGEACTION_H -#define _TAISENDMESSAGEACTION_H - -/** - * .obj __vt__20TaiSendMessageAction, global - * .4byte __RTTI__20TaiSendMessageAction - * .4byte 0 - * .4byte start__20TaiSendMessageActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiSendMessageAction : public TaiAction { - virtual void start(Teki&); // _08 -}; - -#endif diff --git a/unsorted_include_todo/TaiSeparateTargetAction.h b/unsorted_include_todo/TaiSeparateTargetAction.h deleted file mode 100644 index 5897fed2..00000000 --- a/unsorted_include_todo/TaiSeparateTargetAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAISEPARATETARGETACTION_H -#define _TAISEPARATETARGETACTION_H - -/** - * .obj __vt__23TaiSeparateTargetAction, global - * .4byte __RTTI__23TaiSeparateTargetAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__23TaiSeparateTargetActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiSeparateTargetAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiShellEatAction.h b/unsorted_include_todo/TaiShellEatAction.h deleted file mode 100644 index 619d6be8..00000000 --- a/unsorted_include_todo/TaiShellEatAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAISHELLEATACTION_H -#define _TAISHELLEATACTION_H - -/** - * .obj __vt__17TaiShellEatAction, global - * .4byte __RTTI__17TaiShellEatAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__17TaiShellEatActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiShellEatAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiShellNaviPikiInsideAction.h b/unsorted_include_todo/TaiShellNaviPikiInsideAction.h deleted file mode 100644 index edd061d6..00000000 --- a/unsorted_include_todo/TaiShellNaviPikiInsideAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAISHELLNAVIPIKIINSIDEACTION_H -#define _TAISHELLNAVIPIKIINSIDEACTION_H - -/** - * .obj __vt__28TaiShellNaviPikiInsideAction, global - * .4byte __RTTI__28TaiShellNaviPikiInsideAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__28TaiShellNaviPikiInsideActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiShellNaviPikiInsideAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiShellParameters.h b/unsorted_include_todo/TaiShellParameters.h deleted file mode 100644 index b478dba3..00000000 --- a/unsorted_include_todo/TaiShellParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAISHELLPARAMETERS_H -#define _TAISHELLPARAMETERS_H - -/** - * .obj __vt__18TaiShellParameters, weak - * .4byte __RTTI__18TaiShellParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiShellParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiShellSaveItemPositionAction.h b/unsorted_include_todo/TaiShellSaveItemPositionAction.h deleted file mode 100644 index 9bca159c..00000000 --- a/unsorted_include_todo/TaiShellSaveItemPositionAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAISHELLSAVEITEMPOSITIONACTION_H -#define _TAISHELLSAVEITEMPOSITIONACTION_H - -/** - * .obj __vt__30TaiShellSaveItemPositionAction, global - * .4byte __RTTI__30TaiShellSaveItemPositionAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__30TaiShellSaveItemPositionActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiShellSaveItemPositionAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiShellSetPositionAction.h b/unsorted_include_todo/TaiShellSetPositionAction.h deleted file mode 100644 index f4991600..00000000 --- a/unsorted_include_todo/TaiShellSetPositionAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAISHELLSETPOSITIONACTION_H -#define _TAISHELLSETPOSITIONACTION_H - -/** - * .obj __vt__25TaiShellSetPositionAction, global - * .4byte __RTTI__25TaiShellSetPositionAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__25TaiShellSetPositionActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiShellSetPositionAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiShellSoundTable.h b/unsorted_include_todo/TaiShellSoundTable.h deleted file mode 100644 index f2a25257..00000000 --- a/unsorted_include_todo/TaiShellSoundTable.h +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef _TAISHELLSOUNDTABLE_H -#define _TAISHELLSOUNDTABLE_H - -/* - * @brief TODO - */ -struct TaiShellSoundTable { - TaiShellSoundTable(); -}; - -#endif diff --git a/unsorted_include_todo/TaiShellStrategy.h b/unsorted_include_todo/TaiShellStrategy.h deleted file mode 100644 index 3154006f..00000000 --- a/unsorted_include_todo/TaiShellStrategy.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifndef _TAISHELLSTRATEGY_H -#define _TAISHELLSTRATEGY_H - -/** - * .obj __vt__16TaiShellStrategy, global - * .4byte __RTTI__16TaiShellStrategy - * .4byte 0 - * .4byte start__16TaiShellStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__16TaiShellStrategyFR4Tekii - * .4byte draw__16TaiShellStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__12TekiStrategyFR4TekiR8Graphics - * .4byte interact__12TekiStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiShellStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 -}; - -#endif diff --git a/unsorted_include_todo/TaiStartingTimerAction.h b/unsorted_include_todo/TaiStartingTimerAction.h deleted file mode 100644 index 07f0cb9c..00000000 --- a/unsorted_include_todo/TaiStartingTimerAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAISTARTINGTIMERACTION_H -#define _TAISTARTINGTIMERACTION_H - -/** - * .obj __vt__22TaiStartingTimerAction, global - * .4byte __RTTI__22TaiStartingTimerAction - * .4byte 0 - * .4byte start__22TaiStartingTimerActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__22TaiStartingTimerActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiStartingTimerAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiSwallowFlickingAction.h b/unsorted_include_todo/TaiSwallowFlickingAction.h deleted file mode 100644 index 39c5d642..00000000 --- a/unsorted_include_todo/TaiSwallowFlickingAction.h +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef _TAISWALLOWFLICKINGACTION_H -#define _TAISWALLOWFLICKINGACTION_H - -/** - * .obj __vt__24TaiSwallowFlickingAction, global - * .4byte __RTTI__24TaiSwallowFlickingAction - * .4byte 0 - * .4byte start__24TaiSwallowFlickingActionFR4Teki - * .4byte finish__24TaiSwallowFlickingActionFR4Teki - * .4byte act__24TaiSwallowFlickingActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiSwallowFlickingAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiSwallowLegEffectAction.h b/unsorted_include_todo/TaiSwallowLegEffectAction.h deleted file mode 100644 index 1b6fd2a6..00000000 --- a/unsorted_include_todo/TaiSwallowLegEffectAction.h +++ /dev/null @@ -1,37 +0,0 @@ -#ifndef _TAISWALLOWLEGEFFECTACTION_H -#define _TAISWALLOWLEGEFFECTACTION_H - -/** - * .obj __vt__25TaiSwallowLegEffectAction, global - * .4byte __RTTI__25TaiSwallowLegEffectAction - * .4byte 0 - * .4byte start__18TAIAeffCloudOfDustFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__18TAIAeffCloudOfDustFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - * .4byte setType__25TaiSwallowLegEffectActionFR8Vector3fii - */ - -struct TAIAeffCloudOfDust { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void act(Teki&); // _10 -}; - -struct TaiAction { - virtual void _08() = 0; // _08 - virtual void finish(Teki&); // _0C - virtual void _10() = 0; // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiSwallowLegEffectAction : public TAIAeffCloudOfDust, public TaiAction { - virtual void setType(Vector3f&, int, int); // _1C -}; - -#endif diff --git a/unsorted_include_todo/TaiSwallowMissAttackingEffectAction.h b/unsorted_include_todo/TaiSwallowMissAttackingEffectAction.h deleted file mode 100644 index 2eba32a8..00000000 --- a/unsorted_include_todo/TaiSwallowMissAttackingEffectAction.h +++ /dev/null @@ -1,37 +0,0 @@ -#ifndef _TAISWALLOWMISSATTACKINGEFFECTACTION_H -#define _TAISWALLOWMISSATTACKINGEFFECTACTION_H - -/** - * .obj __vt__35TaiSwallowMissAttackingEffectAction, global - * .4byte __RTTI__35TaiSwallowMissAttackingEffectAction - * .4byte 0 - * .4byte start__18TAIAeffCloudOfDustFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__18TAIAeffCloudOfDustFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - * .4byte setType__35TaiSwallowMissAttackingEffectActionFR8Vector3fii - */ - -struct TAIAeffCloudOfDust { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void act(Teki&); // _10 -}; - -struct TaiAction { - virtual void _08() = 0; // _08 - virtual void finish(Teki&); // _0C - virtual void _10() = 0; // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiSwallowMissAttackingEffectAction : public TAIAeffCloudOfDust, public TaiAction { - virtual void setType(Vector3f&, int, int); // _1C -}; - -#endif diff --git a/unsorted_include_todo/TaiSwallowNoticeAction.h b/unsorted_include_todo/TaiSwallowNoticeAction.h deleted file mode 100644 index 00e2bd71..00000000 --- a/unsorted_include_todo/TaiSwallowNoticeAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAISWALLOWNOTICEACTION_H -#define _TAISWALLOWNOTICEACTION_H - -/** - * .obj __vt__22TaiSwallowNoticeAction, global - * .4byte __RTTI__22TaiSwallowNoticeAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__22TaiSwallowNoticeActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiSwallowNoticeAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiSwallowParameters.h b/unsorted_include_todo/TaiSwallowParameters.h deleted file mode 100644 index c5d4e951..00000000 --- a/unsorted_include_todo/TaiSwallowParameters.h +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef _TAISWALLOWPARAMETERS_H -#define _TAISWALLOWPARAMETERS_H - -/** - * .obj __vt__20TaiSwallowParameters, weak - * .4byte __RTTI__20TaiSwallowParameters - * .4byte 0 - * .4byte getAgeNodeType__5ANodeFv - * .4byte read__14TekiParametersFR18RandomAccessStream - * .4byte update__4NodeFv - * .4byte draw__4NodeFR8Graphics - * .4byte render__4NodeFR8Graphics - * .4byte concat__4NodeFv - * .4byte concat__4NodeFR3VQS - * .4byte concat__4NodeFR3SRT - * .4byte concat__4NodeFR8Matrix4f - * .4byte getModelMatrix__4NodeFv - */ - -struct ANode { - virtual void getAgeNodeType(); // _08 (weak) -}; - -struct TekiParameters { - virtual void _08() = 0; // _08 - virtual void read(RandomAccessStream&); // _0C -}; - -struct Node { - virtual void _08() = 0; // _08 - virtual void _0C() = 0; // _0C - virtual void update(); // _10 - virtual void draw(Graphics&); // _14 - virtual void render(Graphics&); // _18 - virtual void concat(); // _1C (weak) - virtual void concat(VQS&); // _20 (weak) - virtual void concat(SRT&); // _24 (weak) - virtual void concat(Matrix4f&); // _28 (weak) - virtual void getModelMatrix(); // _2C (weak) -}; - -/** - * @brief TODO - */ -struct TaiSwallowParameters : public ANode, public TekiParameters, public Node { -}; - -#endif diff --git a/unsorted_include_todo/TaiSwallowReceiveMessageAction.h b/unsorted_include_todo/TaiSwallowReceiveMessageAction.h deleted file mode 100644 index 4bd7250e..00000000 --- a/unsorted_include_todo/TaiSwallowReceiveMessageAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAISWALLOWRECEIVEMESSAGEACTION_H -#define _TAISWALLOWRECEIVEMESSAGEACTION_H - -/** - * .obj __vt__30TaiSwallowReceiveMessageAction, global - * .4byte __RTTI__30TaiSwallowReceiveMessageAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__30TaiSwallowReceiveMessageActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiSwallowReceiveMessageAction : public TaiAction { - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiSwallowSnoreAction.h b/unsorted_include_todo/TaiSwallowSnoreAction.h deleted file mode 100644 index 61708df4..00000000 --- a/unsorted_include_todo/TaiSwallowSnoreAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAISWALLOWSNOREACTION_H -#define _TAISWALLOWSNOREACTION_H - -/** - * .obj __vt__21TaiSwallowSnoreAction, global - * .4byte __RTTI__21TaiSwallowSnoreAction - * .4byte 0 - * .4byte start__21TaiSwallowSnoreActionFR4Teki - * .4byte finish__21TaiSwallowSnoreActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiSwallowSnoreAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C -}; - -#endif diff --git a/unsorted_include_todo/TaiSwallowSoundTable.h b/unsorted_include_todo/TaiSwallowSoundTable.h deleted file mode 100644 index 6cb75ea7..00000000 --- a/unsorted_include_todo/TaiSwallowSoundTable.h +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef _TAISWALLOWSOUNDTABLE_H -#define _TAISWALLOWSOUNDTABLE_H - -/* - * @brief TODO - */ -struct TaiSwallowSoundTable { - TaiSwallowSoundTable(); -}; - -#endif diff --git a/unsorted_include_todo/TaiSwallowStrategy.h b/unsorted_include_todo/TaiSwallowStrategy.h deleted file mode 100644 index c549bd08..00000000 --- a/unsorted_include_todo/TaiSwallowStrategy.h +++ /dev/null @@ -1,45 +0,0 @@ -#ifndef _TAISWALLOWSTRATEGY_H -#define _TAISWALLOWSTRATEGY_H - -/** - * .obj __vt__18TaiSwallowStrategy, global - * .4byte __RTTI__18TaiSwallowStrategy - * .4byte 0 - * .4byte start__18TaiSwallowStrategyFR4Teki - * .4byte act__11TaiStrategyFR4Teki - * .4byte eventPerformed__11TaiStrategyFR9TekiEvent - * .4byte createEffect__12TekiStrategyFR4Tekii - * .4byte draw__18TaiSwallowStrategyFR4TekiR8Graphics - * .4byte drawDebugInfo__18TaiSwallowStrategyFR4TekiR8Graphics - * .4byte interact__18TaiSwallowStrategyFR4TekiR18TekiInteractionKey - * .4byte spawnCorpseParts__12TekiStrategyFR4Teki - */ - -struct TaiStrategy { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _0C - virtual void eventPerformed(TekiEvent&); // _10 -}; - -struct TekiStrategy { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void _10() = 0; // _10 - virtual void createEffect(Teki&, int); // _14 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 - virtual void spawnCorpseParts(Teki&); // _24 -}; - -/** - * @brief TODO - */ -struct TaiSwallowStrategy : public TaiStrategy, public TekiStrategy { - virtual void start(Teki&); // _08 - virtual void draw(Teki&, Graphics&); // _18 - virtual void drawDebugInfo(Teki&, Graphics&); // _1C - virtual void interact(Teki&, TekiInteractionKey&); // _20 -}; - -#endif diff --git a/unsorted_include_todo/TaiSwallowSwallowingFlickAction.h b/unsorted_include_todo/TaiSwallowSwallowingFlickAction.h deleted file mode 100644 index 283a3d21..00000000 --- a/unsorted_include_todo/TaiSwallowSwallowingFlickAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAISWALLOWSWALLOWINGFLICKACTION_H -#define _TAISWALLOWSWALLOWINGFLICKACTION_H - -/** - * .obj __vt__31TaiSwallowSwallowingFlickAction, global - * .4byte __RTTI__31TaiSwallowSwallowingFlickAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__31TaiSwallowSwallowingFlickActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiSwallowSwallowingFlickAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiSwallowTurningAction.h b/unsorted_include_todo/TaiSwallowTurningAction.h deleted file mode 100644 index 051996a7..00000000 --- a/unsorted_include_todo/TaiSwallowTurningAction.h +++ /dev/null @@ -1,40 +0,0 @@ -#ifndef _TAISWALLOWTURNINGACTION_H -#define _TAISWALLOWTURNINGACTION_H - -/** - * .obj __vt__23TaiSwallowTurningAction, global - * .4byte __RTTI__23TaiSwallowTurningAction - * .4byte 0 - * .4byte start__25TaiContinuousMotionActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__23TaiSwallowTurningActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - * .4byte motionStarted__25TaiContinuousMotionActionFR4Teki - */ - -struct TaiContinuousMotionAction { - virtual void start(Teki&); // _08 - virtual void _0C() = 0; // _0C - virtual void act(Teki&); // _10 - virtual void _14() = 0; // _14 - virtual void _18() = 0; // _18 - virtual void motionStarted(Teki&); // _1C -}; - -struct TaiAction { - virtual void _08() = 0; // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiSwallowTurningAction : public TaiContinuousMotionAction, public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiTargetLostAction.h b/unsorted_include_todo/TaiTargetLostAction.h deleted file mode 100644 index fb269292..00000000 --- a/unsorted_include_todo/TaiTargetLostAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAITARGETLOSTACTION_H -#define _TAITARGETLOSTACTION_H - -/** - * .obj __vt__19TaiTargetLostAction, global - * .4byte __RTTI__19TaiTargetLostAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__19TaiTargetLostActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiTargetLostAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiTargetVisibleNaviAction.h b/unsorted_include_todo/TaiTargetVisibleNaviAction.h deleted file mode 100644 index 5584a234..00000000 --- a/unsorted_include_todo/TaiTargetVisibleNaviAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAITARGETVISIBLENAVIACTION_H -#define _TAITARGETVISIBLENAVIACTION_H - -/** - * .obj __vt__26TaiTargetVisibleNaviAction, global - * .4byte __RTTI__26TaiTargetVisibleNaviAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__26TaiTargetVisibleNaviActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiTargetVisibleNaviAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiTargetVisibleNaviPikiAction.h b/unsorted_include_todo/TaiTargetVisibleNaviPikiAction.h deleted file mode 100644 index 9572190e..00000000 --- a/unsorted_include_todo/TaiTargetVisibleNaviPikiAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAITARGETVISIBLENAVIPIKIACTION_H -#define _TAITARGETVISIBLENAVIPIKIACTION_H - -/** - * .obj __vt__30TaiTargetVisibleNaviPikiAction, global - * .4byte __RTTI__30TaiTargetVisibleNaviPikiAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__30TaiTargetVisibleNaviPikiActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiTargetVisibleNaviPikiAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiTekiTypeCollisionAction.h b/unsorted_include_todo/TaiTekiTypeCollisionAction.h deleted file mode 100644 index 1f72ffcb..00000000 --- a/unsorted_include_todo/TaiTekiTypeCollisionAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAITEKITYPECOLLISIONACTION_H -#define _TAITEKITYPECOLLISIONACTION_H - -/** - * .obj __vt__26TaiTekiTypeCollisionAction, global - * .4byte __RTTI__26TaiTekiTypeCollisionAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__26TaiTekiTypeCollisionActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiTekiTypeCollisionAction : public TaiAction { - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/TaiTimerAction.h b/unsorted_include_todo/TaiTimerAction.h deleted file mode 100644 index a9a85640..00000000 --- a/unsorted_include_todo/TaiTimerAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAITIMERACTION_H -#define _TAITIMERACTION_H - -/** - * .obj __vt__14TaiTimerAction, global - * .4byte __RTTI__14TaiTimerAction - * .4byte 0 - * .4byte start__14TaiTimerActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__14TaiTimerActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiTimerAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiTimerElapsedAction.h b/unsorted_include_todo/TaiTimerElapsedAction.h deleted file mode 100644 index 0fbe804a..00000000 --- a/unsorted_include_todo/TaiTimerElapsedAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAITIMERELAPSEDACTION_H -#define _TAITIMERELAPSEDACTION_H - -/** - * .obj __vt__21TaiTimerElapsedAction, global - * .4byte __RTTI__21TaiTimerElapsedAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__21TaiTimerElapsedActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiTimerElapsedAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiVisibleTargetAction.h b/unsorted_include_todo/TaiVisibleTargetAction.h deleted file mode 100644 index c78ab977..00000000 --- a/unsorted_include_todo/TaiVisibleTargetAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIVISIBLETARGETACTION_H -#define _TAIVISIBLETARGETACTION_H - -/** - * .obj __vt__22TaiVisibleTargetAction, global - * .4byte __RTTI__22TaiVisibleTargetAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__22TaiVisibleTargetActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiVisibleTargetAction : public TaiAction { - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiWaitTurningAction.h b/unsorted_include_todo/TaiWaitTurningAction.h deleted file mode 100644 index dc721b1e..00000000 --- a/unsorted_include_todo/TaiWaitTurningAction.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _TAIWAITTURNINGACTION_H -#define _TAIWAITTURNINGACTION_H - -/** - * .obj __vt__20TaiWaitTurningAction, global - * .4byte __RTTI__20TaiWaitTurningAction - * .4byte 0 - * .4byte start__20TaiWaitTurningActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__20TaiWaitTurningActionFR4Teki - * .4byte actByEvent__9TaiActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiWaitTurningAction : public TaiAction { - virtual void start(Teki&); // _08 - virtual void act(Teki&); // _10 -}; - -#endif diff --git a/unsorted_include_todo/TaiWallCollisionAction.h b/unsorted_include_todo/TaiWallCollisionAction.h deleted file mode 100644 index b01b09ef..00000000 --- a/unsorted_include_todo/TaiWallCollisionAction.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef _TAIWALLCOLLISIONACTION_H -#define _TAIWALLCOLLISIONACTION_H - -/** - * .obj __vt__22TaiWallCollisionAction, global - * .4byte __RTTI__22TaiWallCollisionAction - * .4byte 0 - * .4byte start__9TaiActionFR4Teki - * .4byte finish__9TaiActionFR4Teki - * .4byte act__9TaiActionFR4Teki - * .4byte actByEvent__22TaiWallCollisionActionFR9TekiEvent - * .4byte hasNextState__9TaiActionFv - */ - -struct TaiAction { - virtual void start(Teki&); // _08 - virtual void finish(Teki&); // _0C - virtual void act(Teki&); // _10 - virtual void actByEvent(TekiEvent&); // _14 - virtual void hasNextState(); // _18 -}; - -/** - * @brief TODO - */ -struct TaiWallCollisionAction : public TaiAction { - virtual void actByEvent(TekiEvent&); // _14 -}; - -#endif diff --git a/unsorted_include_todo/__partial_array_destructor.h b/unsorted_include_todo/__partial_array_destructor.h deleted file mode 100644 index 35bf479a..00000000 --- a/unsorted_include_todo/__partial_array_destructor.h +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef _PARTIAL_ARRAY_DESTRUCTOR_H -#define _PARTIAL_ARRAY_DESTRUCTOR_H - -/* - * @brief TODO - */ -struct __partial_array_destructor { - ~__partial_array_destructor(); -}; - -#endif