ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/server/commands.C
(Generate patch)

Comparing deliantra/server/server/commands.C (file contents):
Revision 1.11 by root, Thu Sep 14 22:34:03 2006 UTC vs.
Revision 1.12 by root, Fri Sep 29 19:28:43 2006 UTC

99 {"usekeys", command_usekeys, 0.0}, 99 {"usekeys", command_usekeys, 0.0},
100 {"bowmode", command_bowmode, 0.0}, 100 {"bowmode", command_bowmode, 0.0},
101 {"petmode", command_petmode, 0.0}, 101 {"petmode", command_petmode, 0.0},
102 {"version", command_version, 0.0}, 102 {"version", command_version, 0.0},
103 {"wimpy", command_wimpy, 0.0}, 103 {"wimpy", command_wimpy, 0.0},
104 {"who", command_who, 0.0},
105 {"afk", command_afk, 0.0}, 104 {"afk", command_afk, 0.0},
106 105
107 {"stay", command_stay, 1.0}, /* 1.0 because it is used when using a 106 {"stay", command_stay, 1.0}, /* 1.0 because it is used when using a
108 * skill on yourself */ 107 * skill on yourself */
109 {"north", command_north, 1.0}, 108 {"north", command_north, 1.0},
118 117
119const int CommandsSize = sizeof (Commands) / sizeof (CommArray_s); 118const int CommandsSize = sizeof (Commands) / sizeof (CommArray_s);
120 119
121CommArray_s CommunicationCommands[] = { 120CommArray_s CommunicationCommands[] = {
122 /* begin emotions */ 121 /* begin emotions */
123 {"me", command_me, 0.1} 122 {"me", command_me, 0.1},
124 ,
125 {"nod", command_nod, 0.0} 123 {"nod", command_nod, 0.0},
126 ,
127 {"dance", command_dance, 0.0} 124 {"dance", command_dance, 0.0},
128 ,
129 {"kiss", command_kiss, 0.0} 125 {"kiss", command_kiss, 0.0},
130 ,
131 {"bounce", command_bounce, 0.0} 126 {"bounce", command_bounce, 0.0},
132 ,
133 {"smile", command_smile, 0.0} 127 {"smile", command_smile, 0.0},
134 ,
135 {"cackle", command_cackle, 0.0} 128 {"cackle", command_cackle, 0.0},
136 ,
137 {"laugh", command_laugh, 0.0} 129 {"laugh", command_laugh, 0.0},
138 ,
139 {"giggle", command_giggle, 0.0} 130 {"giggle", command_giggle, 0.0},
140 ,
141 {"shake", command_shake, 0.0} 131 {"shake", command_shake, 0.0},
142 ,
143 {"puke", command_puke, 0.0} 132 {"puke", command_puke, 0.0},
144 ,
145 {"growl", command_growl, 0.0} 133 {"growl", command_growl, 0.0},
146 ,
147 {"scream", command_scream, 0.0} 134 {"scream", command_scream, 0.0},
148 ,
149 {"sigh", command_sigh, 0.0} 135 {"sigh", command_sigh, 0.0},
150 ,
151 {"sulk", command_sulk, 0.0} 136 {"sulk", command_sulk, 0.0},
152 ,
153 {"hug", command_hug, 0.0} 137 {"hug", command_hug, 0.0},
154 ,
155 {"cry", command_cry, 0.0} 138 {"cry", command_cry, 0.0},
156 ,
157 {"poke", command_poke, 0.0} 139 {"poke", command_poke, 0.0},
158 ,
159 {"accuse", command_accuse, 0.0} 140 {"accuse", command_accuse, 0.0},
160 ,
161 {"grin", command_grin, 0.0} 141 {"grin", command_grin, 0.0},
162 ,
163 {"bow", command_bow, 0.0} 142 {"bow", command_bow, 0.0},
164 ,
165 {"clap", command_clap, 0.0} 143 {"clap", command_clap, 0.0},
166 ,
167 {"blush", command_blush, 0.0} 144 {"blush", command_blush, 0.0},
168 ,
169 {"burp", command_burp, 0.0} 145 {"burp", command_burp, 0.0},
170 ,
171 {"chuckle", command_chuckle, 0.0} 146 {"chuckle", command_chuckle, 0.0},
172 ,
173 {"cough", command_cough, 0.0} 147 {"cough", command_cough, 0.0},
174 ,
175 {"flip", command_flip, 0.0} 148 {"flip", command_flip, 0.0},
176 ,
177 {"frown", command_frown, 0.0} 149 {"frown", command_frown, 0.0},
178 ,
179 {"gasp", command_gasp, 0.0} 150 {"gasp", command_gasp, 0.0},
180 ,
181 {"glare", command_glare, 0.0} 151 {"glare", command_glare, 0.0},
182 ,
183 {"groan", command_groan, 0.0} 152 {"groan", command_groan, 0.0},
184 ,
185 {"hiccup", command_hiccup, 0.0} 153 {"hiccup", command_hiccup, 0.0},
186 ,
187 {"lick", command_lick, 0.0} 154 {"lick", command_lick, 0.0},
188 ,
189 {"pout", command_pout, 0.0} 155 {"pout", command_pout, 0.0},
190 ,
191 {"shiver", command_shiver, 0.0} 156 {"shiver", command_shiver, 0.0},
192 ,
193 {"shrug", command_shrug, 0.0} 157 {"shrug", command_shrug, 0.0},
194 ,
195 {"slap", command_slap, 0.0} 158 {"slap", command_slap, 0.0},
196 ,
197 {"smirk", command_smirk, 0.0} 159 {"smirk", command_smirk, 0.0},
198 ,
199 {"snap", command_snap, 0.0} 160 {"snap", command_snap, 0.0},
200 ,
201 {"sneeze", command_sneeze, 0.0} 161 {"sneeze", command_sneeze, 0.0},
202 ,
203 {"snicker", command_snicker, 0.0} 162 {"snicker", command_snicker, 0.0},
204 ,
205 {"sniff", command_sniff, 0.0} 163 {"sniff", command_sniff, 0.0},
206 ,
207 {"snore", command_snore, 0.0} 164 {"snore", command_snore, 0.0},
208 ,
209 {"spit", command_spit, 0.0} 165 {"spit", command_spit, 0.0},
210 ,
211 {"strut", command_strut, 0.0} 166 {"strut", command_strut, 0.0},
212 ,
213 {"thank", command_thank, 0.0} 167 {"thank", command_thank, 0.0},
214 ,
215 {"twiddle", command_twiddle, 0.0} 168 {"twiddle", command_twiddle, 0.0},
216 ,
217 {"wave", command_wave, 0.0} 169 {"wave", command_wave, 0.0},
218 ,
219 {"whistle", command_whistle, 0.0} 170 {"whistle", command_whistle, 0.0},
220 ,
221 {"wink", command_wink, 0.0} 171 {"wink", command_wink, 0.0},
222 ,
223 {"yawn", command_yawn, 0.0} 172 {"yawn", command_yawn, 0.0},
224 ,
225 {"beg", command_beg, 0.0} 173 {"beg", command_beg, 0.0},
226 ,
227 {"bleed", command_bleed, 0.0} 174 {"bleed", command_bleed, 0.0},
228 ,
229 {"cringe", command_cringe, 0.0} 175 {"cringe", command_cringe, 0.0},
230 ,
231 {"think", command_think, 0.0} 176 {"think", command_think, 0.0},
232 ,
233 {"cointoss", command_cointoss, 0.0} 177 {"cointoss", command_cointoss, 0.0},
234 ,
235 {"orcknuckle", command_orcknuckle, 0.0} 178 {"orcknuckle", command_orcknuckle, 0.0},
236 ,
237 {"printlos", command_printlos, 0.0} 179 {"printlos", command_printlos, 0.0},
238 ,
239}; 180};
240 181
241const int CommunicationCommandSize = sizeof (CommunicationCommands) / sizeof (CommArray_s); 182const int CommunicationCommandSize = sizeof (CommunicationCommands) / sizeof (CommArray_s);
242 183
243CommArray_s NewServerCommands[] = { 184CommArray_s NewServerCommands[] = {
244 {"run", command_run, 1.0} 185 {"run", command_run, 1.0},
245 ,
246 {"run_stop", command_run_stop, 0.0} 186 {"run_stop", command_run_stop, 0.0},
247 ,
248 {"fire", command_fire, 1.0} 187 {"fire", command_fire, 1.0},
249 ,
250 {"fire_stop", command_fire_stop, 0.0} 188 {"fire_stop", command_fire_stop, 0.0},
251}; 189};
252 190
253const int NewServerCommandSize = sizeof (NewServerCommands) / sizeof (CommArray_s); 191const int NewServerCommandSize = sizeof (NewServerCommands) / sizeof (CommArray_s);
254 192
255/* 193/*
256 * Wizard commands (for both) 194 * Wizard commands (for both)
257 */ 195 */
258CommArray_s WizCommands[] = { 196CommArray_s WizCommands[] = {
259 {"abil", command_abil, 0.0} 197 {"abil", command_abil, 0.0},
260 ,
261 {"addexp", command_addexp, 0.0} 198 {"addexp", command_addexp, 0.0},
262 ,
263 {"arrest", command_arrest, 0.0} 199 {"arrest", command_arrest, 0.0},
264 ,
265 {"banish", command_banish, 0.0} 200 {"banish", command_banish, 0.0},
266 ,
267 {"create", command_create, 0.0} 201 {"create", command_create, 0.0},
268 ,
269 {"debug", command_debug, 0.0} 202 {"debug", command_debug, 0.0},
270 ,
271 {"dump", command_dump, 0.0} 203 {"dump", command_dump, 0.0},
272 ,
273 {"dumpbelow", command_dumpbelow, 0.0} 204 {"dumpbelow", command_dumpbelow, 0.0},
274 ,
275 {"dumpfriendlyobjects", command_dumpfriendlyobjects, 0.0} 205 {"dumpfriendlyobjects", command_dumpfriendlyobjects, 0.0},
276 ,
277 {"dumpallarchetypes", command_dumpallarchetypes, 0.0} 206 {"dumpallarchetypes", command_dumpallarchetypes, 0.0},
278 ,
279 {"dumpallmaps", command_dumpallmaps, 0.0} 207 {"dumpallmaps", command_dumpallmaps, 0.0},
280 ,
281 {"dumpallobjects", command_dumpallobjects, 0.0} 208 {"dumpallobjects", command_dumpallobjects, 0.0},
282 ,
283 {"dumpmap", command_dumpmap, 0.0} 209 {"dumpmap", command_dumpmap, 0.0},
284 ,
285 {"forget_spell", command_forget_spell, 0.0} 210 {"forget_spell", command_forget_spell, 0.0},
286 ,
287 {"free", command_free, 0.0} 211 {"free", command_free, 0.0},
288 ,
289 {"freeze", command_freeze, 0.0} 212 {"freeze", command_freeze, 0.0},
290 ,
291 {"goto", command_goto, 0.0} 213 {"goto", command_goto, 0.0},
292 ,
293 {"hide", command_hide, 0.0} 214 {"hide", command_hide, 0.0},
294 ,
295 {"insert_into", command_insert_into, 0.0} 215 {"insert_into", command_insert_into, 0.0},
296 ,
297 {"invisible", command_invisible, 0.0} 216 {"invisible", command_invisible, 0.0},
298 ,
299 {"kick", command_kick, 0.0} 217 {"kick", command_kick, 0.0},
300 ,
301 {"learn_special_prayer", command_learn_special_prayer, 0.0} 218 {"learn_special_prayer", command_learn_special_prayer, 0.0},
302 ,
303 {"learn_spell", command_learn_spell, 0.0} 219 {"learn_spell", command_learn_spell, 0.0},
304 ,
305#ifdef DEBUG_MALLOC_LEVEL 220#ifdef DEBUG_MALLOC_LEVEL
306 {"verify", command_malloc_verify, 0.0} 221 {"verify", command_malloc_verify, 0.0},
307 ,
308#endif 222#endif
309 {"players", command_players, 0.0} 223 {"players", command_players, 0.0},
310 ,
311 {"plugin", command_loadplugin, 0.0} 224 {"plugin", command_loadplugin, 0.0},
312 ,
313 {"pluglist", command_listplugins, 0.0} 225 {"pluglist", command_listplugins, 0.0},
314 ,
315 {"plugout", command_unloadplugin, 0.0} 226 {"plugout", command_unloadplugin, 0.0},
316 ,
317 {"nodm", command_nowiz, 0.0} 227 {"nodm", command_nowiz, 0.0},
318 ,
319 {"nowiz", command_nowiz, 0.0} 228 {"nowiz", command_nowiz, 0.0},
320 ,
321 {"patch", command_patch, 0.0} 229 {"patch", command_patch, 0.0},
322 ,
323 {"remove", command_remove, 0.0} 230 {"remove", command_remove, 0.0},
324 ,
325 {"reset", command_reset, 0.0} 231 {"reset", command_reset, 0.0},
326 ,
327 {"set_god", command_setgod, 0.0} 232 {"set_god", command_setgod, 0.0},
328 ,
329 {"shutdown", command_shutdown, 0.0} 233 {"shutdown", command_shutdown, 0.0},
330 ,
331 {"stack_clear", command_stack_clear, 0.0} 234 {"stack_clear", command_stack_clear, 0.0},
332 ,
333 {"stack_list", command_stack_list, 0.0} 235 {"stack_list", command_stack_list, 0.0},
334 ,
335 {"stack_pop", command_stack_pop, 0.0} 236 {"stack_pop", command_stack_pop, 0.0},
336 ,
337 {"stack_push", command_stack_push, 0.0} 237 {"stack_push", command_stack_push, 0.0},
338 ,
339 {"stats", command_stats, 0.0} 238 {"stats", command_stats, 0.0},
340 ,
341 {"style_info", command_style_map_info, 0.0}
342 , /* Costly command, so make it wiz only */ 239 {"style_info", command_style_map_info, 0.0}, /* Costly command, so make it wiz only */
343 {"summon", command_summon, 0.0} 240 {"summon", command_summon, 0.0},
344 ,
345 {"teleport", command_teleport, 0.0} 241 {"teleport", command_teleport, 0.0},
346 ,
347 {"wizpass", command_wizpass, 0.0} 242 {"wizpass", command_wizpass, 0.0},
348 ,
349 {"wizcast", command_wizcast, 0.0} 243 {"wizcast", command_wizcast, 0.0},
350 ,
351 {"overlay_save", command_save_overlay, 0.0} 244 {"overlay_save", command_save_overlay, 0.0},
352 ,
353 245
354/* {"possess", command_possess, 0.0}, */ 246/* {"possess", command_possess, 0.0}, */
355 {"mon_aggr", command_mon_aggr, 0.0} 247 {"mon_aggr", command_mon_aggr, 0.0},
356 ,
357 {"loadtest", command_loadtest, 0.0} 248 {"loadtest", command_loadtest, 0.0},
358 ,
359}; 249};
360const int WizCommandsSize = sizeof (WizCommands) / sizeof (CommArray_s); 250const int WizCommandsSize = sizeof (WizCommands) / sizeof (CommArray_s);
361 251
362/* Socket commands - these should really do nothing more than output things 252/* Socket commands - these should really do nothing more than output things
363 * to the various players/sockets. 253 * to the various players/sockets.
364 */ 254 */
365CommArray_s Socket_Commands[] = { 255CommArray_s Socket_Commands[] = {
366 {"hiscore", command_hiscore, 0.0} 256 {"hiscore", command_hiscore, 0.0},
367 ,
368 {"logs", command_logs, 0.0} 257 {"logs", command_logs, 0.0},
369 ,
370 {"maps", command_maps, 0.0} 258 {"maps", command_maps, 0.0},
371 ,
372 {"motd", command_motd, 0.0} 259 {"motd", command_motd, 0.0},
373 ,
374 {"players", command_players, 0.0} 260 {"players", command_players, 0.0},
375 ,
376 {"version", command_version, 0.0} 261 {"version", command_version, 0.0},
377 ,
378 {"who", command_who, 0.0}
379 ,
380}; 262};
381 263
382const int Socket_CommandsSize = sizeof (Socket_Commands) / sizeof (CommArray_s); 264const int Socket_CommandsSize = sizeof (Socket_Commands) / sizeof (CommArray_s);
383 265
384 266

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines