{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.CaptureNPCToCharacter", "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 35 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 400001 } }, "CharacterUniqueName": { "Value": "101040110_Hook" } }, { "$type": "RPG.GameCore.SetNpcWaypath", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcID", "SingleNpcID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 35 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 400001 } } } }, "UsageType": "TaskFollow" }, { "$type": "RPG.GameCore.SetNpcStatus", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcID", "SingleNpcID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 35 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 400001 } } } }, "Status": "FollowByPlayer" } ] }, { "TaskList": [ { "$type": "RPG.GameCore.NpcToPlayerDistanceTrigger", "GroupID": 35, "GroupNpcID": 400001, "FarDistance": 25, "FarTask": [ { "$type": "RPG.GameCore.TriggerPerformance", "ValueSource": {}, "PerformanceType": "D", "PerformanceID": 101040121 } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "HookArrived_101040110" } }, { "$type": "RPG.GameCore.ClearNpcDistanceTrigger", "GroupID": 35, "GroupNpcID": 400001 }, { "$type": "RPG.GameCore.PropSetupTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropID", "SinglePropID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 35 } }, "ID": { "IsDynamic": false, "FixedValue": { "Value": 300001 } } } }, "TargetGroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "TargetID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "TargetTypes": [], "DestroyAfterTriggered": true, "OnTriggerEnter": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Story_101040110" } } ], "BlockDialogueInRange": true } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "Story_101040110" } }, { "$type": "RPG.GameCore.TriggerPerformance", "ValueSource": {}, "PerformanceType": "D", "PerformanceID": 101040110 }, { "$type": "RPG.GameCore.FinishPerformanceMission", "Key": "Mission_101040110" } ] } ], "Type": "Mission" }