2025-02-24 07:50:34 -03:00

61 lines
1.4 KiB
JSON

{
"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"
}
]
}
}