Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.Directors.BattleLeveOrb Class Reference

type 10 More...

Inheritance diagram for ff14bot.Directors.BattleLeveOrb:
ff14bot.Directors.LeveDirector ff14bot.Directors.Director ff14bot.Objects.RemoteObject

Public Member Functions

int EventItemCount (int index)
 Retrieves the event item count for a specified index within a battle leve.
int EventItemTargetNum (int index)
 Retrieves the target number of event items for a specified index within a battle leve.
int KillCount (int index)
 Retrieves the kill count for a specified index within a battle leve.
int KillTarget (int index)
 Retrieves the required number of kills needed to complete the objective associated with the specified index within a battle leve.
int BossEntry (int index)
 Retrieves the boss entry index for a specified index within a battle leve.
override int[] GetActiveObjectives ()
override Tuple< int, int > GetTodoArgs (int ObjectiveIndex)
Public Member Functions inherited from ff14bot.Directors.LeveDirector
override bool IsTodoChecked (int ObjectiveIndex)
Public Member Functions inherited from ff14bot.Directors.Director
override string ToString ()
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.

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.
Properties inherited from ff14bot.Directors.LeveDirector
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.

Detailed Description

type 10

kill some things get some items.

"Necrologos: Olidious Separation" is an example leve

Member Function Documentation

◆ BossEntry()

int ff14bot.Directors.BattleLeveOrb.BossEntry ( int index)

Retrieves the boss entry index for a specified index within a battle leve.

Parameters
indexThe index of the boss entry to retrieve. Must be between 1 and 8, inclusive.
Returns
The boss entry index associated with the given value.
Exceptions
ArgumentExceptionThrown when the provided index is outside the valid range (1-8).

◆ EventItemCount()

int ff14bot.Directors.BattleLeveOrb.EventItemCount ( int index)

Retrieves the event item count for a specified index within a battle leve.

Parameters
indexThe index of the event item to retrieve the count for. Must be between 1 and 8, inclusive.
Returns
The number of event items associated with the given index.
Exceptions
ArgumentExceptionThrown when the provided index is outside the valid range (1-8).

◆ EventItemTargetNum()

int ff14bot.Directors.BattleLeveOrb.EventItemTargetNum ( int index)

Retrieves the target number of event items for a specified index within a battle leve.

Parameters
indexThe index of the event item to retrieve the target number for. Must be between 1 and 8, inclusive.
Returns
The target number of event items for the given index.
Exceptions
ArgumentExceptionThrown when the provided index is outside the valid range (1-8).

◆ GetActiveObjectives()

override int[] ff14bot.Directors.BattleLeveOrb.GetActiveObjectives ( )
virtual

Reimplemented from ff14bot.Directors.Director.

◆ GetTodoArgs()

override Tuple< int, int > ff14bot.Directors.BattleLeveOrb.GetTodoArgs ( int ObjectiveIndex)
virtual

Reimplemented from ff14bot.Directors.Director.

◆ KillCount()

int ff14bot.Directors.BattleLeveOrb.KillCount ( int index)

Retrieves the kill count for a specified index within a battle leve.

Parameters
indexThe index of the kill count to retrieve. Must be between 1 and 8, inclusive.
Returns
The current number of kills associated with the given index.
Exceptions
ArgumentExceptionThrown when the provided index is outside the valid range (1-8).

◆ KillTarget()

int ff14bot.Directors.BattleLeveOrb.KillTarget ( int index)

Retrieves the required number of kills needed to complete the objective associated with the specified index within a battle leve.

Parameters
indexThe index of the kill target to retrieve the count for. Must be between 1 and 8, inclusive.
Returns
The required number of kills for the given index.
Exceptions
ArgumentExceptionThrown when the provided index is outside the valid range (1-8).