mirror of
https://gitlab.com/dosowisko.net/libsuperderpy.git
synced 2025-03-05 01:31:27 +01:00
character: Fix frame count handling in SwitchSpritesheet
This commit is contained in:
parent
b034b153d7
commit
a71d0bb0bb
1 changed files with 1 additions and 1 deletions
|
@ -85,7 +85,7 @@ SYMBOL_EXPORT void SelectSpritesheet(struct Game* game, struct Character* charac
|
||||||
SYMBOL_EXPORT void SwitchSpritesheet(struct Game* game, struct Character* character, char* name) {
|
SYMBOL_EXPORT void SwitchSpritesheet(struct Game* game, struct Character* character, char* name) {
|
||||||
int pos = character->pos;
|
int pos = character->pos;
|
||||||
SelectSpritesheet(game, character, name);
|
SelectSpritesheet(game, character, name);
|
||||||
if (pos < character->spritesheets->frame_count && !character->spritesheet->stream) {
|
if (pos < character->spritesheet->frame_count && !character->spritesheet->stream) {
|
||||||
character->pos = pos;
|
character->pos = pos;
|
||||||
character->frame = &character->spritesheet->frames[character->pos];
|
character->frame = &character->spritesheet->frames[character->pos];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue