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

349 lines
9.0 KiB
JSON

{
"OnInitSequece": [
{
"TaskList": []
}
],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "Show_Pedestal_L1"
},
"CompareType": "Equal",
"CompareValue": 1
},
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Left_1"
}
],
"EnableState": true
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "Show_Pedestal_L1"
},
"CompareType": "Equal"
},
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Left_1"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "Show_Pedestal_L2"
},
"CompareType": "Equal",
"CompareValue": 1
},
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Left_2"
}
],
"EnableState": true
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "Show_Pedestal_L2"
},
"CompareType": "Equal"
},
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Left_2"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "Show_Pedestal_R1"
},
"CompareType": "Equal",
"CompareValue": 1
},
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Right_1"
}
],
"EnableState": true
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "Show_Pedestal_R1"
},
"CompareType": "Equal"
},
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Right_1"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "Show_Pedestal_R2"
},
"CompareType": "Equal",
"CompareValue": 1
},
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Right_2"
}
],
"EnableState": true
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.ByCompareGroupProperty",
"DynamicName": {
"Value": "Show_Pedestal_R2"
},
"CompareType": "Equal"
},
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Right_2"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"DynamicName": {
"Value": "FSV_OraclePuzzle_G29"
},
"CompareType": "Equal",
"CompareValue": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetServerGroupProperty"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorCustomValueChange",
"Name": {
"Value": "FCV_OraclePuzzle_G29"
},
"OnChange": [
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Right_2"
}
],
"EnableState": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300004
]
},
"IsAttachToTargetEntity": true,
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_OracleMachine_01_BuildOverlay_Lod0.prefab",
"SubObjectModifyDataList": []
},
{
"$type": "RPG.GameCore.RequestSetServerGroupProperty",
"DynamicName": {
"Value": "Show_Pedestal_R2"
},
"Value": 1
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupPropertyChange",
"Name": {
"Value": "Show_Pedestal_R2"
},
"OnChange": [
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Right_2"
}
],
"EnableState": true
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"DynamicName": {
"Value": "FSV_OraclePuzzle_G29_Sword"
},
"CompareType": "Equal",
"CompareValue": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetServerGroupProperty"
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorCustomValueChange",
"Name": {
"Value": "FCV_OraclePuzzle_G29_Sword"
},
"OnChange": [
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Left_1"
}
],
"EnableState": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"IsAttachToTargetEntity": true,
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_OracleMachine_01_BuildOverlay_Lod0.prefab",
"SubObjectModifyDataList": []
},
{
"$type": "RPG.GameCore.RequestSetServerGroupProperty",
"DynamicName": {
"Value": "Show_Pedestal_L1"
},
"Value": 1
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupPropertyChange",
"Name": {
"Value": "Show_Pedestal_L1"
},
"OnChange": [
{
"$type": "RPG.GameCore.SetStageItemState",
"ItemList": [
{
"BlockAlias": "Chap04_CloseView_MAZ_A103_R11_BlockData",
"PrefabAlias": "Chap04_R11_Pedestal_Left_1"
}
],
"EnableState": true
}
]
}
]
}
],
"Type": "Group",
"EntityEventList": []
}