Initial commit

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
shweetandClaude Opus 5.5 committed 2026-11-08 01:30:33 -05:00
commit 2007fb7edc
200 files changed
+27710

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
#include "sprites.h"
#include "game.h"
void Sprites::init(Game& game)
{
Renderer& renderer = game.renderer;
dummy.load(renderer, "dummy");
effects.load(renderer, "effects");
icons.load(renderer, "weapon_icons");
iconsSmall.load(renderer, "weapon_icons_small");
iconsTiny.load(renderer, "weapon_icons_tiny");
player.load(renderer, "player");
tiles.load(renderer, "tiles");
trinkets.load(renderer, "trinkets");
trinketsSmall.load(renderer, "trinkets_small");
trinketsTiny.load(renderer, "trinkets_tiny");
modes.load(renderer, "modes");
ui.load(renderer, "ui");
weapons.load(renderer, "weapons");
for (Animator& animator : fighters)
animator.art = &player;
}
// Each tick, every fighter's animator plays whatever its fighter is doing.
void Sprites::update(Game& game)
{
for (int i = 0; i < game.fighterCount; i++)
game.fighters[i].animator_update(fighters[i]);
}