AIScriptSquad
Base: IScriptable
None.
None.
static bool CanPerformTicket(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AITicketType_Record> actionType) staticRTTI globalstatic void OpenTicket(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AITicketType_Record> actionType) staticRTTI globalstatic void CommitToTickets(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIAction_Record> actionRecord) staticRTTI globalstatic void RevokeTickets(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIAction_Record> actionRecord) staticRTTI globalstatic void SignalSquad(AIbehaviorScriptExecutionContext context, CName actionName, EAISquadVerb verb) staticRTTI globalstatic bool CheckTickets(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIAction_Record> actionRecord) staticRTTI globalstatic void CompleteTickets(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIAction_Record> actionRecord, bool succeed) staticRTTI globalstatic bool HasOrder(AIbehaviorScriptExecutionContext context, CName ticketName) staticRTTI globalstatic void EvaluateTicketsActivation(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIAction_Record> actionRecord) staticRTTI globalstatic void CloseTicket(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AITicketType_Record> actionType) staticRTTI globalstatic void CompleteTicket(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AITicketType_Record> actionType) staticRTTI globalstatic void RequestTickets(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIAction_Record> actionRecord) staticRTTI globalstatic bool GetBaseSquadRecord(WeakHandle<game.data.AISquadParams_Record> squadRecord) staticRTTI globalstatic void EvaluateTicketActivation(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AITicketType_Record> actionType) staticRTTI globalstatic bool GetTicketRecord(CName ticketName, WeakHandle<game.data.AISquadParams_Record> squadRecord, WeakHandle<game.data.AITicket_Record> ticketRecord) staticRTTI globalstatic bool WaitForTicketsAcknowledgement(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIAction_Record> actionRecord) staticRTTI globalstatic bool TicketDebugHelper(string ticketNameCheck, WeakHandle<ent.Entity> entity, WeakHandle<game.data.AITicket_Record> ticketRecord) staticRTTI globalstatic void EvaluateTicketDeactivation(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AITicketType_Record> actionType) staticRTTI globalstatic void RevokeTicket(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AITicketType_Record> actionType) staticRTTI globalstatic void CommitToTicket(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AITicketType_Record> actionType) staticRTTI globalstatic void EvaluateTicketsDeactivation(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIAction_Record> actionRecord) staticRTTI globalstatic bool GetSquadRecord(WeakHandle<ent.Entity> entity, WeakHandle<game.data.AISquadParams_Record> squadRecord) staticRTTI globalstatic bool HasOrder(WeakHandle<ScriptedPuppet> puppet, CName ticketName) staticRTTI globalstatic void CloseTickets(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIAction_Record> actionRecord) staticRTTI globalstatic void FailTicket(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AITicketType_Record> actionType) staticRTTI global