#include "antifaShip.h" #include void initAntifaShip(Entity * entity) { entity->model = LoadModel("/home/nathan/Documents/KillaFacsista/assets/antifaShip.obj"); entity->useAcceleration = true; entity->acceleration = (EntityAcceleration){ .speedUp = 30.0, .speedDown = 15, .rotationUp = (Vector3){0.6, 0.6, 0.6}, .rotationDown = (Vector3){0.6, 0.6, 0.6} }; } void closeAntifaShip(Entity * entity) { UnloadModel(entity->model); } void updateAntifaShip(Game * game, Entity * entity, EntityId id) { } void drawAntifaShip(Game * game, Entity * entity, EntityId id) { entityDraw(entity); Vector3 stick = (Vector3){ GetGamepadAxisMovement(0, 1), -GetGamepadAxisMovement(0, 0), GetGamepadAxisMovement(0, 2) * 0.25 }; stick = Vector3Scale(stick, 0.5); entityJoystickControl(entity, stick, fabs(GetGamepadAxisMovement(0, 3) * 300.0)); }