2024-10-21 03:16:22 -03:00

944 lines
26 KiB
JSON

{
"OnInitSequece": [
{
"TaskList": []
}
],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "Change_KeyLevel01"
},
"OnEvent": [
{
"$type": "RPG.GameCore.SetFloorCustomFloat",
"Name": {
"Value": "FCV_KeyLevel"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
],
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300004
]
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "Change_KeyLevel02"
},
"OnEvent": [
{
"$type": "RPG.GameCore.SetFloorCustomFloat",
"Name": {
"Value": "FCV_KeyLevel"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
}
],
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300004
]
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByComparePropState",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300004
]
},
"State": "Open"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetFloorSavedValue"
}
]
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "Game_Start"
},
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.SetFloorCustomFloat",
"Name": {
"Value": "FCV_Bird"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "FSV_KeyLevel",
"CompareType": "Equal"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400001
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Show1"
}
},
{
"$type": "RPG.GameCore.SetMissionWayPoint",
"SubMissionID": 202210415,
"OverideMissionWayPointType": true,
"OverideWayPointEntityID": true,
"WayPointEntityID": 300007,
"OverideMapWaypointRange": true,
"MapWaypointRange": 30
},
{
"$type": "RPG.GameCore.DronesSwitchDynamicCollider",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300005
]
},
"UniqueKey": {
"Value": "01_01"
}
},
{
"$type": "RPG.GameCore.OverrideCustomDroneFuncBtn",
"OverrideIconPath": "SpriteOutput/MazePuzzleIcon/TreasureMap.png",
"OverrideBtnName": {
"Hash": -82232668
},
"OverrideActionCustomString": "ChangeButton"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.DronesSwitchDynamicCollider",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300005
]
},
"UniqueKey": {
"Value": "01_02"
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400001
]
}
}
]
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "Game_Close"
},
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.SetFloorCustomFloat",
"Name": {
"Value": "FCV_Bird"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400001
]
},
"Visible": true
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Hide1"
}
},
{
"$type": "RPG.GameCore.SetMissionWayPoint",
"SubMissionID": 202210415,
"MapWaypointRange": 30
},
{
"$type": "RPG.GameCore.OverrideCustomDroneFuncBtn",
"ResetOverrride": true
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "Button_Close"
},
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Close_Button"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300008
]
}
}
],
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300004
]
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "Button_Open"
},
"OnEvent": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Open_Button"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300008
]
}
}
],
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300004
]
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "FSV_KeyLevel",
"CompareType": "Equal",
"CompareValue": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.BlockSetVisibility",
"BlockTags": [],
"BlockHoyoTags": {
"List": [
{
"Tag": "Stage.Block.CustomState.A",
"TagHash": 1945658916
}
]
}
},
{
"$type": "RPG.GameCore.BlockSetVisibility",
"BlockTags": [],
"BlockHoyoTags": {
"List": [
{
"Tag": "Stage.Block.CustomState.B",
"TagHash": 1945658917
}
]
},
"Visible": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.BlockSetVisibility",
"BlockTags": [],
"BlockHoyoTags": {
"List": [
{
"Tag": "Stage.Block.CustomState.A",
"TagHash": 1945658916
}
]
},
"Visible": true
},
{
"$type": "RPG.GameCore.BlockSetVisibility",
"BlockTags": [],
"BlockHoyoTags": {
"List": [
{
"Tag": "Stage.Block.CustomState.B",
"TagHash": 1945658917
}
]
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "Change_KeyLevel03"
},
"OnEvent": [
{
"$type": "RPG.GameCore.BlockSetVisibility",
"BlockTags": [],
"BlockHoyoTags": {
"List": [
{
"Tag": "Stage.Block.CustomState.A",
"TagHash": 1945658916
}
]
}
},
{
"$type": "RPG.GameCore.BlockSetVisibility",
"BlockTags": [],
"BlockHoyoTags": {
"List": [
{
"Tag": "Stage.Block.CustomState.B",
"TagHash": 1945658917
}
]
},
"Visible": true
}
],
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300004
]
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "Bird",
"CompareType": "Equal"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Close_Button"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300006
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Open_Button"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300008
]
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400001
]
},
"Visible": true
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "DisVisible"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300009
]
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Close_Button"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300008
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Open_Button"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300006
]
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400001
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Visible"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300009
]
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorSavedValueChangeV2",
"Name": {
"Value": "Bird"
},
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "Bird",
"CompareType": "Equal"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Close_Button"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300006
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Open_Button"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300008
]
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400001
]
},
"Visible": true
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "DisVisible"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300009
]
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Close_Button"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300008
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Open_Button"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300006
]
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400001
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Visible"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300009
]
}
}
]
}
]
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "ChangeButton"
},
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.ShowUI",
"Name": "Ui.Book.TreasureMapDialog",
"Param": {
"Value": "150054"
}
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorSavedValueChangeV2",
"Name": {
"Value": "FSV_KeyLevel"
},
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "FSV_KeyLevel",
"CompareType": "Equal",
"CompareValue": 1
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetAdvAchievement",
"QuestID": 4043401
}
]
}
]
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorCustomValueChange",
"Name": {
"Value": "FCV_Bird"
},
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorCustomFloat",
"Name": {
"Value": "FCV_Bird"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "ShowWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "ShowWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "ShowWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "HideWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "HideWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "HideWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
}
}
]
}
]
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEventV2",
"EventName": {
"Value": "ResetWayPoint"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorCustomFloat",
"Name": {
"Value": "FCV_Bird"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "ShowWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "ShowWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "ShowWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "HideWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "HideWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "HideWayPoint"
},
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
}
}
]
}
],
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300004
]
}
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedString",
"Key": "camera"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "camera02"
}
]
},
"Type": "Group"
}