Atavism Version 2018.1AGIS API

atavism.agis.objects
Class ArenaWeaponObject

java.lang.Object
  extended by atavism.agis.objects.ArenaObject
      extended by atavism.agis.objects.ArenaWeaponObject
All Implemented Interfaces:
java.io.Serializable, java.lang.Runnable

public class ArenaWeaponObject
extends ArenaObject

See Also:
Serialized Form

Field Summary
protected  DisplayContext meleeDC
           
protected  java.lang.String meleeObjectType
           
protected  DisplayContext rangedDC
           
protected  java.lang.String rangedObjectType
           
 
Fields inherited from class atavism.agis.objects.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 Summary
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)
           
 
Method Summary
protected  void spawn()
           
 
Methods inherited from class atavism.agis.objects.ArenaObject
getActive, getData, getID, getInstanceOID, getLoc, getObjectOID, getObjectType, getOrientation, getProps, getTeamToReactTo, respawn, run, setActive, setData, setID, setInstanceOID, setLoc, setObjectOID, setObjectType, setOrientation, setProps, setTeamToReactTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

meleeDC

protected DisplayContext meleeDC

meleeObjectType

protected java.lang.String meleeObjectType

rangedDC

protected DisplayContext rangedDC

rangedObjectType

protected java.lang.String rangedObjectType
Constructor Detail

ArenaWeaponObject

public ArenaWeaponObject()

ArenaWeaponObject

public ArenaWeaponObject(int id,
                         Point loc,
                         OID instanceOID,
                         DisplayContext meleeDC,
                         DisplayContext rangedDC,
                         java.util.HashMap<java.lang.String,java.io.Serializable> props)

ArenaWeaponObject

public ArenaWeaponObject(int id,
                         Point loc,
                         Quaternion orientation,
                         OID instanceOID,
                         DisplayContext meleeDC,
                         DisplayContext rangedDC,
                         java.util.HashMap<java.lang.String,java.io.Serializable> props)
Method Detail

spawn

protected void spawn()
Overrides:
spawn in class ArenaObject


Copyright © 2018 Dragonsan Studios Sp. z o.o.