public class ArenaFlagPlatform extends ArenaObject
ARENA_OBJECT_ABILITY, ARENA_OBJECT_BOMB, ARENA_OBJECT_DESTRUCTABLE_WALL, ARENA_OBJECT_DOT, ARENA_OBJECT_FLAG, ARENA_OBJECT_FLAG_PLATFORM, ARENA_OBJECT_GATE, ARENA_OBJECT_HEALTH, ARENA_OBJECT_INDESTRUCTABLE_WALL, ARENA_OBJECT_MACHINE, ARENA_OBJECT_MELEE_WEAPON, ARENA_OBJECT_POWERUP, ARENA_OBJECT_RANGED_WEAPON, ARENA_OBJECT_TRAP
Constructor and Description |
---|
ArenaFlagPlatform() |
ArenaFlagPlatform(int id,
Point loc,
OID instanceOID,
java.lang.String objectType,
DisplayContext dc,
java.util.HashMap<java.lang.String,java.io.Serializable> props) |
ArenaFlagPlatform(int id,
Point loc,
Quaternion orientation,
OID instanceOID,
java.lang.String objectType,
DisplayContext dc,
java.util.HashMap<java.lang.String,java.io.Serializable> props) |
Modifier and Type | Method and Description |
---|---|
void |
flagTaken() |
boolean |
hasFlag() |
ArenaFlag |
spawnFlag(CaptureTheFlagArena arena,
int team) |
getActive, getData, getID, getInstanceOID, getLoc, getObjectOID, getObjectType, getOrientation, getProps, getTeamToReactTo, respawn, run, setActive, setData, setID, setInstanceOID, setLoc, setObjectOID, setObjectType, setOrientation, setProps, setTeamToReactTo, spawn
public ArenaFlagPlatform()
public ArenaFlagPlatform(int id, Point loc, OID instanceOID, java.lang.String objectType, DisplayContext dc, java.util.HashMap<java.lang.String,java.io.Serializable> props)
public ArenaFlagPlatform(int id, Point loc, Quaternion orientation, OID instanceOID, java.lang.String objectType, DisplayContext dc, java.util.HashMap<java.lang.String,java.io.Serializable> props)
public ArenaFlag spawnFlag(CaptureTheFlagArena arena, int team)
public void flagTaken()
public boolean hasFlag()