{

    "ID": 1011107,

    "EventTypeTag": [

        "NoneInteractEventWithAnim"

        // "Empty"

    ],

    "Events": {

        "OnStart":{

            "Actions":[

                {

                    "$type": "Share.CConfigJump",

                    "Jump": "OnNothing",

                    "Predicates": [

                        {

                            "$type": "Share.CConfigEventByHollowVariable",

                            "Key": "Event.1011107",

                            "CompareType": "Greater",

                            "Count": 0

                        }

                    ]

                },

                {

                    "$type": "Share.CConfigJump",

                    "Jump": "OnUnlock",

                    "Predicates": [

                        {

                            "$type": "Share.CConfigEventByHollowVariable",

                            "Key": "Event.1011107",

                            "CompareType": "Equal",

                            "Count": 0

                        }

                    ]

                }

            ]

        },

        "OnNothing":{

            "Actions":[

                {

                    "$type": "Share.CConfigAddItem",

                    "ItemID": 1,

                    "Count": "rand(35,65)"

                },

                {

                    "$type":"Share.CConfigEmpty"

                },  

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "OnUnlock": {

            "Actions": [

                {

                    "$type": "Share.CConfigSetHollowVariable",

                    "Key": "Event.1011107",

                    "Value": 1

                },

                {

                    "$type": "Share.CConfigEventModification",

                    "ModificationNum":1,

                    "ModificationType":1,

                    "X":0,

                    "Y":0,

                    "Radius":10,

                    "Position":"Relative",

                    "TargetEventID": [

                        1011107

                    ],

                    "TargetVisibleState":["Visible"],

                    "TargetEventType":1,

                    "EventID":[

                        1011107

                    ],

                    "EventState":"Locked",

                    "VisibleState":"Visible",

                    "ExcludePlayerPos": true

                },

                {

                    "$type": "Share.CConfigEventModification",

                    "ModificationNum":1,

                    "ModificationType":1,

                    "X":0,

                    "Y":0,

                    "Radius":10,

                    "Position":"Relative",

                    "TargetEventID": [

                        1011107

                    ],

                    "TargetVisibleState":["VisibleAtGridAround"],

                    "TargetEventType":1,

                    "EventID":[

                        1011107

                    ],

                    "EventState":"Locked",

                    "VisibleState":"VisibleAtGridAround",

                    "ExcludePlayerPos": true

                },

                {

                    "$type": "Share.CConfigPlayAnim",

                    "WaitingTime": 4

                },

                {

                    "$type": "Share.CConfigCameraMove",

                    "StretchKey": "Far",

                    "CanControl": false ,

                    "Type": "CustomBound",

                    "BoundIndexX":7,

                    "BoundIndexY":26

                },

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.8

                },

                {

                    "$type": "Share.CConfigSetMapState",

                    "Position": "Absolute",

                    "NodeType": "All",

                    "X": 8,

                    "Y": 0,

                    "Radius": 0,

                    "Count": 1,

                    "FromVisibleState": [

                        "VisibleByTriggerEvent"

                    ],

                    "ToVisibleState": ["Visible"]

                },

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.1

                },

                {

                    "$type": "Share.CConfigSetMapState",

                    "Position": "Absolute",

                    "NodeType": "All",

                    "X": 9,

                    "Y": 0,

                    "Radius": 0,

                    "Count": 1,

                    "FromVisibleState": [

                        "VisibleByTriggerEvent"

                    ],

                    "ToVisibleState": ["Visible"]

                },

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.1

                },

                {

                    "$type": "Share.CConfigSetMapState",

                    "Position": "Absolute",

                    "NodeType": "All",

                    "X": 8,

                    "Y": 1,

                    "Radius": 0,

                    "Count": 1,

                    "FromVisibleState": [

                        "VisibleByTriggerEvent"

                    ],

                    "ToVisibleState": ["Visible"]

                },

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.1

                },

                {

                    "$type": "Share.CConfigSetMapState",

                    "Position": "Absolute",

                    "NodeType": "All",

                    "X": 9,

                    "Y": 1,

                    "Radius": 0,

                    "Count": 1,

                    "FromVisibleState": [

                        "VisibleByTriggerEvent"

                    ],

                    "ToVisibleState": ["Visible"]

                },

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.8

                },

                {

                    "$type": "Share.CConfigCameraMove",

                    "Type": "Player",

                    "StretchKey": "Back"

                },

                {

                    "$type": "Share.CConfigShowTip",

                    "TipID": 101110701

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]   

        }

    }

}

