Remove entity arms - bad idea

This commit is contained in:
2024-02-07 11:02:06 +01:00
parent 32caeeb995
commit 28ee6da17b
7 changed files with 1 additions and 123 deletions

View File

@@ -199,30 +199,6 @@ extern ECS_COMPONENT_DECLARE(Easing);
typedef Rectangle HitBox;
extern ECS_COMPONENT_DECLARE(HitBox);
typedef struct WeaponMelee {
ecs_entity_t weapon;
f32 reach;
f32 damage;
f32 speed;
} WeaponMelee;
typedef struct WeaponRanged {
ecs_entity_t weapon;
int32_t ammo;
} WeaponRanged;
typedef struct WeaponShield {
ecs_entity_t weapon;
} WeaponShield;
typedef struct Arms {
ecs_entity_t primary;
ecs_entity_t secondary;
} Arms;
extern ECS_COMPONENT_DECLARE(Arms);
typedef struct Arm {
f32 offset;
f32 extended;
} Arm;
extern ECS_COMPONENT_DECLARE(Arm);
extern ECS_COMPONENT_DECLARE(BzBTState);
extern ECS_COMPONENT_DECLARE(AIBlackboard);