Package org.starhope.appius.game

Interface Summary
ExistsInWorld WRITEME: Document this type.
HasAssets This interface must be implemented by any class that supplies assets to the user.
RoomListener A participant in a Room who wishes to observe activity in that Room should be a RoomListener.
RunCommands Run Commands hooks are run during startup of the game server
 

Class Summary
AppiusClaudiusCaecus Appius Claudius Caecus is a game server application framework.
AssetPreferenceList WRITEME: Document this type.
AvatarDecoration  
BugReporter WRITEME: Document this type.
Commands Command processor for Appius Game Server (JSON Commands)
DamageArea A type of damage that could be dealt, e.g.
DamageAreaSQLLoader WRITEME: Document this type.
DamageTypeRanks A collection of damage (or attack, or defence) values.
GameEvent A GameEvent is a room-wide (or multi-room) game that occurs within the larger context of the game.
PhysicsScheduler Run physics/simulation tasks on a fixed schedule without taxing the global metronome
PhysicsScheduler.Crankshaft helper class buddy
PreLoginCommands Commands that can be executed using JSON calls before the user has sent a login packet; or when the user is in hte process of logging-in
Room A room located in the local zone
RoomLayer WRITEME: Document this type.
RoomRegion WRITEME: Document this type.
RoomSQLLoader WRITEME: Document this type.
SimpleDataEnum<T extends SimpleDataEnum<?>> This is a base class used to express enumerated values.
SimpleDataEnumSQLLoader<T extends SimpleDataEnum<?>,L extends SimpleDataEnumSQLLoader<T,?>> WRITEME: Document this type.
SoundPlayback WRITEME: Document this type.
VehicleStyle What style(s) of vehicles are permitted in a room, and where.
Zone  
ZoneSpawner Thread to manage automated zone spawn/retirement
 

Enum Summary
AssetFormat  
GameStateFlag The state of a GameEvent is one of countdown (between rounds), running (currently in team or mass play), and solo (practice or attract mode)
RoomLayerKind WRITEME: Document this type.