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.22 by root, Wed Jul 11 15:57:31 2007 UTC vs.
Revision 1.24 by root, Mon Dec 17 08:27:44 2007 UTC

1=head1 CROSSFIRE+ PLUG-IN EVENTS 1=head1 DELIANTRA PLUG-IN EVENTS
2 2
3This document briefly describes each plug-in event. It is also used to 3This document briefly describes each plug-in event. It is also used to
4generate the event-list itself, so is always complete. Be careful wehn 4generate the event-list itself, so is always complete. Be careful wehn
5changing it, though. 5changing it, though.
6 6
50instances). If this is not the behaviour you need, you have to adjust the 50instances). If this is not the behaviour you need, you have to adjust the
51B<destination> object as you see fit. 51B<destination> object as you see fit.
52 52
53=head3 destroy (object -- ) 53=head3 destroy (object -- )
54 54
55Invoked when the crossfire object gets destroyed, and only when the object 55Invoked when the deliantra object gets destroyed, and only when the object
56has a handler for this event. This event can occur many times, as its 56has a handler for this event. This event can occur many times, as its
57called when the in-memory object is destroyed, not when the object itself 57called when the in-memory object is destroyed, not when the object itself
58dies. 58dies.
59 59
60 60
224 224
225=head3 cleanup () 225=head3 cleanup ()
226 226
227Called when the server is cleaning up, just before it calls exit. 227Called when the server is cleaning up, just before it calls exit.
228 228
229=head3 clock ( ) 229=head3 clock ()
230 230
231Is invoked on every server tick, usually every 0.12 seconds. 231Is invoked on every server tick, usually every 0.12 seconds.
232
233=head3 resource_update ()
234
235Is invoked after each time the server reloads its resources, which is
236usually one of the earliest things it does when starting up.
232 237
233 238
234=head2 PLAYER EVENTS 239=head2 PLAYER EVENTS
235 240
236Player events always have a player object as first argument. 241Player events always have a player object as first argument.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines