public class AmmoItemActivateHook extends java.lang.Object implements ActivateHook
Modifier and Type | Field and Description |
---|---|
protected int |
ammoEffectID |
protected int |
ammoType |
protected boolean |
oadelete |
Constructor and Description |
---|
AmmoItemActivateHook() |
AmmoItemActivateHook(int ammoType,
boolean oadelete) |
Modifier and Type | Method and Description |
---|---|
boolean |
activate(OID activatorOid,
AgisItem item,
OID targetOid)
returns whether the item was successfully activated
|
int |
getAmmo() |
int |
getAmmoEffectID() |
void |
setAmmo(int ammoType) |
void |
setAmmoEffectID(int ammoEffectID) |
java.lang.String |
toString() |
protected int ammoType
protected int ammoEffectID
protected boolean oadelete
public AmmoItemActivateHook()
public AmmoItemActivateHook(int ammoType, boolean oadelete)
public void setAmmo(int ammoType)
public int getAmmo()
public void setAmmoEffectID(int ammoEffectID)
public int getAmmoEffectID()
public boolean activate(OID activatorOid, AgisItem item, OID targetOid)
ActivateHook
activate
in interface ActivateHook
public java.lang.String toString()
toString
in class java.lang.Object