#include "oldMint.h" void initOldMint(Entity* entity) { entity->box = entityBoxFromScale(1.0, OLD_MINT_WIDTH, OLD_MINT_HEIGHT); } void updateOldMint(Entity* entity, Game* game) { DrawBillboard(game->player.camera, game->assets.textures[MINT_TEXTURE], entity->position, 1.0, WHITE); } InteractionCommand interactWithOldMint(Entity* entity, Game* game, Selection selection) { InventoryItem item = (InventoryItem){ .id = OLD_MINT, .parent = entity, .textureId = MINT_TEXTURE, .count = 1 }; switch (selection) { case SELECTION_INTERACT: setInteractionChat( &game->interactionChat, "Oh goodie it's an old mint!\nThough I advice you don't taste it\n...(assuming you want to live)"); addItemToInventory(&game->inventory, item); return INTERACTION_TALK; default: entity->id = ENTITY_NONE; return INTERACTION_END; } }