comparison examples/example-battle/registry.h @ 230:86b71e1f9dd5

rpg: add movements in battle
author David Demelier <markand@malikania.fr>
date Mon, 23 Nov 2020 17:05:07 +0100
parents 23a844fdc911
children d01e83210ca2
comparison
equal deleted inserted replaced
229:e71039d820a7 230:86b71e1f9dd5
29 29
30 /* Animations. */ 30 /* Animations. */
31 REGISTRY_TEXTURE_EXPLOSION, 31 REGISTRY_TEXTURE_EXPLOSION,
32 32
33 /* Characters. */ 33 /* Characters. */
34 REGISTRY_TEXTURE_JOHN, 34 REGISTRY_TEXTURE_JOHN_WALK,
35 REGISTRY_TEXTURE_JOHN_SWORD,
35 36
36 /* Enemies. */ 37 /* Enemies. */
37 REGISTRY_TEXTURE_HAUNTED_WOOD, 38 REGISTRY_TEXTURE_HAUNTED_WOOD,
38 REGISTRY_TEXTURE_BLACK_CAT, 39 REGISTRY_TEXTURE_BLACK_CAT,
39 40
40 /* Unused.*/ 41 /* Unused.*/
41 REGISTRY_TEXTURE_NUM 42 REGISTRY_TEXTURE_NUM
42 }; 43 };
43 44
45 enum registry_image {
46 REGISTRY_IMAGE_BATTLE_BACKGROUND,
47 REGISTRY_IMAGE_NUM
48 };
49
44 enum registry_sound { 50 enum registry_sound {
45 REGISTRY_SOUND_FIRE, 51 REGISTRY_SOUND_FIRE,
46 REGISTRY_SOUND_NUM 52 REGISTRY_SOUND_NUM
47 }; 53 };
48 54
55 extern struct texture registry_images[REGISTRY_IMAGE_NUM];
49 extern struct texture registry_textures[REGISTRY_TEXTURE_NUM]; 56 extern struct texture registry_textures[REGISTRY_TEXTURE_NUM];
50 extern struct sprite registry_sprites[REGISTRY_TEXTURE_NUM]; 57 extern struct sprite registry_sprites[REGISTRY_TEXTURE_NUM];
51 extern struct sound registry_sounds[REGISTRY_SOUND_NUM]; 58 extern struct sound registry_sounds[REGISTRY_SOUND_NUM];
52 59
53 void 60 void