-
Notifications
You must be signed in to change notification settings - Fork 1
Lua
Pavuk edited this page Jun 9, 2019
·
13 revisions
FuncName | Arguments | Description |
---|---|---|
ClassName_AiScriptGoalInfo | ||
SetNormalGoal | ||
SetTableGoal | ||
ClassName_AiScriptLogicInfo | ||
SetNormalLogic | ||
SetTableLogic | ||
ClassName_AiDebugFunc | ||
IsBehaviorTAEFlag | ||
IsExistAnimID | ||
SetBehaviorVariableF32 | ||
SetBehaviorVariableInt32 | ||
ClassName_AiFunc | ||
REGISTER_GOAL | string_GoalName, bool | |
REGISTER_LOGIC_FUNC | string_LogicFuncName, string_Unk, bool | |
REGISTER_DBG_GOAL_PARAM | ||
REGISTER_GOAL_NO_UPDATE | ||
REGISTER_GOAL_UPDATE_TIME | ||
REGISTER_GOAL_NO_INTERUPT | ||
REGISTER_GOAL_NO_SUB_GOAL | ||
REGISTER_GOAL_USE_AVOID_CHR | ||
ENABLE_COMBO_ATK_CANCEL | ||
PrintText | null_sub | |
AddTopGoal | 1 | |
AddTopGoal | 2 | |
AddTopGoal | 3 | |
AddTopGoal | 4 | |
AddTopGoal | 5 | |
AddTopGoal | 6 | |
AddTopGoal | 7 | |
AddTopGoal | 8 | |
AddTopGoal | 9 | |
GetTopGoal | ||
SetAttackRequest | ||
StartGuard | int | |
EndGuard | no args | |
StartDash | no args | |
EndDash | no args | |
SetEnableEndureCancel_forGoal | ||
ClearEnableEndureCancel_forGoal | ||
SetEnableStabCounterCancel_forGoal | ||
ClearEnableStabCounterCancel_forGoal | ||
MoveTo | Enum:TARGET, Enum:AI_DIR_TYPE | |
MoveToEventPoint | int:EventEntityId | |
FollowPath | float, Enum:AI_DIR_TYPE, float | |
FollowPath | float, Enum:AI_DIR_TYPE, float, bool, float | |
FollowPathToPoint | ||
CheckDoesExistPath | ||
SetEnableUsePath | no args | |
TurnTo | int | |
GetRandam_Float | float:Start, float:end | |
GetRandam_Int | int:Start, int:End | |
SetTimer | int[0-10], float | |
SetNumber | int[0-63], float | |
SetStringIndexedNumber | ||
SetStringIndexedArray | ||
AddTeamRecord | ||
AddTeamTimeRecord | ||
ReqTeam_Support | ||
ClearTeam_Support | int[0-1], float | |
IsApparentAnyFriend | ||
TeamHelp_IsValidCall | ||
TeamHelp_IsValidReply | ||
TeamHelp_ValidateCall | ||
TeamHelp_ValidateReply | ||
TeamHelp_ReserveCall | ||
TeamHelp_Call | ||
TeamHelp_Reply | ||
TeamHelp_GetMinWaitTime | ||
TeamHelp_GetMaxWaitTime | ||
ReqPlatoonState | ||
GetPlatoonState | ||
IsValidPlatoon | ||
GetPlatoonMemberNum | ||
GetPlatoonRanking | ||
GetInsidePlatoonMemberNum | ||
IsPlatoonLeader | ||
GetPlatoonCommand | ||
KickLuaCall | ||
SetEventFlag | ||
IsEventFlag | ||
AddObserveArea | ||
AddObserveRegion | ||
AddObserveChrDmySphere | ||
DeleteObserve | ||
IsInsideObserve | ||
IsInsideTarget | ||
IsInsideTargetEx | ||
IsInsideTarget_overload1 | ||
IsInsideTargetRegion | ||
GetToTargetAngle | ||
GetRelativeAngleFromTarget | ||
GetAbsoluteAngleFromTarget | ||
GetInterruptStatus | ||
GetAreaObserveSlotNum | ||
GetAreaObserveSlot | ||
IsLockOnTarget | ||
IsInsideMsbRegion | ||
AddObserveObjBreak | ||
DeleteObserveObjBreak | ||
GetObjBreakRate | ||
GetRideObjEntityID | ||
DeleteTeamReacor | ||
SetCurrentMovePointIndex | ||
StepNextMovePoint | ||
ChangeMoveAnimParam | ||
RequestEmergencyQuickTurn | ||
DoEzAction | ||
SetRouteInfoByEntityId | ||
SetMovePointType | ||
SetUserInterupt | ||
Replaning | ||
ChangeWeapon | ||
ChangeEquipMagic | ||
ChangeEquipItem | ||
AddFriendAttackedTarget | ||
ShiftCurrTargetBattleState | ||
SetAIFixedMoveTarget | ||
SetAIFixedMoveTargetSpecifyAngle | ||
MemoryRelativeTarget | ||
SetAiPredictionMoveTargetSpecifyTargetAngle1 | ||
SetAiPredictionMoveTargetSpecifyTargetAngle2 | ||
SetAiPredictionMoveTargetSpecifyTargetDir | ||
SetEventMoveTarget | ||
GetMsbPartsIdx | ||
IsExistReqObjAct | ||
IsFinishObAct | ||
ClearFinishObjAct | ||
ReserveObjAct | ||
KickEvent | ||
SetPosAngBy1stNearObjDmyId | ||
CalcGetNearestLadderActDmyIdByLadderObj | ||
GetLadderActState | ||
IsLadderAct | ||
CanLadderGoalEnd | ||
GetLadderDirMove | ||
IsChrAroundLadderEdge | ||
OnStartLadderGoal | ||
OnUpdateLadderGoal | ||
OnEndLadderGoal | ||
SetAllowTriggerNearObjAct | ||
ChkNearCorpsePos | ||
ChkNearLowHpFriend | ||
GetTeamType | ||
SetMoveLROnly | ||
SetTurnReferenceDirection | ||
CheckTurnAngleDiff | ||
ResetInitialPosition | ||
ResetInitialPositionByEventRegion | ||
GetActTypeOnNonBattleFailedPathEnd | ||
GetActTypeOnFailedPathEnd | ||
RequestParallelMove | ||
SetPassiveMoveModifier | ||
SetEnableInterrupt_LookedTarget | ||
Mod | ||
IsArrived | ||
GetPathResult | ||
HasPathResult | ||
LastPathFindingIsFailed | ||
IsLookToTarget | ||
IsLookToTarget_overload1 | ||
IsLookToTarget_overload2 | ||
GetSp | ||
GetMp | ||
GetHp | ||
GetHpRate | ||
GetDist | ||
GetOriginDist | ||
GetDistY | ||
GetDistYSigned | ||
GetDistXZ | ||
GetDist_Point | ||
GetDistAtoB | ||
GetDistParam | ||
GetMapHitRadius | ||
GetChrHitRadius | ||
GetMyBlockID | ||
IsFinishAttack | ||
IsStartAttack | ||
IsHitAttack | ||
IsEnableComboAttack | ||
IsEnableCancelMove | ||
IsEnableCancelStep | ||
IsEnableCancelAttack | ||
GetAttackPassedTime | ||
IsFinishAttackCoolTime | ||
GetRemainingAttackCoolTime | ||
StartAttackPassedTimer | ||
IsOptimalAttackRangeH | ||
EvaluateAttackRangeH | ||
IsOptimalAttackRangeV | ||
IsOptimalAttackDist | ||
EvaluateAttackDist | ||
IsSearchTarget | ||
IsInterrupt | ||
IsTargetGuard | ||
IsBothHandMode | ||
HasParalysis | ||
HasSpecialEffectAttribute | ||
HasSpecialEffectId | ||
IsSleepSpecialEffectId | ||
AddObserveSpecialEffectAttribute | ||
DeleteObserveSpecialEffectAttribute | ||
GetSpecialEffectActivateInterruptNum | ||
GetSpecialEffectInactivateInterruptNum | ||
GetSpecialEffectActivateInterruptType | ||
GetSpecialEffectInactivateInterruptType | ||
GetCurrEquipMagicID | ||
GetTimer | ||
IsFinishTimer | ||
StartIdTimer | ||
StartIdTimerSpecifyTime | ||
GetIdTimer | ||
GetNumber | ||
GetStringIndexedNumber | ||
GetStringIndexedArray | ||
GetNumFriend | ||
GetEventRequest | ||
GetEventRequest_overload1 | ||
IsEventRequestReceived | ||
GetTeamRecordCount | ||
IsExistTeamRecord | ||
GetTurnAroundOptimizedDirection | ||
GetMovePointNumber | ||
GetPrevMovePointNumber | ||
CalcNearMovePointOnRoute | ||
GetMovePointType | ||
IsInsideMovePoint | ||
GetTeamOrder | ||
GetMovePointEffectRange | ||
IsRouteEnd | ||
IsInsideBattleArea | ||
IsTargetOutOfRangeInterruptSlot | ||
IsTargetOutOfAngleInterruptSlot | ||
GetTargetApproachSpeed | ||
IsNpcPlayer | ||
IsLocalPlayer | ||
CannotMove | ||
IsRideEdgeFlag | ||
IsRideLargeSpaceFlag | ||
IsHoleFlag | ||
IsApparentDeath | ||
IsBattleState | ||
IsChangeState | ||
IsCautionState | ||
IsFindState | ||
GetChangeBattleStateCount | ||
GetCurrTargetState | ||
GetPrevTargetState | ||
IsExecChangeStateAction | ||
GetChangeStateActionType | ||
GetChangeStateActionParam | ||
GetExcelParam | ||
GetNpcThinkParamID | ||
IsFlying | ||
IsLanding | ||
RequestChangeFlyingState | ||
IsTouchBreakableObject | ||
GetEquipWeaponIndex | ||
GetEquipMagicIndex | ||
GetCurrTargetType | ||
IsVisibleCurrTarget | ||
IsOnPath | ||
IsOnNearMesh | ||
IsOnNearMeshByPos | ||
IsExistMeshOnLine | ||
GetExistMeshOnLineDist | ||
GetExistMeshOnLineDistEx | ||
GetExistMeshOnLineDistSpecifyAngle | ||
GetExistMeshOnLineDistSpecifyAngleEx | ||
GetMeshHeight | ||
GetMeshHeightSpecifyAngle | ||
IsExistChrOnLineSpecifyAngle | ||
IsExistChrSelfToTarget | ||
GetReplanningGoalAction | ||
GetReplanningGoalID | ||
IsVisibleTarget | ||
GetLatestSoundTargetID | ||
GetLatestSoundTargetRank | ||
GetLatestAttackedDir | ||
GetDamageLastFrame | ||
HasTopSubgoal | ||
HasGoal | ||
IsActiveGoal | ||
SetIsForceBattleGoal | ||
IsForceBattleGoal | ||
ClearForceBattleGoal | ||
DoAdmirer_ThinkAttr | ||
DoAdmirer_ThinkAttr_ | ||
GetPartsDmg | ||
GetAnimIdOffset | ||
IsThrowing | ||
GetWepCateRight | ||
GetWepCateLeft | ||
DbgSetLastActIdx | ||
DbgGetForceActIdx | ||
DbgAutoRemo_IsWaitCommand | ||
DbgAutoRemo_ResetWaitCommand | //nullsub | |
DbgAutoRemo_GetWaitCommandTime | ||
SetNonBattleWalkAroundMode | ||
DecideWalkAroundPos | ||
ChangeWalkAroundFreePoint | ||
BeginWalkAroundFree | ||
EndWalkAroundFree | ||
Debug | ||
RegisterTriggerRegion | ||
RegisterTriggerRegionCylinder | ||
RegisterTriggerRegionObserver | ||
RemoveTriggerRegionObserver | ||
GetInvadeTriggerRegionCategoryNum | ||
GetLeaveInvadeTriggerRegionCategoryNum | ||
GetInvadeTriggerRegionCategory | ||
GetLeaveInvadeTriggerRegionCategory | ||
RegisterBoidsUnit | ||
RemoveBoidsUnit | ||
IsClanLeader | ||
GetClanMemberNum | ||
HasConnectionReserve | ||
ForceClanFormationMove | ||
SetBoidsCohesionRange | ||
SetBoidsSeparateRange | ||
SetBoidsSearchConnectorRange | ||
SetBoidsSpeedRateRange |