commit
2007fb7edc
200 files changed
+27710
No files matched your search
@@ -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]);
|
||||
}
|
||||
Reference in new issue
Block a user