home · contact · privacy
Server: Read in former "config" data as normal server god commands.
[plomrogue] / src / server / thing_actions.h
index 861f5c233ab351cbc26d1230d9ba1d3b649492c2..28857e773cd135a678ccb1da0cfabb90426de828 100644 (file)
@@ -8,28 +8,10 @@
 #ifndef THING_ACTIONS_H
 #define THING_ACTIONS_H
 
-#include <stdint.h> /* uint8_t */
 struct Thing;
 
 
 
-struct ThingAction
-{
-    uint8_t id; /* identifies action in Thing.command; therefore must be >0 */
-    struct ThingAction * next;
-    void (* func) (struct Thing *); /* function called after .effort turns */
-    char * name; /* human-readable identifier */
-    uint8_t effort; /* how many turns the action takes */
-};
-
-
-
-/* Free ThingAction * chain starting at "ta". */
-extern void free_thing_actions(struct ThingAction * ta);
-
-/* Return world.thing_actions ThingAction.id for "name". */
-extern uint8_t get_thing_action_id_by_name(char * name);
-
 /* Actor "t" does nothing. */
 extern void actor_wait(struct Thing * t);