AITicket_Record
classnative name gamedataAITicket_RecordnativeimportOnly
extends TweakDBRecord › IScriptable › ISerializable
Extended by 3 types
AIActionTicket_Record AIRingTicket_Record AITacticTicket_Record
Methods 39
native func ActivationCondition(out outList: array<wref<AITicketCondition_Record>>)
native func ActivationConditionContains(item: wref<AITicketCondition_Record>) -> Bool
native func ConditionSuccessDuration() -> Float
native func Cooldowns(out outList: array<wref<AIActionCooldown_Record>>)
native func CooldownsContains(item: wref<AIActionCooldown_Record>) -> Bool
native func DeactivationCondition(out outList: array<wref<AITicketCondition_Record>>)
native func DeactivationConditionCheckInterval() -> Float
native func DeactivationConditionContains(item: wref<AITicketCondition_Record>) -> Bool
native func Difficulty() -> wref<AIDifficulty_Record>
native func DifficultyComparisonOp() -> wref<AIComparison_Record>
native func DifficultyComparisonOpHandle() -> ref<AIComparison_Record>
native func DifficultyHandle() -> ref<AIDifficulty_Record>
native func GetActivationConditionCount() -> Int32
native func GetActivationConditionItem(index: Int32) -> wref<AITicketCondition_Record>
native func GetActivationConditionItemHandle(index: Int32) -> ref<AITicketCondition_Record>
native func GetCooldownsCount() -> Int32
native func GetCooldownsItem(index: Int32) -> wref<AIActionCooldown_Record>
native func GetCooldownsItemHandle(index: Int32) -> ref<AIActionCooldown_Record>
native func GetDeactivationConditionCount() -> Int32
native func GetDeactivationConditionItem(index: Int32) -> wref<AITicketCondition_Record>
native func GetDeactivationConditionItemHandle(index: Int32) -> ref<AITicketCondition_Record>
native func GetSyncWithTicketsCount() -> Int32
native func GetSyncWithTicketsItem(index: Int32) -> wref<AITicketType_Record>
native func GetSyncWithTicketsItemHandle(index: Int32) -> ref<AITicketType_Record>
native func MaxNumberOfTickets() -> Int32
native func MaxTicketDesyncTime() -> Float
native func MinNumberOfTickets() -> Int32
native func MinTicketDesyncTime() -> Float
native func PercentageNumberOfTickets() -> Float
native func ReleaseAll() -> Bool
native func RevokeOnTimeout() -> Bool
native func ScaleNumberOfTicketsFromWorkspots() -> Bool
native func StartCooldownOnFailure() -> Bool
native func SyncTimeout() -> Float
native func SyncWithTickets(out outList: array<wref<AITicketType_Record>>)
native func SyncWithTicketsContains(item: wref<AITicketType_Record>) -> Bool
native func TicketType() -> wref<AITicketType_Record>
native func TicketTypeHandle() -> ref<AITicketType_Record>
native func Timeout() -> Float