C# Class ExBuddy.OrderBotTags.Gather.ExGatherTag

Inheritance: ExBuddy.OrderBotTags.Behaviors.ExProfileBehavior
Datei anzeigen Open project: MGramolini/ExBuddy

Private Properties

Property Type Description
AfterGather Task
BeforeGather Task
BlacklistCurrentNode void
CanUseCordial bool
Cast Task
Cast Task
CastAura Task
CastAura Task
CastTruth Task
ChangeHotSpot Task
CheckForEstimatedGatherRotation void
CheckForGatherRotationOverride void
CloseGatheringWindow Task
ExecutePoiLogic Task
FindGatherSpot bool
FindNode Task
FreeRangeConditional bool
Gather Task
GatherSequence Task
GetKnownRotationTypes System.Type[]
GetOverrideRotation IGatheringRotation
GetTimeToGather TimeToGather
HandleCondition bool
HandleDeath bool
HandleReset bool
HandleSwingsRemaining Task
InteractWithNode Task
InventoryItemCount int
IsConcealed bool
IsEphemeral bool
IsUnspoiled bool
LoadRotationTypes IGatheringRotation>.Dictionary
MoveFromGatherSpot Task
MoveToGatherSpot Task
MoveToHotSpot Task
MovementStopCallback bool
ResetInternal void
ResetOrDone Task
ResolveGatherItem Task
ResolveGatherRotation void
SetFallbackGatherSpot void
SetGatherItem bool
UseCordial Task
WaitForGatherWindowToClose Task
WaitForGpRegain Task

Public Methods

Method Description
ExGatherTag ( ) : System
GetAdjustedWaitForGp ( int gpBeforeGather, int secondsToStartGathering, CordialType cordialType ) : int?

Protected Methods

Method Description
DoReset ( ) : void
Main ( ) : Task
OnDone ( ) : void
OnStart ( ) : void

Private Methods

Method Description
AfterGather ( ) : Task
BeforeGather ( ) : Task
BlacklistCurrentNode ( ) : void
CanUseCordial ( ushort withinSeconds = 5 ) : bool
Cast ( Ability id ) : Task
Cast ( uint id ) : Task
CastAura ( Ability ability, AbilityAura auraId = AbilityAura.None ) : Task
CastAura ( uint spellId, int auraId = -1 ) : Task
CastTruth ( ) : Task
ChangeHotSpot ( ) : Task
CheckForEstimatedGatherRotation ( ) : void
CheckForGatherRotationOverride ( ) : void
CloseGatheringWindow ( ) : Task
ExecutePoiLogic ( ) : Task
FindGatherSpot ( ) : bool
FindNode ( bool retryCenterHotspot = true ) : Task
FreeRangeConditional ( ) : bool
Gather ( ) : Task
GatherSequence ( ) : Task
GetKnownRotationTypes ( ) : System.Type[]
GetOverrideRotation ( ) : IGatheringRotation
GetTimeToGather ( ) : TimeToGather
HandleCondition ( ) : bool
HandleDeath ( ) : bool
HandleReset ( ) : bool
HandleSwingsRemaining ( ) : Task
InteractWithNode ( ) : Task
InventoryItemCount ( ) : int
IsConcealed ( ) : bool
IsEphemeral ( ) : bool
IsUnspoiled ( ) : bool
LoadRotationTypes ( ) : IGatheringRotation>.Dictionary
MoveFromGatherSpot ( ) : Task
MoveToGatherSpot ( ) : Task
MoveToHotSpot ( ) : Task
MovementStopCallback ( float distance, float radius ) : bool
ResetInternal ( ) : void
ResetOrDone ( ) : Task
ResolveGatherItem ( ) : Task
ResolveGatherRotation ( ) : void
SetFallbackGatherSpot ( Vector3 location, bool useMesh ) : void
SetGatherItem ( ICollection windowItems ) : bool
UseCordial ( CordialType cordialType, int maxTimeoutSeconds = 5 ) : Task
WaitForGatherWindowToClose ( ) : Task
WaitForGpRegain ( int waitForGp ) : Task

Method Details

DoReset() protected method

protected DoReset ( ) : void
return void

ExGatherTag() public method

public ExGatherTag ( ) : System
return System

GetAdjustedWaitForGp() public method

public GetAdjustedWaitForGp ( int gpBeforeGather, int secondsToStartGathering, CordialType cordialType ) : int?
gpBeforeGather int
secondsToStartGathering int
cordialType CordialType
return int?

Main() protected method

protected Main ( ) : Task
return Task

OnDone() protected method

protected OnDone ( ) : void
return void

OnStart() protected method

protected OnStart ( ) : void
return void