Amenities are elements of the game that belong to other elements of the game.
Normal PlanetSideServerObject
entities (server objects) tend to have properties that are completely internalized.
Defer establishment of a Building
object until the location for the object is correct (in the correct zone)
and a context
in the proper Actor
hierarchy of that zone exists in scope.
Defer establishment of a Building
object until the location for the object is correct (in the correct zone)
and a context
in the proper Actor
hierarchy of that zone exists in scope.
Building
ServerObjectBuilder
An Enumeration
of the kinds of building structures found in the game.
An Enumeration
of the kinds of building structures found in the game.
This is merely a kludge for more a future, more complicated internal object that handles base operations.
Amenities are elements of the game that belong to other elements of the game.
Normal
PlanetSideServerObject
entities (server objects) tend to have properties that are completely internalized. AnAmenity
is a server object that maintains a fixed association with another server object. This association strips away at the internalization and redirects a reference to some properties somewhere else. AnAmenity
object belongs to itsOwner
object; theAmenity
objects looks to itsOwner
object for some of its properties.FactionAffinity