Files
turnbasedgamedata/Config/Level/GroupGraph/F90150002/Group_F90150002_G4.json
2025-07-03 10:50:43 +02:00

160 lines
3.7 KiB
JSON

{
"OnInitSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvCreateGroupEntity",
"InstanceIDList": [
300001
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGroupState"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AdvCreateEntityAsync",
"InstanceIDList": [],
"AdvancedSpawnList": [
{
"InstanceID": 300002,
"SpawnEntityType": "Prop",
"OverridePropState": true,
"PropState": "Open",
"GraphDynamicValues": {}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AdvCreateEntityAsync",
"InstanceIDList": [],
"AdvancedSpawnList": [
{
"InstanceID": 300002,
"SpawnEntityType": "Prop",
"OverridePropState": true,
"GraphDynamicValues": {}
}
]
}
]
}
]
}
],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "Clt_OnUseFinish"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareGroupState",
"Value": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RequestGroupStateChange"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.RequestGroupStateChange",
"TargetState": 1
}
]
}
],
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300001
}
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupStateChange",
"OnChange": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Clt_Change01"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300002
}
}
}
],
"FromStates": [
0
],
"FromAnyState": false,
"ToStates": [
1
],
"ToAnyState": false
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupStateChange",
"OnChange": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "Clt_Change10"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300002
}
}
}
],
"FromStates": [
1
],
"FromAnyState": false,
"ToStates": [
0
],
"ToAnyState": false
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitServerGroupStateChange"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitServerGroupStateChange"
}
]
}
],
"Type": "Group"
}