mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-07 20:46:00 +08:00
61 lines
1.4 KiB
JSON
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"
|
|
}
|
|
]
|
|
}
|
|
} |