{ "OnInitSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.PropInitDayOfWeekAction", "ActionList": [] } ] } ], "OnStartSequece": [ { "TaskList": [] }, { "TaskList": [ { "$type": "RPG.GameCore.PropSetupTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TargetGroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "TargetID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "TargetTypes": [], "ColliderRelativePath": "CustomTrigger_DoorOpen", "OnTriggerEnter": [ { "$type": "RPG.GameCore.AnimSetParameter", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "ParameterName": "IsOpen", "ParameterType": "Bool", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ], "OnTriggerExit": [] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropSetupTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TargetGroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "TargetID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "TargetTypes": [], "ColliderRelativePath": "CustomTrigger_DoorClose", "OnTriggerEnter": [], "OnTriggerExit": [ { "$type": "RPG.GameCore.AnimSetParameter", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "ParameterName": "IsOpen", "ParameterType": "Bool" } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitTransferFinishedEvent" }, { "$type": "RPG.GameCore.BlockInputController", "Enable": true, "ActionNameList": [] }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Maze_Prop_Cocoon_TriggerOpen" } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropStateChangeListenerConfig", "FromState": "Hidden", "ToState": "CheckPointDisable", "FromAnyState": true, "OnChange": [ { "$type": "RPG.GameCore.PropTriggerAnimState", "AnimStateName": "Appear", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropStateChangeListenerConfig", "FromState": "CheckPointDisable", "ToState": "CheckPointEnable", "OnChange": [ { "$type": "RPG.GameCore.NotifyFarmUnlock" } ], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropSetupTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TargetGroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "TargetID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "TargetTypes": [], "ColliderRelativePath": "CustomTrigger_Tutorial", "DisableAfterTriggered": true, "OnTriggerEnter": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "TriggerTutorial" } } ], "OnTriggerExit": [] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "TriggerTutorial" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.TutorialTaskUnlock", "TriggerParam": { "Value": "5102" } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropSetupUITrigger", "ColliderRelativePath": "TriggerUIBtn", "ButtonTextCustom": { "Custom": true, "Key": "UITextmapID" }, "ButtonCallback": [ { "$type": "RPG.GameCore.BlockInputController", "Enable": true, "ActionNameList": [] }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Maze_Prop_Cocoon_TriggerOpen" } } ], "ConsiderAngleLimit": true, "InteractAngleRange": 240, "OverrideTargetTypes": [], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "Maze_Prop_Cocoon_TriggerOpen" }, "WaitOwnerOnly": true, "GoNextImmediately": true }, { "$type": "RPG.GameCore.OpenCocoon", "OnCancel": [ { "$type": "RPG.GameCore.EndPropInteract" } ], "OnUIEnter": [ { "$type": "RPG.GameCore.StartPropInteractMode", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "Mode": "UseInteractiveProp", "UseOverrideData": true, "OverrideData01": { "AreasPath": "Level/Common_Adventure/UsePropCocoon.prefab", "AreaName": "UsePropCocoon", "AnchorName": "UseProp_Camera" } } ], "BattleAreaID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 127619726 ] } }, "BattleAreaConfigID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 72930322 ] } } }, { "$type": "RPG.GameCore.EndPropInteract" } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedInt", "Key": "CocoonID" }, { "$type": "RPG.GameCore.SharedInt", "Key": "BattleAreaGroupID" }, { "$type": "RPG.GameCore.SharedInt", "Key": "BattleAreaID" }, { "$type": "RPG.GameCore.SharedString", "Key": "UITextmapID" }, { "$type": "RPG.GameCore.SharedFloat", "Value": -1, "Key": "FloorBattleAreaID" }, { "$type": "RPG.GameCore.SharedFloat", "Value": -1, "Key": "BattleAreaConfigID" } ] }, "Type": "Entity" }