Atavism Version 2018.1AGIS API

atavism.agis.core
Class CreateClaimActivateHook

java.lang.Object
  extended by atavism.agis.core.CreateClaimActivateHook
All Implemented Interfaces:
ActivateHook, java.io.Serializable

public class CreateClaimActivateHook
extends java.lang.Object
implements ActivateHook

an activate hook for items that trigger abilities when the item is activated, the mob uses the ability

See Also:
Serialized Form

Field Summary
protected  int size
           
 
Constructor Summary
CreateClaimActivateHook()
           
CreateClaimActivateHook(AgisAbility ability)
           
CreateClaimActivateHook(int size)
           
 
Method Summary
 boolean activate(OID activatorOid, AgisItem item, OID targetOid)
          returns whether the item was successfully activated
 int getSize()
           
 void setSize(int size)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

size

protected int size
Constructor Detail

CreateClaimActivateHook

public CreateClaimActivateHook()

CreateClaimActivateHook

public CreateClaimActivateHook(AgisAbility ability)

CreateClaimActivateHook

public CreateClaimActivateHook(int size)
Method Detail

setSize

public void setSize(int size)

getSize

public int getSize()

activate

public boolean activate(OID activatorOid,
                        AgisItem item,
                        OID targetOid)
Description copied from interface: ActivateHook
returns whether the item was successfully activated

Specified by:
activate in interface ActivateHook

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


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