turnbasedgamedata/Config/Level/Props/Chap03/InitLevelGraph_Prop_Chap03_WGPManagar_02.json
2024-10-21 03:16:22 -03:00

476 lines
12 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "EnterBulletTime"
}
},
{
"$type": "RPG.GameCore.WolfBroGunEnableBulletTime",
"TimeScale": 0.05
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/Interactive Object/Eff_Common_MAZ_SpecialVision_01_WolfGunPlay.prefab"
},
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_FakePlayer_Special_WolfGun_00_ClockScreen.prefab"
},
{
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_FakePlayer_Special_WolfGun_00_SkillClockBoy.prefab"
}
]
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_vo_wanfa_daba_skill_zidanshijian"
},
"EmitterType": "LocalPlayer",
"IsPropLodLoop": true,
"EventCD": 3
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_storyd_clockboy_chaos"
},
"EmitterType": "LocalPlayer",
"IsPropLodLoop": true,
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.SetGameplayBGMEmotionState",
"StateName": "State_Gameplay_MovieGame_Unbeatable"
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "WolfBro_AddMP"
},
"GoNextImmediately": true,
"ResetWhenTaskBegin": true
},
{
"$type": "RPG.GameCore.WolfBroGunPlayPuzzleModifyEnergy",
"Value": 25,
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.TriggerEffectList",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
},
"EffectList": [
{
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_MAZ_RecoverMP.prefab"
}
]
},
{
"$type": "RPG.GameCore.TutorialTaskUnlock",
"TriggerParam": {
"Value": "6107"
}
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "ExitBulletTime"
},
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.WolfBroGunEnableBulletTime",
"Enable": false,
"TimeScale": 1
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/Interactive Object/Eff_Common_MAZ_SpecialVision_01_WolfGunPlay.prefab",
"Flags": []
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_FakePlayer_Special_WolfGun_00_ClockScreen.prefab",
"Flags": []
},
{
"$type": "RPG.GameCore.SetGameplayBGMEmotionState",
"StateName": "State_Gameplay_MovieGame_Unbeatable",
"Reset": true
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_storyd_clockboy_stop"
},
"EmitterType": "LocalPlayer",
"IsPropLodLoop": true,
"TaskEnabled": false
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "BoomEffect"
},
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "BoomPoint"
}
},
"IsAttachToTargetEntity": true,
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_FakePlayer_Special_WolfGun_00_TargetExplosive.prefab",
"SubObjectModifyDataList": []
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CharacterCameraTargetType": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
},
"CameraConfig": {
"ConfigType": "ShakeConfig",
"ShakeTemplateName": "Common_Rapid_Middle",
"OverrideShakeConfigV2": {
"ShakeScale": 2,
"ShakeTime": 0.5,
"ShakeDir": {
"X": 0,
"Y": 1,
"Z": 0
}
},
"NoiseConfig": {},
"Priority": 10
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer"
},
"Duration": 0.2,
"Iteration": 5,
"BlurStart": 0.1
}
]
},
{
"IsLoop": true,
"TaskList": []
},
{
"TaskList": []
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PropStateChangeServerListenerConfig"
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "GameUIClose"
},
"WaitOwnerOnly": true
},
{
"$type": "RPG.GameCore.SwitchCharacterAnchorV2",
"SwitchCharacterAnchorConfig": {
"IsLocalPlayer": true,
"CharacterUniqueName": "LocalPlayer",
"LevelAreaKey": {
"Custom": true,
"Key": "ExitPoint"
},
"ResetTurnInPlace": true
}
},
{
"$type": "RPG.GameCore.SetLocalPlayerDitherAlpha",
"DitherAlpha": 1,
"Duration": 0.5
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"LevelAreaCameraKey": {
"Custom": true,
"Key": "EnterCamera"
},
"IsActive": false,
"BlendConfig": {
"ExportToJson": true,
"BlendType": "EaseInOut",
"UseDefaultBlendCurve": true,
"BlendTime": 1
},
"DynamicParams": {}
},
{
"$type": "RPG.GameCore.UnLockPlayerControl"
},
{
"$type": "RPG.GameCore.EnableNPCMonsterAI",
"Enable": true,
"GroupMonsterIDs": [],
"UniqueNames": []
},
{
"$type": "RPG.GameCore.EnablePlayerPlayIdleShow"
},
{
"$type": "RPG.GameCore.PropReqInteract",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"InteractID": {
"IsDynamic": false,
"FixedValue": {
"Value": 1020
}
}
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "GameUIOpen"
},
"WaitOwnerOnly": true
},
{
"$type": "RPG.GameCore.CharacterTriggerFreeStyle",
"TargetAlias": {
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
"FetchType": "SingleNpcByNpcKey",
"SingleNpcKey": {
"Custom": true,
"Key": "EnterNPC"
}
},
"StoryAvatarID": "NPC_Special_WolfBro_00",
"StoryMotionID": 900170266
},
{
"$type": "RPG.GameCore.PropEnableCollider",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
},
{
"$type": "RPG.GameCore.ShowUI",
"Name": "Ui.Puzzle.WolfBroShooting.WolfBroShootingMainEntrancePage",
"WaitForExit": true,
"OnUIEnter": [],
"OnUIExitImmediately": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "GameUIClose"
}
},
{
"$type": "RPG.GameCore.PropEnableCollider",
"Enabled": true,
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"CustomTime": 0.1
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "WGP_PlayerBeHit"
},
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.GlobalTimeSlow",
"TimeScale": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.01
}
},
"UnscaledDuration": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.2
}
},
"SlowKey": "WF_E",
"TaskEnabled": false
},
{
"$type": "RPG.GameCore.SetLocalPlayerDitherAlpha",
"Duration": 0.05
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.15
}
},
"IsRealtime": true
},
{
"$type": "RPG.GameCore.SetLocalPlayerDitherAlpha",
"DitherAlpha": 1,
"Duration": 0.05
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.15
}
},
"IsRealtime": true
},
{
"$type": "RPG.GameCore.SetLocalPlayerDitherAlpha",
"Duration": 0.05
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.15
}
},
"IsRealtime": true
},
{
"$type": "RPG.GameCore.SetLocalPlayerDitherAlpha",
"DitherAlpha": 1,
"Duration": 0.05
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.15
}
},
"IsRealtime": true
},
{
"$type": "RPG.GameCore.SetLocalPlayerDitherAlpha",
"Duration": 0.05
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.15
}
},
"IsRealtime": true
},
{
"$type": "RPG.GameCore.SetLocalPlayerDitherAlpha",
"DitherAlpha": 1,
"Duration": 0.05
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvOnButtonPressed",
"ButtonName": "MiniGameButton",
"OnPressedCallback": []
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedString",
"Key": "BoomPoint"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "EnterCamera"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "EnterNPC"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "ExitPoint"
}
]
},
"Type": "Entity"
}