Mercurial > hg > early-roguelike
comparison urogue/rogue.h @ 257:c4b12d2d1dcd
UltraRogue: fix various build failures.
author | John "Elwin" Edwards |
---|---|
date | Tue, 31 Jan 2017 20:33:49 -0500 |
parents | c495a4f288c6 |
children | 096d3cfd9afd |
comparison
equal
deleted
inserted
replaced
256:c495a4f288c6 | 257:c4b12d2d1dcd |
---|---|
1060 #define EMPTY 0 | 1060 #define EMPTY 0 |
1061 #define DAEMON 1 | 1061 #define DAEMON 1 |
1062 #define FUSE 2 | 1062 #define FUSE 2 |
1063 | 1063 |
1064 typedef void fuse; | 1064 typedef void fuse; |
1065 typedef void daemon; | |
1066 | 1065 |
1067 typedef union | 1066 typedef union |
1068 { | 1067 { |
1069 void *varg; | 1068 void *varg; |
1070 int *iarg; | 1069 int *iarg; |
1085 }; | 1084 }; |
1086 | 1085 |
1087 struct daemon | 1086 struct daemon |
1088 { | 1087 { |
1089 int index; | 1088 int index; |
1090 daemon (*func)(daemon_arg *arg); | 1089 void (*func)(daemon_arg *arg); |
1091 }; | 1090 }; |
1092 | 1091 |
1093 #define MAXDAEMONS 60 | 1092 #define MAXDAEMONS 60 |
1094 | 1093 |
1095 #define FUSE_NULL 0 | 1094 #define FUSE_NULL 0 |
1154 extern void activity(void); | 1153 extern void activity(void); |
1155 | 1154 |
1156 /* daemons.c */ | 1155 /* daemons.c */ |
1157 | 1156 |
1158 extern void doctor_spell_points(struct thing *tp); | 1157 extern void doctor_spell_points(struct thing *tp); |
1159 extern daemon runners(daemon_arg *arg); | 1158 extern void runners(daemon_arg *arg); |
1160 extern daemon doctor(daemon_arg *tp); | 1159 extern void doctor(daemon_arg *tp); |
1161 extern daemon rollwand(daemon_arg *arg); | 1160 extern void rollwand(daemon_arg *arg); |
1162 extern daemon stomach(daemon_arg *arg); | 1161 extern void stomach(daemon_arg *arg); |
1163 extern fuse swander(fuse_arg *arg); | 1162 extern fuse swander(fuse_arg *arg); |
1164 extern fuse unconfuse(fuse_arg *arg); | 1163 extern fuse unconfuse(fuse_arg *arg); |
1165 extern fuse unscent(fuse_arg *arg); | 1164 extern fuse unscent(fuse_arg *arg); |
1166 extern fuse scent(fuse_arg *arg); | 1165 extern fuse scent(fuse_arg *arg); |
1167 extern fuse unhear(fuse_arg *arg); | 1166 extern fuse unhear(fuse_arg *arg); |