turnbasedgamedata/Config/Level/LevelInstanceGraph/F20101001/LG_NPC_F20101001_G89_400002.json
2024-10-21 03:16:22 -03:00

128 lines
3.8 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.CollectDataConditions",
"TaskIDList": [
802420301
],
"MainMissionIDList": [],
"PerformanceIDList": [],
"PerformanceIDDsList": [],
"CustomValueMainMissionIDList": []
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802420301,
"SubMissionState": "Finish"
},
"SuccessTaskList": [
{
"$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_Paster04.prefab",
"SubObjectModifyDataList": []
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.CaptureNPCToCharacter",
"CharacterUniqueName": {
"Value": "8024203_Junk"
},
"ReleaseIfPerformanceEnd": false,
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"Targets": [
400002
]
}
},
{
"$type": "RPG.GameCore.SwitchCharacterAnchorV2",
"SwitchCharacterAnchorConfig": {
"CharacterUniqueName": "8024203_Junk",
"AreaName": {
"Value": "LevelArea_P20101_F20101001_G89"
},
"AnchorName": {
"Value": "Anchor2"
},
"ResetAnimation": false,
"ResetCamera": false,
"ResetTurnInPlace": true
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitTransferFinishedEvent"
},
{
"$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": "2"
},
"OnUIEnter": [],
"OnUIExitImmediately": [
{
"$type": "RPG.GameCore.EndDialogueEntityInteract"
}
]
}
]
}
],
"Type": "EntityInstance"
}