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
PlanetSideServerObjectentities (server objects) tend to have properties that are completely internalized. AnAmenityis 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. AnAmenityobject belongs to itsOwnerobject; theAmenityobjects looks to itsOwnerobject for some of its properties.FactionAffinity