Mercurial > molko
comparison libmlk-rpg/mlk/rpg/battle-entity.c @ 468:91ce23a36143
core: sprite -> mlk_sprite
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 27 Feb 2023 11:08:28 +0100 |
parents | 773a082f0b91 |
children | bc5483849614 |
comparison
equal
deleted
inserted
replaced
467:7420c78018dc | 468:91ce23a36143 |
---|---|
82 } | 82 } |
83 | 83 |
84 void | 84 void |
85 battle_entity_draw_sprite(const struct battle_entity *et) | 85 battle_entity_draw_sprite(const struct battle_entity *et) |
86 { | 86 { |
87 struct sprite *sprite = et->ch->sprites[CHARACTER_SPRITE_NORMAL]; | 87 struct mlk_sprite *sprite = et->ch->sprites[CHARACTER_SPRITE_NORMAL]; |
88 int row; | 88 int row; |
89 | 89 |
90 /* | 90 /* |
91 * Ennemies are usually defined with a single image as such the | 91 * Ennemies are usually defined with a single image as such the |
92 * sprite may contain only one cell/row. Otherwise if the user | 92 * sprite may contain only one cell/row. Otherwise if the user |
95 if (sprite->nrows >= 6) | 95 if (sprite->nrows >= 6) |
96 row = 6; | 96 row = 6; |
97 else | 97 else |
98 row = 0; | 98 row = 0; |
99 | 99 |
100 sprite_draw(sprite, row, 0, et->x, et->y); | 100 mlk_sprite_draw(sprite, row, 0, et->x, et->y); |
101 } | 101 } |
102 | 102 |
103 void | 103 void |
104 battle_entity_draw(const struct battle_entity *et, const struct battle *bt) | 104 battle_entity_draw(const struct battle_entity *et, const struct battle *bt) |
105 { | 105 { |