turnbasedgamedata/Config/Level/LevelInstanceGraph/F20241001/LG_Prop_F20241001_G93_300004.json
2024-10-21 03:16:22 -03:00

393 lines
10 KiB
JSON

{
"OnInitSequece": [
{
"TaskList": []
}
],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.PropStateChangeListenerConfig",
"ToState": "Open",
"OnChange": [
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Change_KeyLevel"
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Button_Close"
}
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Mode": "SwitchOut",
"CustomTime": 0.5
},
{
"$type": "RPG.GameCore.ShowTalkUI",
"Show": true
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Game_Close"
}
},
{
"$type": "RPG.GameCore.LockPlayerControl",
"LockCameraControl": false
},
{
"$type": "RPG.GameCore.EnablePlayerPlayIdleShow",
"Enable": false
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"LevelAreaCameraKey": {
"Custom": true,
"Key": "camera"
},
"BlendConfig": {
"ExportToJson": true,
"BlendType": "Cut"
},
"DynamicParams": {}
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"CustomTime": 0.25
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.25
}
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Change_KeyLevel01"
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "2.4LevelShake",
"OverrideShakeConfigV2": {
"ShakeScale": 1,
"ShakeTime": 14,
"ShakeDir": {
"X": 1,
"Y": 1,
"Z": 0
},
"RangeAttenuationDelay": 10,
"RangeAttenuationTarget": 0.2,
"RangeAttenuationDuration": 4
},
"NoiseConfig": {}
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_xianzhou_prisoncolumn_start"
},
"EmitterType": "LocalPlayer"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 13.5
}
}
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"LevelAreaCameraKey": {
"Custom": true,
"Key": "camera"
},
"BlendConfig": {
"ExportToJson": true,
"BlendType": "Cut"
},
"DynamicParams": {}
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"LevelAreaCameraKey": {
"Custom": true,
"Key": "camera02"
},
"BlendConfig": {
"ExportToJson": true,
"BlendType": "Cut"
},
"DynamicParams": {}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "2.4LevelShake",
"OverrideShakeConfigV2": {
"ShakeScale": 0.7,
"ShakeTime": 6,
"ShakeDir": {
"X": 1,
"Y": 1,
"Z": 0
},
"RangeAttenuationDelay": 5,
"RangeAttenuationTarget": 0.2,
"RangeAttenuationDuration": 1
},
"NoiseConfig": {}
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Change_KeyLevel02"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 6
}
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_xianzhou_prisoncolumn_stop"
},
"EmitterType": "LocalPlayer"
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Change_KeyLevel03"
}
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Mode": "SwitchOut",
"CustomTime": 0.5
},
{
"$type": "RPG.GameCore.UnLockPlayerControl",
"UnLockCameraControl": false
},
{
"$type": "RPG.GameCore.EnablePlayerPlayIdleShow"
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"LevelAreaCameraKey": {
"Custom": true,
"Key": "camera02"
},
"IsActive": false,
"BlendConfig": {
"ExportToJson": true,
"BlendType": "Cut"
},
"DynamicParams": {}
},
{
"$type": "RPG.GameCore.SetForceStreamingThisFrame",
"StartLoadingTick": true
},
{
"$type": "RPG.GameCore.WaitStreamingJobFinished",
"StopLoadingTick": true
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"CustomTime": 0.5
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Button_Open"
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "Change_KeyLevel04"
}
},
{
"$type": "RPG.GameCore.ShowTalkUI"
}
],
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PropPuzzleEventListener",
"FinishCallback": [
{
"$type": "RPG.GameCore.PropReqInteract",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"InteractID": {
"IsDynamic": false,
"FixedValue": {
"Value": 1010
}
}
}
],
"ResetCallback": []
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "Pillar_Reset_Start"
},
"WaitOwnerOnly": true
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Pillar_Reset_End"
}
},
{
"$type": "RPG.GameCore.ToastPile",
"DescTextID": {
"Hash": 2055583593
}
},
{
"$type": "RPG.GameCore.TriggerEntityEventV2",
"EventName": {
"Value": "ResetWayPoint"
}
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "Pillar_Interact_Start"
},
"WaitOwnerOnly": true
},
{
"$type": "RPG.GameCore.StartPropInteractMode",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPillarPuzzleInteractingPillar"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Pillar_Lightup_Start"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Pillar_Lightup_End"
}
},
{
"$type": "RPG.GameCore.EndPropInteract"
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PropInitPuzzle",
"BoardPath": {
"Custom": true,
"Key": "PrefabPath"
}
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.LoopWaitServerPropStateChange"
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedString",
"Key": "PrefabPath"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "camera"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "camera02"
}
]
},
"Type": "EntityInstance"
}