net.psforever.objects.serverobject.pad
An entry that stores vehicle spawn pad spawning tasks (called "orders").
An entry that stores vehicle spawn pad spawning tasks (called "orders").
the player who wants the vehicle
the vehicle
a callback Actor associated with the player (in other words, WorldSessionActor)
the previous order whose vehicle is blocking the spawn pad from operating
all of the customers who will be receiving the message
Cancel this vehicle order and inform the person who made it, if possible.
Cancel this vehicle order and inform the person who made it, if possible.
the order being cancelled
the continent on which the vehicle was registered
an ActorContext object for which to create the TaskResolver object
Properly clean up a vehicle that has been registered and spawned into the game world.
Properly clean up a vehicle that has been registered and spawned into the game world.
the order being cancelled
the continent on which the vehicle was registered
Properly clean up a vehicle that has been registered, but not yet been spawned into the game world.
Constructs a temporary TaskResolver to deal with the vehicle's registration status.
Properly clean up a vehicle that has been registered, but not yet been spawned into the game world.
Constructs a temporary TaskResolver to deal with the vehicle's registration status.
This "temporary" router will persist as if it were a static variable in some other language
due to the fact that the ActorSystem object will remember it existing.
After the primary task is complete, the router that was created is stopped so that it can be garbage collected.
We could re-use it theoretically, but the context might be untrustworthy.
the order being cancelled
the continent on which the vehicle was registered
an ActorContext object for which to create the TaskResolver object
An Enumeration of the stages of a full vehicle spawning process, passing the current order being processed.
An Enumeration of the stages of a full vehicle spawning process, passing the current order being processed.
Messages in this group are used by the receive entry points of the multiple child objects
that perform the vehicle spawning operation.
An Enumeration of non-data control messages for the vehicle spawn process.
Remind a customer how long it will take for their vehicle order to be processed.
Remind a customer how long it will take for their vehicle order to be processed.
position in the queue
an index-appropriate VehicleSpawnPad.PeriodicReminder object