feely_pona/feely_pona_entity.h

50 lines
1020 B
C
Raw Normal View History

2023-09-24 08:16:14 +00:00
#if defined(__clang__)
#pragma once
#include "feely_pona_unity.h"
#endif
enum FP_EntityType
{
FP_EntityType_Nil,
2023-09-24 08:16:14 +00:00
FP_EntityType_Terry,
FP_EntityType_Smoochie,
FP_EntityType_Merchant,
FP_EntityType_Clinger,
2023-09-29 05:58:03 +00:00
FP_EntityType_Count,
2023-09-24 08:16:14 +00:00
};
enum FP_EntityTerryState
{
FP_EntityTerryState_Nil,
FP_EntityTerryState_Idle,
FP_EntityTerryState_Attack,
2023-09-24 08:16:14 +00:00
FP_EntityTerryState_Run,
FP_EntityTerryState_Dash,
};
enum FP_EntitySmoochieState
{
FP_EntitySmoochieState_Nil,
FP_EntitySmoochieState_Idle,
FP_EntitySmoochieState_Attack,
FP_EntitySmoochieState_HurtSide,
2023-09-24 08:16:14 +00:00
FP_EntitySmoochieState_AttackHeart,
FP_EntitySmoochieState_Death,
2023-09-24 08:16:14 +00:00
FP_EntitySmoochieState_Run,
};
enum FP_EntityClingerState
{
FP_EntityClingerState_Nil,
FP_EntityClingerState_Idle,
FP_EntityClingerState_Attack,
FP_EntityClingerState_Death,
FP_EntityClingerState_Run,
};
2023-09-24 08:16:14 +00:00
enum FP_EntityTerryMerchantState
{
FP_EntityTerryMerchantState_Nil,
FP_EntityTerryMerchantState_Idle,
};