Files
turnbasedgamedata/Config/Level/Maze/MazeTest/RogueDLC_PerformanceTest.json
2025-09-25 21:02:32 +02:00

321 lines
8.5 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.PropSetupUITrigger",
"ButtonText": {
"Hash": 3356176687794929964
},
"ButtonCallback": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "StartInteract"
}
}
],
"OverrideTargetTypes": [],
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "StartInteract"
}
},
{
"$type": "RPG.GameCore.LockPlayerControl"
},
{
"$type": "RPG.GameCore.ShowTalkUI",
"Show": true
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"LevelAreaCameraKey": {
"Custom": true,
"Key": "DiceCam01"
}
},
{
"$type": "RPG.GameCore.SwitchCharacterAnchor",
"IsLocalPlayer": true,
"CharacterUniqueName": "LocalPlayer",
"AreaName": {
"Value": "LevelArea_P90090_F90090002_G3"
},
"AnchorName": {
"Value": "PlayerStandPos"
}
},
{
"$type": "RPG.GameCore.PlayOptionTalk",
"OptionList": [
{
"$type": "RPG.GameCore.OptionTalkInfo",
"OptionTextmapID": {
"Hash": 3356176687794929964
},
"TriggerCustomString": "RollDice"
}
]
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "RollDice"
}
},
{
"$type": "RPG.GameCore.CharacterTriggerAnimState",
"CharacterUniqueName": {
"Value": "LocalPlayer"
},
"AnimStateName": "UseProp2",
"NormalizedTransitionDuration": 0.15
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.75
}
}
},
{
"$type": "RPG.GameCore.RogueDLC1Dot3DiceInteract"
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"LevelAreaCameraKey": {
"Custom": true,
"Key": "DiceCam02"
},
"BlendConfig": {
"ExportToJson": true,
"BlendType": "EaseInOut",
"BlendTime": 1
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.PlayOptionTalk",
"OptionList": [
{
"$type": "RPG.GameCore.OptionTalkInfo",
"OptionTextmapID": {
"Hash": 8095537353875098523
},
"TriggerCustomString": "ChangeCam"
}
]
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "ChangeCam"
}
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"LevelAreaCameraKey": {
"Custom": true,
"Key": "GridCam"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.PlayOptionTalk",
"OptionList": [
{
"$type": "RPG.GameCore.OptionTalkInfo",
"OptionTextmapID": {
"Hash": 12497671255772193756
},
"TriggerCustomString": "RogueTest"
}
]
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "RogueTest"
}
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"LevelAreaCameraKey": {
"Custom": true,
"Key": "GridCam"
},
"IsActive": false,
"BlendConfig": {
"ExportToJson": true,
"BlendType": "EaseInOut",
"BlendTime": 1
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.EnablePerformanceMode",
"Enable": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"Flags": [],
"EffectPath": "Stages/OriginalResPos/InteractiveProp/Chapter00/Chap00_GameplayProp_TransparentWall/_dependencies/Prefab/PerspectiveAirwall_Cameras.prefab",
"UniqueEffectName": "PerspectiveAirwall",
"ForceSimulateImmediately": false,
"SubObjectModifyDataList": []
},
{
"$type": "RPG.GameCore.PlayTimeline",
"TimelineName": "Stages/OriginalResPos/InteractiveProp/Chapter00/Chap00_GameplayProp_TransparentWall/_dependencies/Prefab/PerspectiveAirwall_Cameras_TimeLine.playable",
"Parameters": []
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_hertaspacestation_n1_transition"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 2.5
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"Flags": [],
"EffectPath": "Stages/OriginalResPos/InteractiveProp/Chapter00/Chap00_GameplayProp_TransparentWall/_dependencies/Prefab/PerspectiveAirwall_Cameras_End.prefab",
"UniqueEffectName": "PerspectiveAirwall_end",
"ForceSimulateImmediately": false,
"SubObjectModifyDataList": []
},
{
"$type": "RPG.GameCore.RemoveEffect",
"EffectPath": "Stages/OriginalResPos/InteractiveProp/Chapter00/Chap00_GameplayProp_TransparentWall/_dependencies/Prefab/PerspectiveAirwall_Cameras.prefab",
"UniqueEffectName": "PerspectiveAirwall",
"Flags": [],
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"EffectPath": "Stages/OriginalResPos/InteractiveProp/Chapter00/Chap00_GameplayProp_TransparentWall/_dependencies/Prefab/PerspectiveAirwall_Cameras_End.prefab",
"UniqueEffectName": "PerspectiveAirwall_end",
"Flags": [],
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.EnablePerformanceMode"
},
{
"$type": "RPG.GameCore.UnLockPlayerControl"
},
{
"$type": "RPG.GameCore.ShowTalkUI"
},
{
"$type": "RPG.GameCore.PropSetupUITrigger",
"ButtonText": {
"Hash": 3356176687794929964
},
"ButtonCallback": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "StartInteract"
}
}
],
"OverrideTargetTypes": [],
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedString",
"Key": "DiceCam01"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "GridCam"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "PlayerPos"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "DiceCam02"
}
]
}
}