Remove rotation from steering behavior

This commit is contained in:
2023-12-07 11:41:13 +01:00
parent e7e4d1e4ce
commit 365fb41831
6 changed files with 23 additions and 38 deletions

View File

@@ -37,8 +37,7 @@ bool initEntityObjectsLayer(BzTileMap *map, BzTileObjectGroup *objectGroup) {
ecs_set(ECS, e, SpatialGridID, {spatialID});
ecs_set(ECS, e, Rotation, {0.0f});
ecs_set(ECS, e, Velocity, {});
ecs_set(ECS, e, AngularVelocity, {0.0f});
ecs_set(ECS, e, SteeringOutput, {});
ecs_set(ECS, e, Steering, {});
ecs_set(ECS, e, TextureRegion, {objectTileset->tiles, bzTilesetGetTileRegion(objectTileset, object.gid)});
ecs_set(ECS, e, Animation, {
.entityType=ENTITY_WORKER,
@@ -48,10 +47,10 @@ bool initEntityObjectsLayer(BzTileMap *map, BzTileObjectGroup *objectGroup) {
.elapsed=i * 0.1f,
});
ecs_set(ECS, e, AnimationType, {ANIM_IDLE});
EntityArms arms = {
.left=ecs_new_id(ECS),
.right=ecs_new_id(ECS),
};
//EntityArms arms = {
// .left=ecs_new_id(ECS),
// .right=ecs_new_id(ECS),
//};
//ecs_set_ptr(ECS, e, EntityArms, &arms);
}
return true;