Mercurial > molko
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 }; |