/
ruins.dm
34 lines (30 loc) · 883 Bytes
/
ruins.dm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#define RUINTYPE_SPACE "Space"
#define RUINTYPE_LAVA "Lava"
#define RUINTYPE_ICE "Ice"
#define RUINTYPE_SAND "Sand"
#define RUINTYPE_JUNGLE "Jungle"
#define RUINTYPE_ROCK "Rock"
#define RUINTYPE_BEACH "Beach"
#define RUINTYPE_WASTE "Waste"
#define RUINTYPE_YELLOW "Yellow"
/// do not actually use this for your ruin type, this is for the ruintype_to_list proc
#define RUINTYPE_EVERYTHING "Everything"
// HEY LISTEN!
// IF YOU ADD NEW A NEW RUIN TYPE
// PLEASE MAKE SURE YOU ADD IT TO THE BELOW LIST AND PROC!
#define RUINTYPE_LIST_ALL list(\
RUINTYPE_SPACE,\
RUINTYPE_LAVA,\
RUINTYPE_ICE,\
RUINTYPE_SAND,\
RUINTYPE_JUNGLE,\
RUINTYPE_ROCK,\
RUINTYPE_BEACH,\
RUINTYPE_WASTE,\
RUINTYPE_YELLOW,\
RUINTYPE_EVERYTHING)
/proc/ruintype_to_list(ruintype)
if(ruintype == RUINTYPE_EVERYTHING)
return SSmapping.ruins_templates
else
return SSmapping.ruin_types_list[ruintype]