Atavism Version 2018.1AGIS API

atavism.agis.core
Class QuestStartItemActivateHook

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

public class QuestStartItemActivateHook
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 questID
           
 
Constructor Summary
QuestStartItemActivateHook()
           
QuestStartItemActivateHook(int questID)
           
 
Method Summary
 boolean activate(OID activatorOid, AgisItem item, OID targetOid)
          returns whether the item was successfully activated
 int getQuestID()
           
 void setQuestID(int questID)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

questID

protected int questID
Constructor Detail

QuestStartItemActivateHook

public QuestStartItemActivateHook()

QuestStartItemActivateHook

public QuestStartItemActivateHook(int questID)
Method Detail

setQuestID

public void setQuestID(int questID)

getQuestID

public int getQuestID()

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.