Atavism Version 2018.1AGIS API

atavism.agis.objects
Class FishingResourceNode

java.lang.Object
  extended by atavism.agis.objects.ResourceNode
      extended by atavism.agis.objects.FishingResourceNode
All Implemented Interfaces:
MessageCallback, java.io.Serializable, java.lang.Runnable

public class FishingResourceNode
extends ResourceNode

See Also:
Serialized Form

Nested Class Summary
 class FishingResourceNode.FishTask
           
 
Nested classes/interfaces inherited from class atavism.agis.objects.ResourceNode
ResourceNode.HarvestTask, ResourceNode.ResourceNodeEntity
 
Field Summary
 
Fields inherited from interface atavism.msgsys.MessageCallback
NO_FLAGS, RESPONSE_EXPECTED
 
Constructor Summary
FishingResourceNode()
           
FishingResourceNode(int id, AOVector loc, OID instanceOID)
           
 
Method Summary
 void setItem(int item)
           
 void startFishing(OID playerOid, java.lang.Float length)
           
 void tryHarvestResources(OID playerOid)
           
 
Methods inherited from class atavism.agis.objects.ResourceNode
activate, activateAsChildOfGroup, addPlayer, AddResourceDrop, despawnResource, gatherAllItems, gatherItem, getActive, getCoordEffect, getEquippedReq, getGameObject, getHarvestCount, getHarvestTimeReq, getID, getInstanceOID, getLoc, getName, getObjectOID, getProps, getRespawnTime, getSkill, getSkillLevelMax, getSkillLevelReq, getWeaponReq, handleMessage, printType, removePlayer, run, setActive, setCoordEffect, setEquippedReq, setGameObject, setHarvestCount, setHarvestTimeReq, setID, setInstanceOID, setLoc, setMobAsSkinnable, setName, setObjectOID, setProps, setRespawnTime, setSkill, setSkillLevelMax, setSkillLevelReq, setWeaponReq, spawn, spawn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FishingResourceNode

public FishingResourceNode()

FishingResourceNode

public FishingResourceNode(int id,
                           AOVector loc,
                           OID instanceOID)
Method Detail

setItem

public void setItem(int item)

startFishing

public void startFishing(OID playerOid,
                         java.lang.Float length)

tryHarvestResources

public void tryHarvestResources(OID playerOid)
Overrides:
tryHarvestResources in class ResourceNode


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