package building
- Alphabetic
- Public
- Protected
Type Members
- final case class BasicBuildingWrapper(building: Building, context: ActorContext[Command], galaxyService: ActorRef, interstellarCluster: ActorRef[Command]) extends BuildingWrapper with Product with Serializable
A package class that conveys the important information for handling facility updates.
A package class that conveys the important information for handling facility updates.
- building
building entity
- context
message-passing reference
- galaxyService
event system for state updates to the whole server
- interstellarCluster
event system for behavior updates from the whole server
- trait BuildingLogic extends AnyRef
Logic that dictates what happens to a particular type of building when it receives certain messages on its governing control.
Logic that dictates what happens to a particular type of building when it receives certain messages on its governing control. Try not to transform this into instance classes.
- trait BuildingWrapper extends AnyRef
A package class that conveys the important information for handling facility updates.
A package class that conveys the important information for handling facility updates.
- See also
BuildingActor
BuildingLogic
BuildingWrapper
GalaxyService
InterstellarClusterService
- final case class FacilityWrapper(building: Building, context: ActorContext[Command], galaxyService: ActorRef, interstellarCluster: ActorRef[Command]) extends BuildingWrapper with Product with Serializable
A package class that conveys the important information for handling facility updates.
A package class that conveys the important information for handling facility updates. These sorts of smaller facilities have power systems that are similar to major facilities but they lack the installed components to support such functionality. A free-floating unlimited power source is provided.
- building
building entity
- context
message-passing reference
- galaxyService
event system for state updates to the whole server
- interstellarCluster
event system for behavior updates from the whole server
- See also
FacilityLogic
FakeNtuSource
- class FakeNtuSource extends PlanetSideServerObject with NtuContainer
A nanite transfer unit provision device for this building.
A nanite transfer unit provision device for this building. It does not actually belong to the building as an
Amenity
-level feature. In essence, "it does not exist".- Attributes
- protected
- final case class MajorFacilityWrapper(building: Building, context: ActorContext[Command], galaxyService: ActorRef, interstellarCluster: ActorRef[Command]) extends BuildingWrapper with Product with Serializable
A package class that conveys the important information for handling facility updates.
A package class that conveys the important information for handling facility updates. Major facilities have power systems and structural components that manage this flow of power. The primary concern is a quick means of detecting whether or not the system is operating due to a provision of nanites (synchronization on it).
- building
building entity
- context
message-passing reference
- galaxyService
event system for state updates to the whole server
- interstellarCluster
event system for behavior updates from the whole server
- See also
FacilityLogic
Generator
ResourceSilo
Value Members
- case object CavernFacilityLogic extends BuildingLogic with Product with Serializable
The logic that governs facilities and structures found in the cavern regions.
- case object FacilityLogic extends BuildingLogic with Product with Serializable
The logic that governs standard facilities and structures.
- case object MajorFacilityLogic extends BuildingLogic with Product with Serializable
The logic that governs "major facilities" in the overworld - those bases that have lattice connectivity and individual nanite resource stockpiles.
- case object WarpGateLogic extends BuildingLogic with Product with Serializable
The logic that governs warp gates.