mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-16 02:57:03 +00:00
CFlaahgraTentacle: Fixes & implement Death
This commit is contained in:
@@ -27,11 +27,13 @@ class CFlaahgraTentacle : public CPatterned {
|
||||
void ExtractTentacle(CStateManager&);
|
||||
void RetractTentacle(CStateManager&);
|
||||
void SaveBombSlotInfo(CStateManager&);
|
||||
|
||||
public:
|
||||
DEFINE_PATTERNED(FlaahgraTentacle);
|
||||
CFlaahgraTentacle(TUniqueId, std::string_view, const CEntityInfo&, const zeus::CTransform&, CModelData&&,
|
||||
const CPatternedInfo&, const CActorParameters&);
|
||||
|
||||
void Accept(IVisitor&) override;
|
||||
void AcceptScriptMsg(EScriptObjectMessage, TUniqueId, CStateManager&) override;
|
||||
void Think(float, CStateManager&) override;
|
||||
|
||||
@@ -49,5 +51,6 @@ public:
|
||||
void Attack(CStateManager&, EStateMsg, float) override;
|
||||
void Retreat(CStateManager&, EStateMsg, float) override;
|
||||
void InActive(CStateManager&, EStateMsg, float) override;
|
||||
void Death(CStateManager& mgr, const zeus::CVector3f& direction, EScriptObjectState state) override;
|
||||
};
|
||||
}
|
||||
} // namespace urde::MP1
|
||||
|
||||
Reference in New Issue
Block a user