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

Comparing deliantra/server/pod/events.pod (file contents):
Revision 1.15 by root, Sat Feb 10 01:52:28 2007 UTC vs.
Revision 1.18 by root, Fri May 18 19:46:22 2007 UTC

295Invoked whenever a client issues the C<extcmd> protocol command. 295Invoked whenever a client issues the C<extcmd> protocol command.
296Programmable plug-ins usually handle this event internally. 296Programmable plug-ins usually handle this event internally.
297 297
298=head3 move (player direction -- ) 298=head3 move (player direction -- )
299 299
300Called whenever the player is supposed to move or attack. The handler
301must handle the cases of speed_left or weapon_sp_left being negative,
302fire being on, is responsible for decreaseing the speed_left value
303on successful moves etc. etc.. When overriden, must return a boolean
304indicating wether a move could be effected.
305
300=head3 pray_altar (player altar skill -- ) 306=head3 pray_altar (player altar skill -- )
301 307
302Invoked whenever the B<player> prays over an B<altar>, using the given B<skill>. 308Invoked whenever the B<player> prays over an B<altar>, using the given B<skill>.
303 309
304=head3 tell (player name message -- ) 310=head3 tell (player name message -- )
305 311
306Invoked whenever the player uses the B<tell> or B<reply> command, before 312Invoked whenever the player uses the B<tell> or B<reply> command, before
307it gets processed. 313it gets processed.
314
315=head3 told (player player message -- )
316
317Invoked right before a message is being told to a player using B<tell> or
318B<reply>.
308 319
309=head3 say (player message --) 320=head3 say (player message --)
310 321
311=head3 chat (player message --) 322=head3 chat (player message --)
312 323
368=head3 connect (client -- ) 379=head3 connect (client -- )
369 380
370Called as soon as a new connection to the server is established. Should 381Called as soon as a new connection to the server is established. Should
371not be overriden. 382not be overriden.
372 383
384=head3 setup (client string -- )
385
386Client sent the setup command to negotiate parameters. Handling is
387mandatory and done by F<login.ext>.
388
373=head3 addme (client -- ) 389=head3 addme (client -- )
374 390
375The client sent an addme, thus ending the initial handshaking. If overriden, the server 391The client sent an addme, thus ending the initial handshaking. Handling is mandatory
376will not send any response. 392and done by F<login.ext>.
377 393
378=head3 reply (client replystring -- ) 394=head3 reply (client replystring -- )
379 395
380Called when the client submits a reply in the ST_CUSTOM state. Usually 396Called when the client submits a reply in the ST_CUSTOM state. Usually
381handled internally by language plugins. 397handled internally by language plugins.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines