36#define MISC_SPRITES_MAX 1
#define CONSUMABLESMAX
Maximum index of consumableClass, so that the size has to add 1 for the 0th index.
Definition game_core.h:495
#define ARTIFACTSMAX
Maximum index of artifactClass, so that the size has to add 1 for the 0th index.
Definition game_core.h:544
#define BOSSCLASSESMAX
Maximum index of bossClass, so that the size has to add 1 for the 0th index.
Definition game_core.h:737
#define EQUIPZONES
Maximum index of Equipzone, so that the size has to add 1 for the 0th index.
Definition game_core.h:954
#define EQUIPSMAX
Maximum index of equipClass, so that the size has to add 1 for the 0th index.
Definition game_core.h:1386
#define ENEMYCLASSESMAX
Maximum index of enemyClass, so that the size has to add 1 for the 0th index.
Definition game_core.h:681
char enemies_sprites[ENEMYCLASSESMAX+1][9][15]
Definition sprites.c:590
void setConsumableSprite(Consumable *c)
Takes a Consumable pointer and prepares its sprite field by copying it line by line from consumables_...
Definition sprites.c:733
void setEquipslotSprite(Equipslot *s)
Takes a Equipslot pointer and prepares its sprite field by copying it line by line from equipzones_sp...
Definition sprites.c:839
void setFighterSprite(Fighter *f)
Takes a Fighter pointer and prepares its sprite field by copying it line by line.
Definition sprites.c:812
char equips_sprites_proper[EQUIPSMAX+1][9][S4C_MAXCOLS]
Definition sprites.c:287
char artifacts_sprites[ARTIFACTSMAX+1][9][15]
Definition sprites.c:429
char equips_sprites[EQUIPSMAX+1][9][15]
Definition sprites.c:217
void setEquipSprite(Equip *e)
Takes a Equip pointer and prepares its sprite field by copying it line by line from equips_sprites,...
Definition sprites.c:713
char equipzones_sprites_proper[EQUIPZONES+1][9][S4C_MAXCOLS]
Definition sprites.c:393
char consumables_sprites[CONSUMABLESMAX+1][9][14]
Definition sprites.c:79
char consumables_sprites_proper[CONSUMABLESMAX+1][9][S4C_MAXCOLS]
Definition sprites.c:148
void setArtifactSprite(Artifact *a)
Takes a Artifact pointer and prepares its sprite field by copying it line by line from artifacts_spri...
Definition sprites.c:753
char equipzones_sprites[EQUIPZONES+1][9][15]
Definition sprites.c:357
void setEnemySprite(Enemy *e)
Takes a Enemy pointer and prepares its sprite field by copying it line by line from enemies_sprites,...
Definition sprites.c:773
char artifacts_sprites_proper[ARTIFACTSMAX+1][9][S4C_MAXCOLS]
Definition sprites.c:510
char misc_sprites[MISC_SPRITES_MAX+1][9][15]
Definition sprites.c:681
void setChestSprite(Chest *c)
Takes a Chest pointer and prepares its sprite field by copying it line by line.
Definition sprites.c:858
void setBossSprite(Boss *b)
Takes a Boss pointer and prepares its sprite field by copying it line by line from bosses_sprites,...
Definition sprites.c:793
char bosses_sprites[BOSSCLASSESMAX+1][9][15]
Definition sprites.c:20
#define MISC_SPRITES_MAX
Definition sprites.h:36
Represents the entity initialised from a artifactClass.
Definition game_core.h:550
Represents the entity initialised from a bossClass.
Definition game_core.h:1205
Represents the entity initialised from a chestClass.
Definition game_core.h:1558
Holds a certain qty of a consumableClass.
Definition game_core.h:501
Represents the entity initialised from a enemyClass.
Definition game_core.h:1164
Represents the entity initialised from a equipClass.
Definition game_core.h:1417
Represents the entity containing an Equip instance.
Definition game_core.h:1472
Represents the entity initialised from a fighterClass.
Definition game_core.h:1094