Atavism Version 2018.1AGIS API

atavism.agis.core
Class CurrencyItemAcquireHook

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

public class CurrencyItemAcquireHook
extends java.lang.Object
implements AcquireHook

An acquire hook for items that turn into currency when acquired.

See Also:
Serialized Form

Field Summary
protected  int currencyID
           
 
Constructor Summary
CurrencyItemAcquireHook()
           
CurrencyItemAcquireHook(int currencyID)
           
 
Method Summary
 boolean acquired(OID activatorOid, AgisItem item)
          Adds the item as currency for the player and returns true telling the item to be destroyed.
 int getCurrencyID()
           
 void setCurrencyID(int currencyID)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

currencyID

protected int currencyID
Constructor Detail

CurrencyItemAcquireHook

public CurrencyItemAcquireHook()

CurrencyItemAcquireHook

public CurrencyItemAcquireHook(int currencyID)
Method Detail

setCurrencyID

public void setCurrencyID(int currencyID)

getCurrencyID

public int getCurrencyID()

acquired

public boolean acquired(OID activatorOid,
                        AgisItem item)
Adds the item as currency for the player and returns true telling the item to be destroyed.

Specified by:
acquired in interface AcquireHook

toString

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


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