{ "AIName": "ST_NPCMonster_TaskTest", "VariableList": [], "DecisionList": [], "TransitionTable": [], "RootState": { "Name": "Root", "TaskList": [ { "$type": "RPG.GameCore.ST_Side_OverrideVision", "VisionSetName": "DefaultVision_Relaxed" } ], "TransitionList": [], "SubStateList": [ { "$type": "RPG.GameCore.StateTreeStateConfig", "TaskList": [ { "$type": "RPG.GameCore.ST_Main_Wait", "Time": -1 } ], "TransitionList": [ { "Trigger": "OnTick", "TransitionToType": "NextState", "Condition": { "$type": "RPG.GameCore.ST_ByAlertLevel", "AlertLevel": "Alert" } } ], "Name": "RelaxState" }, { "$type": "RPG.GameCore.StateTreeStateConfig", "TaskList": [ { "$type": "RPG.GameCore.ST_Main_Wait", "Time": -1 }, { "$type": "RPG.GameCore.ST_Side_LookAtTarget" } ], "TransitionList": [ { "Trigger": "OnTick", "TransitionToType": "TreeSucceed", "Condition": { "$type": "RPG.GameCore.ST_ByAlertLevel", "AlertLevel": "Alert" } } ], "Name": "AlertState" } ] } }