Crossfire Server, Trunk
recipe.h
Go to the documentation of this file.
1 
6 #ifndef RECIPE_H
7 #define RECIPE_H
8 
10 typedef struct recipestruct {
12  size_t arch_names;
13  char **arch_name;
14  int chance;
16  int diff;
17  int exp;
18  int index;
19  int transmute;
21  int yield;
24  struct recipestruct *next;
30  int min_level;
32  char **tool;
33  size_t tool_size;
34 } recipe;
35 
37 typedef struct recipeliststruct {
39  int number;
40  struct recipestruct *items;
42 } recipelist;
43 
44 #endif /* RECIPE_H */
recipestruct::arch_names
size_t arch_names
Definition: recipe.h:12
recipestruct::yield
int yield
Definition: recipe.h:21
recipestruct::tool
char ** tool
Definition: recipe.h:32
recipeliststruct::next
struct recipeliststruct * next
Definition: recipe.h:41
recipestruct::title
sstring title
Definition: recipe.h:11
recipestruct::ingred_count
int ingred_count
Definition: recipe.h:23
recipeliststruct::number
int number
Definition: recipe.h:39
recipestruct::chance
int chance
Definition: recipe.h:14
linked_char
Definition: global.h:86
recipestruct
Definition: recipe.h:10
recipeliststruct::total_chance
int total_chance
Definition: recipe.h:38
recipestruct::cauldron
sstring cauldron
Definition: recipe.h:27
recipestruct::arch_name
char ** arch_name
Definition: recipe.h:13
recipestruct::tool_size
size_t tool_size
Definition: recipe.h:33
recipestruct::exp
int exp
Definition: recipe.h:17
recipestruct::keycode
sstring keycode
Definition: recipe.h:25
sstring
const typedef char * sstring
Definition: global.h:40
recipeliststruct
Definition: recipe.h:37
recipestruct::failure_message
sstring failure_message
Definition: recipe.h:29
recipestruct::ingred
linked_char * ingred
Definition: recipe.h:22
recipelist
struct recipeliststruct recipelist
recipestruct::skill
sstring skill
Definition: recipe.h:26
recipestruct::min_level
int min_level
Definition: recipe.h:30
recipestruct::next
struct recipestruct * next
Definition: recipe.h:24
recipestruct::diff
int diff
Definition: recipe.h:16
recipestruct::transmute
int transmute
Definition: recipe.h:19
recipestruct::is_combination
int is_combination
Definition: recipe.h:31
recipeliststruct::items
struct recipestruct * items
Definition: recipe.h:40
recipestruct::index
int index
Definition: recipe.h:18
recipestruct::failure_arch
sstring failure_arch
Definition: recipe.h:28
recipe
struct recipestruct recipe