turnbasedgamedata/Config/Level/GroupGraph/F10101001/Group_F10101001_G242.json
2024-10-21 03:16:22 -03:00

221 lines
6.7 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "ShowUI_G240"
},
"OnEvent": [
{
"$type": "RPG.GameCore.SetMunicipalEnable"
},
{
"$type": "RPG.GameCore.StartDialogueEntityInteract",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400002
]
},
"LevelGraphPath": "Config/Level/Props/InteractMode/TriggerEvent_TriggerType_08.json",
"UseOverrideData": true,
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedString",
"Value": "Level/Common_Adventure/UseInteractNPCJunk.prefab",
"Key": "DialogueEntityInteract_AreaPath"
},
{
"$type": "RPG.GameCore.SharedString",
"Value": "UseInteractNPCJunk,UseInteractNPCJunk_Camera",
"Key": "DialogueEntityInteract_CameraKey"
},
{
"$type": "RPG.GameCore.SharedString",
"Value": "UseInteractNPCJunk",
"Key": "DialogueEntityInteract_AreaName"
},
{
"$type": "RPG.GameCore.SharedFloat",
"Value": 1,
"Key": "ResetEntityTransform"
}
]
}
},
{
"$type": "RPG.GameCore.ShowUI",
"Name": "Ui.ActivitySummon.Entrance.ActivitySummonEntrancePage",
"WaitForExit": true,
"Param": {
"Value": "5"
},
"OnUIEnter": [],
"OnUIExitImmediately": [
{
"$type": "RPG.GameCore.EndDialogueEntityInteract"
},
{
"$type": "RPG.GameCore.SetMunicipalEnable",
"Visible": true
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "8024205_OpenUI"
}
},
{
"$type": "RPG.GameCore.CaptureNPCToCharacter",
"CharacterUniqueName": {
"Value": "8024205_Junk"
},
"ReleaseIfPerformanceEnd": false,
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400002
]
}
},
{
"$type": "RPG.GameCore.SwitchCharacterAnchorV2",
"SwitchCharacterAnchorConfig": {
"CharacterUniqueName": "8024205_Junk",
"AreaName": {
"Value": "LevelArea_P10101_F10101001_G242"
},
"AnchorName": {
"Value": "Anchor1"
},
"ResetAnimation": false,
"ResetCamera": false,
"ResetTurnInPlace": true
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400002
]
},
"Flags": [],
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W3_Junk_00/Eff_Monster_W3_Junk_00_Paster05.prefab",
"SubObjectModifyDataList": []
},
{
"$type": "RPG.GameCore.SetMunicipalEnable"
},
{
"$type": "RPG.GameCore.StartDialogueEntityInteract",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400002
]
},
"LevelGraphPath": "Config/Level/Props/InteractMode/TriggerEvent_TriggerType_08.json",
"UseOverrideData": true,
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedString",
"Value": "Level/Common_Adventure/UseInteractNPCJunk.prefab",
"Key": "DialogueEntityInteract_AreaPath"
},
{
"$type": "RPG.GameCore.SharedString",
"Value": "UseInteractNPCJunk,UseInteractNPCJunk_Camera",
"Key": "DialogueEntityInteract_CameraKey"
},
{
"$type": "RPG.GameCore.SharedString",
"Value": "UseInteractNPCJunk",
"Key": "DialogueEntityInteract_AreaName"
},
{
"$type": "RPG.GameCore.SharedFloat",
"Value": 1,
"Key": "ResetEntityTransform"
}
]
}
},
{
"$type": "RPG.GameCore.ShowUI",
"Name": "Ui.ActivitySummon.Entrance.ActivitySummonEntrancePage",
"WaitForExit": true,
"Param": {
"Value": "5"
},
"OnUIEnter": [],
"OnUIExitImmediately": [
{
"$type": "RPG.GameCore.EndDialogueEntityInteract"
},
{
"$type": "RPG.GameCore.SetMunicipalEnable",
"Visible": true
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitLevelGraphFinish",
"WaitMode": "Dispose",
"OnFinish": [
{
"$type": "RPG.GameCore.ClosePage",
"PageNames": [
"ActivitySummonEntrancePage"
],
"PageRootNames": [],
"IsSilentExit": false
},
{
"$type": "RPG.GameCore.ActiveVirtualCamera",
"AreaName": "UseInteractNPCJunk",
"AnchorName": "UseInteractNPCJunk_Camera",
"IsActive": false,
"FollowTargetAnchorName": "RootPointPropInteract",
"LookAtTargetAnchorName": "RootPointPropInteract",
"BlendConfig": {
"ExportToJson": true,
"BlendType": "Cut",
"CustomCurveName": "BlendCut10",
"BlendTime": 1
},
"DynamicParams": {}
},
{
"$type": "RPG.GameCore.UnLockPlayerControl"
},
{
"$type": "RPG.GameCore.SetLocalPlayerDitherAlpha",
"DitherAlpha": 1,
"Duration": 0.2
}
]
}
]
}
],
"Type": "Group"
}