Atavism Version 2018.1AGIS API

atavism.agis.objects
Class ArenaFlagPlatform

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

public class ArenaFlagPlatform
extends ArenaObject

See Also:
Serialized Form

Field Summary
 
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
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)
           
 
Method Summary
 void flagTaken()
           
 boolean hasFlag()
           
 ArenaFlag spawnFlag(CaptureTheFlagArena arena, int team)
           
 
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, spawn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArenaFlagPlatform

public ArenaFlagPlatform()

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)

ArenaFlagPlatform

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)
Method Detail

spawnFlag

public ArenaFlag spawnFlag(CaptureTheFlagArena arena,
                           int team)

flagTaken

public void flagTaken()

hasFlag

public boolean hasFlag()


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