turnbasedgamedata/Config/Level/GroupGraph/F20331001/Group_F20331001_G109.json
2024-10-21 03:16:22 -03:00

266 lines
8.4 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorSavedValueChangeV2",
"Name": {
"Value": "FSV_A1Stair"
},
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "FSV_A1Stair",
"CompareType": "Equal",
"CompareValue": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Stair_Open"
},
"TargetType": {
"$type": "RPG.GameCore.AdvGroupFetchTargetByStringList",
"Targets": {
"Value": [
"300005"
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "FSV_A1Stair",
"CompareType": "Equal",
"CompareValue": 2
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Stair_Open"
},
"TargetType": {
"$type": "RPG.GameCore.AdvGroupFetchTargetByStringList",
"Targets": {
"Value": [
"300006"
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "FSV_A1Stair",
"CompareType": "Equal",
"CompareValue": 3
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Stair_Open"
},
"TargetType": {
"$type": "RPG.GameCore.AdvGroupFetchTargetByStringList",
"Targets": {
"Value": [
"300007",
"300008"
]
}
}
}
]
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorSavedValueChangeV2",
"Name": {
"Value": "FSV_A2Stair"
},
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "FSV_A2Stair",
"CompareType": "Equal",
"CompareValue": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Stair_Open"
},
"TargetType": {
"$type": "RPG.GameCore.AdvGroupFetchTargetByStringList",
"Targets": {
"Value": [
"300009"
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "FSV_A2Stair",
"CompareType": "Equal",
"CompareValue": 2
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Stair_Open"
},
"TargetType": {
"$type": "RPG.GameCore.AdvGroupFetchTargetByStringList",
"Targets": {
"Value": [
"300010"
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "FSV_A2Stair",
"CompareType": "Equal",
"CompareValue": 3
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Stair_Open"
},
"TargetType": {
"$type": "RPG.GameCore.AdvGroupFetchTargetByStringList",
"Targets": {
"Value": [
"300011",
"300012"
]
}
}
}
]
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorSavedValueChangeV2",
"Name": {
"Value": "FSV_C1Wave"
},
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "FSV_C1Wave",
"CompareType": "Equal",
"CompareValue": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Stair_Open"
},
"TargetType": {
"$type": "RPG.GameCore.AdvGroupFetchTargetByStringList",
"Targets": {
"Value": [
"300013"
]
}
}
}
],
"FailedTaskList": []
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorSavedValueChangeV2",
"Name": {
"Value": "FSV_C2Wave"
},
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "FSV_C2Wave",
"CompareType": "Equal",
"CompareValue": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Stair_Open"
},
"TargetType": {
"$type": "RPG.GameCore.AdvGroupFetchTargetByStringList",
"Targets": {
"Value": [
"300014"
]
}
}
}
],
"FailedTaskList": []
}
]
}
]
}
],
"Type": "Group"
}