… | |
… | |
148 | void |
148 | void |
149 | init_library (void) |
149 | init_library (void) |
150 | { |
150 | { |
151 | init_globals (); |
151 | init_globals (); |
152 | init_block (); |
152 | init_block (); |
153 | init_anim (); /* Must be after we read in the bitmaps */ |
|
|
154 | init_archetypes (); /* Reads all archetypes from file */ |
153 | init_archetypes (); /* Reads all archetypes from file */ |
155 | init_dynamic (); |
154 | init_dynamic (); |
156 | init_attackmess (); |
155 | init_attackmess (); |
157 | init_experience (); |
156 | init_experience (); |
158 | } |
157 | } |
… | |
… | |
234 | } |
233 | } |
235 | |
234 | |
236 | at = at->next; |
235 | at = at->next; |
237 | } |
236 | } |
238 | |
237 | |
239 | LOG (llevDebug, "You Need a archetype called 'map' and it have to contain start map\n"); |
238 | LOG (llevDebug, "You need an archetype of type 'map' and it has to contain the player start map\n"); |
240 | exit (-1); |
239 | exit (-1); |
241 | } |
240 | } |
242 | |
241 | |
243 | /* |
242 | /* |
244 | * initialises the attack messages. |
243 | * initialises the attack messages. |