comparison libmlk-adventure/adventure/character/neth.c @ 289:63d9fb56c609

rpg: rework selection
author David Demelier <markand@malikania.fr>
date Thu, 07 Jan 2021 15:52:56 +0100
parents 3991779aaba9
children d01e83210ca2
comparison
equal deleted inserted replaced
288:cc0f02ae9005 289:63d9fb56c609
19 #include <rpg/character.h> 19 #include <rpg/character.h>
20 20
21 #include <adventure/adventure_p.h> 21 #include <adventure/adventure_p.h>
22 #include <adventure/assets.h> 22 #include <adventure/assets.h>
23 23
24 #include <adventure/spell/fire-minor.h>
25
24 #include "neth.h" 26 #include "neth.h"
25 27
26 static void 28 static void
27 reset(struct character *ch) 29 reset(struct character *ch)
28 { 30 {
40 .level = 1, 42 .level = 1,
41 .sprites = { 43 .sprites = {
42 [CHARACTER_SPRITE_NORMAL] = &assets_sprites[ASSETS_SPRITE_CHARACTER_NETH], 44 [CHARACTER_SPRITE_NORMAL] = &assets_sprites[ASSETS_SPRITE_CHARACTER_NETH],
43 [CHARACTER_SPRITE_SWORD] = &assets_sprites[ASSETS_SPRITE_CHARACTER_NETH_SWORD] 45 [CHARACTER_SPRITE_SWORD] = &assets_sprites[ASSETS_SPRITE_CHARACTER_NETH_SWORD]
44 }, 46 },
47 .spells = {
48 &spell_fire_minor
49 },
45 .reset = reset 50 .reset = reset
46 }; 51 };