Rebornbuddy
|
Represents a specialized implementation of a director that manages levequests in the game. Levequests are specific types of repeatable quests often tied to various player activities such as combat or gathering. More...
Classes | |
struct | BattleLeveTodoWork |
struct | GatheringLeveTodoWork |
Public Member Functions | |
override bool | IsTodoChecked (int ObjectiveIndex) |
Public Member Functions inherited from ff14bot.Directors.Director | |
override string | ToString () |
virtual int[] | GetActiveObjectives () |
virtual Tuple< int, int > | GetTodoArgs (int ObjectiveIndex) |
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 | LeveId [get] |
Gets the unique leve identifier associated with the current LeveDirector instance. | |
byte | Variation [get] |
Gets the variation type associated with the current LeveDirector instance. | |
Properties inherited from ff14bot.Directors.Director | |
uint | Id [get] |
uint | SubId [get] |
DirectorType | DirectorType [get] |
string | LuaString [get] |
int | GetI8A [get] |
int | GetI8B [get] |
int | GetI8C [get] |
int | GetI8D [get] |
int | GetI8E [get] |
int | GetI8F [get] |
int | GetI8G [get] |
int | GetI8H [get] |
int | GetI8I [get] |
int | GetI8J [get] |
uint | GetUI8A [get] |
uint | GetUI8B [get] |
uint | GetUI8C [get] |
uint | GetUI8D [get] |
uint | GetUI8E [get] |
uint | GetUI8F [get] |
uint | GetUI8G [get] |
uint | GetUI8H [get] |
uint | GetUI8I [get] |
uint | GetUI8J [get] |
uint | GetUI8K [get] |
uint | GetUI8L [get] |
uint | GetBranch [get] |
uint | GetUI8AH [get] |
uint | GetUI8BH [get] |
uint | GetUI8CH [get] |
uint | GetUI8DH [get] |
uint | GetUI8EH [get] |
uint | GetUI8FH [get] |
uint | GetUI8GH [get] |
uint | GetUI8HH [get] |
uint | GetUI8IH [get] |
uint | GetUI8JH [get] |
uint | GetUI8AL [get] |
uint | GetUI8BL [get] |
uint | GetUI8CL [get] |
uint | GetUI8DL [get] |
uint | GetUI8EL [get] |
uint | GetUI8FL [get] |
uint | GetUI8GL [get] |
uint | GetUI8HL [get] |
uint | GetUI8IL [get] |
uint | GetUI8JL [get] |
int | GetI16A [get] |
int | GetI16B [get] |
int | GetI16C [get] |
int | GetI16D [get] |
int | GetI16E [get] |
uint | GetUI16A [get] |
uint | GetUI16B [get] |
uint | GetUI16C [get] |
uint | GetUI16D [get] |
uint | GetUI16E [get] |
uint | GetUI32A [get] |
uint | GetUI32B [get] |
int | GetI32A [get] |
int | GetI32B [get] |
bool[] | GetBitFlag8 [get] |
bool[] | GetBitFlag16 [get] |
bool[] | GetBitFlag24 [get] |
bool[] | GetBitFlag32 [get] |
bool[] | GetBitFlag40 [get] |
bool[] | GetBitFlag48 [get] |
bool[] | GetBitFlag56 [get] |
bool[] | GetBitFlag64 [get] |
bool[] | GetBitFlag72 [get] |
bool[] | GetBitFlag80 [get] |
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.Directors.Director | |
Director (IntPtr ptr) | |
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. |
Represents a specialized implementation of a director that manages levequests in the game. Levequests are specific types of repeatable quests often tied to various player activities such as combat or gathering.
The LeveDirector class utilizes functionality from its base class, Director, and incorporates leve-specific operations. It provides access to leve-specific properties and methods, such as the leve ID and variation, and includes methods for managing leve objectives and data relevant to combat and gathering activities. This class also serves as a base class for more specific levequest types, such as combat and gathering leves.
|
virtual |
Reimplemented from ff14bot.Directors.Director.
|
get |
Gets the unique leve identifier associated with the current LeveDirector instance.
This property reads the LeveId directly from the game's memory using a predefined offset within the LeveDirector structure. The identifier is used to differentiate between various leve-related content, including tasks, objectives, and associated data for caching or lookup purposes.
|
get |
Gets the variation type associated with the current LeveDirector instance.
This property retrieves a byte value representing the specific variation of the leve from the game's memory, using a predefined offset within the LeveDirector structure. The variation value is often used to dictate certain conditions or behaviors associated with different types of leve objectives.