Files
turnbasedgamedata/Config/Gameplays/TimelineControl/EntityTimelineControlGlobalConfig.json
2025-04-07 09:10:56 -03:00

358 lines
10 KiB
JSON

{
"LockRangeConfig": {
"Radius": 15,
"FanAngle": 90,
"AttackFanAngle": 360,
"DistanceRatio": 5,
"PlayerInputWeight": 0,
"CameraDistanceWeight": 0,
"LockHeightLimit": 40
},
"MaxRewindTime": 3.35,
"RewindCompleteRatio": 0.95,
"HitDetectStartProtectTime": 0.75,
"MatSwitchDuration": 1.5,
"StaticMatSwitchDuration": 1,
"RebuildFadeTime": 0.75,
"ShowMatDis": 40,
"ScanSpeed": 10,
"ScanStartAttachPoint": "EffectAttach",
"ScanHighlightDuration": 7,
"RewindOverTimeToast": {
"Hash": 17733567562893971826
},
"TimeRewindCameraShakeFadeTime": 0.2,
"FoundationRotateSpeed": 90,
"BallPositionOffset": {
"Y": 2.7
},
"FoundationBreakAnim": "L1_Collapse",
"FoundationRotateAttachPoint": "TurnPoint",
"FoundationRotationStartSoundEvent": "Ev_sfx_amphoreus_timeline_statuemove",
"FoundationRotationEndSoundEvent": "Ev_sfx_amphoreus_timeline_statuemove_stop",
"DestructibleBridgeStaticBindInfo": {
"ChildAnimName": "L1_Break",
"FirstChildOffset": {
"X": -0.88,
"Y": -1.1
},
"FirstChildRotation": {
"Y": -90
},
"SecondChildOffset": {
"X": -15,
"Y": -1.1
},
"SecondChildRotation": {
"Y": 90
},
"ChildOverrideLockRaycastOffsetHeight": 0.5
},
"ContainerAndSeedStaticBindInfo": {
"SeedOffset": {
"Y": 1.5
},
"SeedTriggerNormalizedTime": 0.4,
"PlatformFinalStateName": "L2_LiftUp"
},
"HitConfig": {
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha01_00/Eff_Monster_W1_Mecha01_00_Skill01_Attack.prefab"
},
"OnHitPlayer": [
{
"$type": "RPG.GameCore.LockPlayerControl"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.RandomConfig",
"OddsList": [
{
"FixedValue": {
"Value": 1
}
},
{
"FixedValue": {
"Value": 1
}
},
{
"FixedValue": {
"Value": 1
}
},
{
"FixedValue": {
"Value": 1
}
},
{
"FixedValue": {
"Value": 1
}
}
],
"TaskList": [
{
"$type": "RPG.GameCore.PlayFullScreenTransfer",
"TextInfo": {
"TextList": [
{
"TalkSentenceID": 304001471
}
]
}
},
{
"$type": "RPG.GameCore.PlayFullScreenTransfer",
"TextInfo": {
"TextList": [
{
"TalkSentenceID": 304001472
}
]
}
},
{
"$type": "RPG.GameCore.PlayFullScreenTransfer",
"TextInfo": {
"TextList": [
{
"TalkSentenceID": 304001473
}
]
}
},
{
"$type": "RPG.GameCore.PlayFullScreenTransfer",
"TextInfo": {
"TextList": [
{
"TalkSentenceID": 304001474
}
]
}
},
{
"$type": "RPG.GameCore.PlayFullScreenTransfer",
"TextInfo": {
"TextList": [
{
"TalkSentenceID": 304001475
}
]
}
}
],
"RandomMaskTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Mode": "SwitchOut"
},
{
"$type": "RPG.GameCore.SwitchCharacterAnchorV2",
"SwitchCharacterAnchorConfig": {
"IsLocalPlayer": true,
"CharacterUniqueName": "LocalPlayer",
"AreaName": {
"Custom": true,
"Key": "TimeRewindResetAreaName"
},
"AnchorName": {
"Custom": true,
"Key": "TimeRewindResetAnchorName"
}
}
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"CustomTime": 0.5
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.3
}
}
},
{
"$type": "RPG.GameCore.UnLockPlayerControl"
}
],
"TimeRewindStartControlEff": {
"EffPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_TimeRewindCommon_01_Dis_Lod0.prefab",
"AttachPoint": "SelectPoint"
},
"TimeRewindObjectHitEff": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_TimeRewindCommon_02_Dis_Lod0.prefab",
"TimeRewindSpecialStateMat": "Effects/Eff_Material/Special/PropCommon/Eff_PropCommon_Selected_03.mat",
"TimeRewindNormalStateMat": "Effects/Eff_Material/Special/PropCommon/Eff_PropCommon_Selected_05.mat",
"TimeRewindDisableStateMat": "Effects/Eff_Material/Special/PropCommon/Eff_PropCommon_Selected_04.mat",
"TimeRewindStaticStateMat": "Effects/Eff_Material/Special/PropCommon/Eff_PropCommon_Selected_08.mat",
"TimeRewindSpecularStateMat": "Effects/Eff_Material/Special/PropCommon/Eff_PropCommon_Selected_06.mat",
"TimeRewindErrorSpecularStateMat": "Effects/Eff_Material/Special/PropCommon/Eff_PropCommon_Selected_10.mat",
"TimeRewindSpecialStateMatNight": "Effects/Eff_Material/Special/PropCommon/Eff_PropCommon_Selected_03_Night.mat",
"TimeRewindNormalStateMatNight": "Effects/Eff_Material/Special/PropCommon/Eff_PropCommon_Selected_05_Night.mat",
"TimeRewindDisableStateMatNight": "Effects/Eff_Material/Special/PropCommon/Eff_PropCommon_Selected_04_Night.mat",
"SpecularMatConfig": {
"BlendTime": 0.25,
"Duration": 0.25
},
"TimeRewindStartNormalControlSoundEvent": "Ev_GamePlay_TimeRewind_Long_Start",
"TimeRewindEndNormalControlSoundEvent": "Ev_GamePlay_TimeRewind_Long_Exit",
"TimeRewindEntityOnStrikeSoundEvent": "Ev_sfx_amphoreus_timeline_phantom",
"TimeRewindEntityHitMonsterSoundEvent": "Ev_sfx_amphoreus_timeline_hit_monster",
"TimeRewindEntityHitPlayerSoundEvent": "Ev_sfx_amphoreus_timeline_hit_avatar",
"TimeRewindMotionEmmisionEffFadeTime": 1,
"NormalControlAttachPlayerEff": [
{
"EffPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_TimeRewindCharacterStrokes_01_Lod0.prefab"
},
{
"EffPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_TimeRewindCharacterStrokes_02_Lod0.prefab"
},
{
"EffPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_TimeRewindConsoleAvatar_02_Resident01_Lod0.prefab",
"AttachPoint": "CameraRoot"
}
],
"SpecialControlAttachPlayerEff": [
{
"EffPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_TimeRewindCharacterStrokes_03_Lod0.prefab"
},
{
"EffPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_TimeRewindCharacterStrokes_04_Lod0.prefab"
}
],
"TimeRewindSwitcherResidentEff": [
{
"EffPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_TimeRewindConsole_01_Resident01_Lod0.prefab",
"AttachPoint": "EffectAttach",
"Scale": {
"X": 0.2,
"Y": 0.2,
"Z": 0.2
},
"SyncPropState": true,
"PositionOffset": {
"Y": 0.5
},
"DynamicSpreadConfig": {
"BaseRange": 10
}
}
],
"TimeRewindSwitcherOpenResidentEff": [
{
"EffPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_TimeRewindConsole_01_ResidentOpen01_Lod0.prefab",
"AttachPoint": "EffectAttach",
"Scale": {
"X": 0.3,
"Y": 0.3,
"Z": 0.3
},
"PositionOffset": {
"Y": 0.45
}
}
],
"TimeRewindSwitcherOpenAttachPlayerEff": [],
"TimeRewindSwitcherOpenAttachPlayerBallEff": {
"EffPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_TimeRewindConsoleAvatar_01_Resident01_Lod0.prefab",
"AttachPoint": "CameraRoot"
},
"TimeRewindEnterStaticStateEff": {
"EffPath": "Effects/Eff_Prefab/Eff_Scene/InteractiveProp/Eff_Chap04_Prop_TimeRewindInteraction_01_Hit01_Lod0.prefab",
"AttachPoint": "SelectPoint"
},
"TimeRewindSwitcherInteractText": "MazeText_Maze_Puzzle_TimeRewind_02",
"TimeRewindSwitcherInteractLockedText": "MazeText_InsertionLockedConsole",
"TimeRewindEntityBeStrikedText": "MazeText_Maze_Puzzle_TimeRewind_04",
"TimeRewindEntityHitPlayerWhenRewindText": "MazeText_Maze_Puzzle_TimeRewind_05",
"InteractTimeRewindSwitcherWhenOpenText": "MazeText_Maze_Puzzle_TimeRewind_06",
"FirstPauseTaskUnlock": "6333",
"FirstTimeRewindEntityBeStrikedTaskUnlock": "6306",
"FirstForwardHitPlayerTaskUnlock": "6334",
"TimeRewindSwitcherInteractTasks": [
{
"$type": "RPG.GameCore.StartPropInteractMode",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"Mode": "UsePose02"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.2
}
}
},
{
"$type": "RPG.GameCore.TimeRewindControllerInteract"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.EndPropInteract"
}
],
"TimeRewindFinishQuestID": [
6029846,
6029847,
6029848,
6029849
],
"CameraConfig": {
"DefaultLookAtOffset": {
"X": 1,
"Y": 1,
"Z": 1
},
"TransitionTime": 0.5
},
"TimeRewindExitControlPerformTime": 1,
"AchievementConfig": {
"UseTimeRewind": 4044013,
"HitByPillar": 4084003,
"HitByBridge": 4084004,
"HitByFoundationBall": 4084005,
"HitByCarving": 4084102,
"KillMonster": 4044014,
"OverTimeXTimesInARow": 4084007,
"OverTimeXTimes": 5,
"KeepRewindOverLongTime": 4044016,
"KeepRewindOverLongTimeDuration": 30,
"KillMonsterAndPlayer": 4044015,
"HitWhenControlOther": 4044021,
"PauseBySkill": 4044017,
"PauseByItem": 4044202,
"PauseBySkillAndItem": 4044203
},
"TriggerPlayerControlTurnInPlaceAngle": 60,
"PreloadConfig": {
"ReleaseTime": 10,
"MaxPreloadCount": 4,
"ReleaseDistance": 60
},
"StaticOverTimeRewindToastCD": 2
}