#include "samantha.h" void initSamantha(Entity* entity) { entity->box = (BoundingBox){ .min = (Vector3){-SAMANTHA_WIDTH, -SAMANTHA_HEIGHT, -SAMANTHA_THICKNESS}, .max = (Vector3){SAMANTHA_WIDTH, SAMANTHA_HEIGHT, SAMANTHA_THICKNESS} }; } void updateSamantha(Entity* entity, Game* game) { // silly tv static effect. game->assets.models[SAMANTHA_MODEL].materials[0] .maps[MATERIAL_MAP_DIFFUSE].texture = game->assets.textures[ SAMANTHA_1_TEXTURE + ((int)(GetTime() * SAMANTHA_STATIC_SPEED) % SAMANTHA_STATIC_FRAMES)]; DrawModel(game->assets.models[SAMANTHA_MODEL], entity->position, 1.0, WHITE); }