ScriptSchedule

Script schedule class

Type: Reference type

Methods

Declaration Description
Task@ GetTask(int iIndex) const Gets a task in this schedule.
Must be between 0 and cTasks.
string szName() const Gets the name of this schedule.
ScriptSchedule@ ScriptSchedule(int iInterruptMask, int iSoundMask, const string& in szName) Constructor
Schedule@ opImplCast() Cast to Schedule
void AddTask(const ScriptTask& in task) Adds a task to the list

Properties

Declaration Description
int cTasks Number of tasks in this schedule.
int iInterruptMask A bit mask of conditions that can interrupt this schedule.
int iSoundMask A more specific mask that indicates which TYPES of sounds will interrupt the schedule in the event that the schedule is broken by COND_HEAR_SOUND.