Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.Managers.GatheringLocationBonus Class Reference

Represents a bonus associated with a gathering location in the game. More...

Inheritance diagram for ff14bot.Managers.GatheringLocationBonus:
ff14bot.Objects.RemoteObject

Public Member Functions

override string ToString ()
 Returns a string representation of the GatheringLocationBonus object.
Public Member Functions inherited from ff14bot.Objects.RemoteObject
void UpdatePointer (IntPtr newptr)
 Updates the pointer to a new value and triggers any necessary update mechanisms.

Properties

uint[] ConditionValue [get]
 Gets the condition value required to activate the associated gathering location bonus.
byte BonusType [get]
 Gets the type of bonus associated with the gathering location.
byte GatheringCondition [get]
 Gets the condition required to activate the gathering bonus.
ushort[] BonusValue [get]
 Gets the value of the bonus associated with the gathering location.
Properties inherited from ff14bot.Objects.RemoteObject
virtual bool IsValid [get]
 Indicates whether the instance is valid and points to a valid reference or object.
IntPtr VTable [get]
 Gets the virtual function table (VTable) pointer for the remote object.
IntPtr Pointer [get, set]
 Gets or sets the memory pointer for the associated object or entity.

Additional Inherited Members

Protected Member Functions inherited from ff14bot.Objects.RemoteObject
 RemoteObject (IntPtr pointer)
 Represents the base class for objects that manage pointers to external memory in the game or application.
virtual void OnUpdatePointer (IntPtr ptr)
 Invoked when the pointer to external memory is updated.

Detailed Description

Represents a bonus associated with a gathering location in the game.

This class provides information about specific bonuses available at gathering locations, including the condition required to activate the bonus, the type of bonus, and its value.

Member Function Documentation

◆ ToString()

override string ff14bot.Managers.GatheringLocationBonus.ToString ( )

Returns a string representation of the GatheringLocationBonus object.

The returned string includes dynamic information about the object's state, excluding specific properties such as "Pointer", "VTable", and "IsValid".

Returns
A string that represents the current GatheringLocationBonus object.

Property Documentation

◆ BonusType

byte ff14bot.Managers.GatheringLocationBonus.BonusType
get

Gets the type of bonus associated with the gathering location.

The bonus type indicates the specific category or nature of the bonus, such as increased yield, reduced gathering time, or other benefits.

◆ BonusValue

ushort [] ff14bot.Managers.GatheringLocationBonus.BonusValue
get

Gets the value of the bonus associated with the gathering location.

A ushort representing the magnitude of the bonus.

The bonus value is read directly from memory and represents a specific enhancement or benefit provided at the gathering location.

◆ ConditionValue

uint [] ff14bot.Managers.GatheringLocationBonus.ConditionValue
get

Gets the condition value required to activate the associated gathering location bonus.

A uint representing the condition value. A value greater than 0 indicates that the bonus is applicable.

This property reads the condition value directly from memory at the specified pointer.

◆ GatheringCondition

byte ff14bot.Managers.GatheringLocationBonus.GatheringCondition
get

Gets the condition required to activate the gathering bonus.

This property represents a specific condition that must be met to enable the associated gathering bonus. The condition is identified by a byte value.