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

Provides management and utility methods for handling various types of directors in the game, such as those associated with battles, gathering, and companies. This class allows for tracking, updating, and accessing directors by name or ID. More...

Static Public Member Functions

static bool LeveDirectorExistsForName (string name)
 Check if we have a type for the provided name.
static bool TryAddLeveDirector (string name, Type directorType)
 Attempts to add the leve director type for the provided leve name.
static bool DirectorExistsForId (uint id)
 Check if we have a type for the provided id.
static bool TryAddDirector (uint id, Type directorType)
 Attempts to add the director type for the provided id.
static void Update ()

Properties

static IEnumerable< DirectorDirectors [get]
 Gets a list of entities.
static IEnumerable< DirectorGetRawDirectors [get]
static Director ActiveDirector [get]

Detailed Description

Provides management and utility methods for handling various types of directors in the game, such as those associated with battles, gathering, and companies. This class allows for tracking, updating, and accessing directors by name or ID.

Member Function Documentation

◆ DirectorExistsForId()

bool ff14bot.Managers.DirectorManager.DirectorExistsForId ( uint id)
static

Check if we have a type for the provided id.

Parameters
id
Returns

◆ LeveDirectorExistsForName()

bool ff14bot.Managers.DirectorManager.LeveDirectorExistsForName ( string name)
static

Check if we have a type for the provided name.

Parameters
name
Returns

◆ TryAddDirector()

bool ff14bot.Managers.DirectorManager.TryAddDirector ( uint id,
Type directorType )
static

Attempts to add the director type for the provided id.

Parameters
id
directorTypeMust be a subclass of Director
Returns
False if a type already exists for the provided id

◆ TryAddLeveDirector()

bool ff14bot.Managers.DirectorManager.TryAddLeveDirector ( string name,
Type directorType )
static

Attempts to add the leve director type for the provided leve name.

Parameters
name
directorTypeMust be a subclass of Director
Returns
False if a type already exists for the provided name

◆ Update()

void ff14bot.Managers.DirectorManager.Update ( )
static

Property Documentation

◆ ActiveDirector

Director ff14bot.Managers.DirectorManager.ActiveDirector
staticget

◆ Directors

IEnumerable<Director> ff14bot.Managers.DirectorManager.Directors
staticget

Gets a list of entities.

A List of entities.

◆ GetRawDirectors

IEnumerable<Director> ff14bot.Managers.DirectorManager.GetRawDirectors
staticget