the ObjectDefinition
that constructs this object and maintains some of its immutable fields
Retrieve a reference to the internal Actor
.
Retrieve a reference to the internal Actor
.
the internal ActorRef
Assign an Actor
to act for this server object.
Assign an Actor
to act for this server object.
This reference is only set once, that is, as long as the internal ActorRef
directs to Actor.noSender
(null
).
the Actor
whose functionality will govern this server object
the current internal ActorRef
Set the hack state of this object by recording important information about the player who caused it.
Set the hack state of this object by recording important information about the player who caused it. Set the hack state if there is no current hack state. Override the hack state with a new hack state if the new user has different faction affiliation.
a Player
, or no player
the player hack entry
Reference the object that is in direct association with (is superior to) this one.
Reference the object that is in direct association with (is superior to) this one.
the object associated as this object's "owner"
Set an object to have a direct association with (be superior to) this one.
Set an object to have a direct association with (be superior to) this one.
a validation of the type of object that can be an owner
the object trying to become associated as this object's "owner"
the object associated as this object's "owner"
Amenity.AmenityTarget
This kind of Terminal
object only produces one object of importance - a Router's telepad unit.
This kind of Terminal
object only produces one object of importance - a Router's telepad unit.
When this Telepad
object is produced, it shlould be associated with the Router,
that is, with the owner of the Terminal
object.
the player who made the request
the request message
a message that resolves the transaction
Override for a
Terminal
object so that it inherits the spatial characteristics of itsOwner
. TheTerminal
Utility
produced dispenses a specific item that retain knowledge of theOwner
of theTerminal
that dispensed it.