public class ArenaWeaponObject extends ArenaObject
Modifier and Type | Field and Description |
---|---|
protected DisplayContext |
meleeDC |
protected java.lang.String |
meleeObjectType |
protected DisplayContext |
rangedDC |
protected java.lang.String |
rangedObjectType |
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 |
---|
ArenaWeaponObject() |
ArenaWeaponObject(int id,
Point loc,
OID instanceOID,
DisplayContext meleeDC,
DisplayContext rangedDC,
java.util.HashMap<java.lang.String,java.io.Serializable> props) |
ArenaWeaponObject(int id,
Point loc,
Quaternion orientation,
OID instanceOID,
DisplayContext meleeDC,
DisplayContext rangedDC,
java.util.HashMap<java.lang.String,java.io.Serializable> props) |
Modifier and Type | Method and Description |
---|---|
protected void |
spawn() |
getActive, getData, getID, getInstanceOID, getLoc, getObjectOID, getObjectType, getOrientation, getProps, getTeamToReactTo, respawn, run, setActive, setData, setID, setInstanceOID, setLoc, setObjectOID, setObjectType, setOrientation, setProps, setTeamToReactTo
protected DisplayContext meleeDC
protected java.lang.String meleeObjectType
protected DisplayContext rangedDC
protected java.lang.String rangedObjectType
public ArenaWeaponObject()
public ArenaWeaponObject(int id, Point loc, OID instanceOID, DisplayContext meleeDC, DisplayContext rangedDC, java.util.HashMap<java.lang.String,java.io.Serializable> props)
public ArenaWeaponObject(int id, Point loc, Quaternion orientation, OID instanceOID, DisplayContext meleeDC, DisplayContext rangedDC, java.util.HashMap<java.lang.String,java.io.Serializable> props)
protected void spawn()
spawn
in class ArenaObject