summaryrefslogtreecommitdiff
path: root/src/externs.h
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2012-05-28 06:38:12 +0200
committerBardur Arantsson <bardur@scientician.net>2012-05-29 05:38:15 +0200
commite272282c1451329d16fd16efbfccc234395cba6e (patch)
tree9fc6c55bbd318ce8f78ef702e0bb82d5e08a9eb7 /src/externs.h
parent7d052a1a4b8ff944a649c4afdd277aeb30b42cb0 (diff)
Lua: Add "school_idx" type to hold list of spell schools
Diffstat (limited to 'src/externs.h')
-rw-r--r--src/externs.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/externs.h b/src/externs.h
index f3e5bc02..d2805f0c 100644
--- a/src/externs.h
+++ b/src/externs.h
@@ -1906,6 +1906,7 @@ char *varda_star_kindler_info();
/* spells4.c */
SGLIB_DEFINE_LIST_PROTOTYPES(spell_idx_list, compare_spell_idx, next);
+SGLIB_DEFINE_LIST_PROTOTYPES(school_idx, compare_school_idx, next);
extern s32b SCHOOL_AIR;
extern s32b SCHOOL_AULE;
@@ -1933,6 +1934,10 @@ extern s32b SCHOOL_VARDA;
extern s32b SCHOOL_WATER;
extern s32b SCHOOL_YAVANNA;
+void school_idx_init(school_idx *e, s32b i);
+school_idx *school_idx_new(s32b i);
+void school_idx_add_new(school_idx **list, s32b i);
+
void print_spell_desc(int s, int y);
void init_school_books();
school_book_type *school_books_at(int sval);