mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2026-03-05 15:55:55 +08:00
146 lines
3.9 KiB
JSON
146 lines
3.9 KiB
JSON
{
|
|
"OnInitSequece": [],
|
|
"OnStartSequece": [
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvSetupButtonListTrigger",
|
|
"TriggerName": "MissionTrigger",
|
|
"ButtonsByName": [
|
|
"Interact"
|
|
],
|
|
"ButtonConfigs": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvOnButtonPressed",
|
|
"ButtonName": "Interact",
|
|
"OnPressedCallback": [
|
|
{
|
|
"$type": "RPG.GameCore.ActiveVirtualCamera",
|
|
"LevelAreaCameraKey": {
|
|
"Custom": true,
|
|
"Key": "CameraAnchor"
|
|
},
|
|
"BlendConfig": {
|
|
"ExportToJson": true,
|
|
"BlendType": "EaseInOut",
|
|
"BlendTime": 1.5
|
|
},
|
|
"DynamicParams": {}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Common_Prop_MissionHint_01_Resident01_Lod0.prefab",
|
|
"Flags": [],
|
|
"ForceImmediateFadeOut": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffectList",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
|
},
|
|
"EffectList": [
|
|
{
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/Interactive Object/Eff_Chap02_X221_EscapeLaser_01_Area_Lod0.prefab",
|
|
"Scale": {
|
|
"X": 0.75,
|
|
"Y": 0.75,
|
|
"Z": 0.75
|
|
},
|
|
"ForceSimulateImmediately": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvEnableButtons",
|
|
"TriggerName": "MissionTrigger",
|
|
"ButtonsByName": [
|
|
"Interact"
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RogueDLC1Dot3ImmediateNotify",
|
|
"NotifyType": "RayInteract"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEntityEvent",
|
|
"EventName": {
|
|
"Value": "Clt_OnStart"
|
|
},
|
|
"InstanceID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitCustomString",
|
|
"CustomString": {
|
|
"Value": "RayRoomFinish"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/Interactive Object/Eff_Chap02_X221_EscapeLaser_01_Area_Lod0.prefab",
|
|
"Flags": [],
|
|
"ForceImmediateFadeOut": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ActiveVirtualCamera",
|
|
"LevelAreaCameraKey": {
|
|
"Custom": true,
|
|
"Key": "CameraAnchor"
|
|
},
|
|
"IsActive": false,
|
|
"BlendConfig": {
|
|
"ExportToJson": true,
|
|
"BlendType": "EaseInOut",
|
|
"BlendTime": 1.5
|
|
},
|
|
"DynamicParams": {}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEntityEvent",
|
|
"EventName": {
|
|
"Value": "Clt_OnEnd"
|
|
},
|
|
"InstanceID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": []
|
|
}
|
|
],
|
|
"ValueSource": {
|
|
"Values": [
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "CameraAnchor"
|
|
}
|
|
]
|
|
},
|
|
"Type": "Entity"
|
|
} |