{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.PropStateChangeListenerConfig", "ToState": "Open", "OnChange": [ { "$type": "RPG.GameCore.PropStateExecute", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "Execute": [ { "$type": "RPG.GameCore.PropSetupUITrigger", "ButtonText": { "Hash": 15884757849518020635 }, "ButtonCallback": [ { "$type": "RPG.GameCore.StartPropInteractMode", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "SinglePropID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 77 } }, "ID": { "IsDynamic": false, "FixedValue": { "Value": 300001 } } } }, "Mode": "LockControl" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcKey", "SingleNpcKey": { "Custom": true, "Key": "Bird" }, "SingleUniqueName": { "Value": "LogisticsRobot01" } }, "Flags": [], "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_NPC_Special_RobCrane_00_BoxHide.prefab", "AttachPoint": "Prop", "ForceSimulateImmediately": false, "SubObjectModifyDataList": [] }, { "$type": "RPG.GameCore.NpcPossession", "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "NpcUniqueName": "LogisticsRobot01", "PossessionInfo": { "Name": "Possession_PamBroom" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Bird_Walk" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.EndPropInteract" }, { "$type": "RPG.GameCore.SetNpcStatus", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcKey", "SingleNpcKey": { "Custom": true, "Key": "Bird" }, "SingleUniqueName": { "Value": "LogisticsRobot01" } }, "Status": "FollowByPlayer" }, { "$type": "RPG.GameCore.PropEnableCollider", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "SinglePropID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 77 } }, "ID": { "IsDynamic": false, "FixedValue": { "Value": 300001 } } } } }, { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "InteractID": { "IsDynamic": false, "FixedValue": { "Value": 1010 } } } ], "OverrideTargetTypes": [], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] } ], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedString", "Key": "Bird" }, { "$type": "RPG.GameCore.SharedString", "Key": "Bird_Stop" } ] } }