bullzeye95
2007-05-15 16:21:39
I expected SRL to have these, but they weren't there, so… I made them :D.
{*******************************************************************************
Function IsWorldFree(World: Integer): Boolean;
By: Bullzeye95
Description: Returns true if the specified world is a free world.
*******************************************************************************}
Function IsWorldFree(World: Integer): Boolean;
begin
case World of
1: Result:= True;
2: Result:= False;
3: Result:= True;
4: Result:= True;
5: Result:= True;
6: Result:= False;
7: Result:= True;
8: Result:= True;
9: Result:= False;
10: Result:= True;
11: Result:= True;
12: Result:= False;
13: Result:= True;
14: Result:= True;
15: Result:= True;
16: Result:= True;
17: Result:= True;
18: Result:= False;
19: Result:= True;
20: Result:= True;
21: Result:= True;
22: Result:= False;
23: Result:= False;
24: Result:= False;
25: Result:= True;
26: Result:= False;
27: Result:= False;
28: Result:= False;
29: Result:= True;
30: Result:= True;
31: Result:= False;
32: Result:= True;
33: Result:= True;
34: Result:= True;
35: Result:= True;
36: Result:= False;
37: Result:= True;
38: Result:= True;
39: Result:= False;
40: Result:= True;
41: Result:= True;
42: Result:= False;
43: Result:= True;
44: Result:= False;
45: Result:= False;
46: Result:= False;
47: Result:= True;
48: Result:= False;
49: Result:= True;
50: Result:= True;
51: Result:= True;
52: Result:= True;
53: Result:= False;
54: Result:= False;
55: Result:= True;
56: Result:= False;
57: Result:= True;
58: Result:= False;
59: Result:= False;
60: Result:= False;
61: Result:= True;
62: Result:= True;
63: Result:= True;
64: Result:= False;
65: Result:= False;
66: Result:= False;
67: Result:= True;
68: Result:= True;
69: Result:= False;
70: Result:= False;
71: Result:= False;
72: Result:= True;
73: writeln('World does not exist');
74: Result:= True;
75: Result:= True;
76: Result:= False;
77: Result:= False;
78: Result:= False;
79: Result:= False;
80: Result:= True;
81: Result:= True;
82: Result:= False;
83: Result:= False;
84: Result:= False;
85: Result:= True;
86: Result:= True;
87: Result:= True;
88: Result:= False;
89: writeln('World does not exist');
90: Result:= True;
91: Result:= False;
92: Result:= False;
93: Result:= True;
94: Result:= True;
95: Result:= True;
96: Result:= True;
97: Result:= False;
98: Result:= False;
99: Result:= False;
100: Result:= False;
101: Result:= True;
102: Result:= True;
103: Result:= False;
104: Result:= False;
105: Result:= True;
106: Result:= True;
107: Result:= True;
108: Result:= True;
109: Result:= True;
110: Result:= False;
111: Result:= False;
112: Result:= False;
113: Result:= True;
114: Result:= False;
115: Result:= False;
116: Result:= False;
117: Result:= True;
118: Result:= True;
119: Result:= True;
120: Result:= False;
121: Result:= False;
122: writeln('World does not exist');
123: writeln('World does not exist');
124: Result:= False;
125: Result:= True;
126: Result:= True;
127: Result:= True;
128: Result:= True;
129: Result:= False;
130: Result:= False;
131: Result:= False;
132: Result:= False;
133: Result:= True;
134: Result:= True;
135: Result:= True;
136: Result:= True;
137: Result:= False;
138: Result:= False;
139: writeln('World does not exist');
140: writeln('World does not exist');
141: Result:= True;
142: Result:= True;
143: Result:= False;
144: Result:= False;
end;
end;
{*******************************************************************************
Function IsWorldMembers(World: Integer): Boolean;
By: Bullzeye95
Description: Returns true if the specified world is a members world.
*******************************************************************************}
Function IsWorldMembers(World: Integer): Boolean;
begin
Result:= not(IsWorldFree(World));
end;