//机关 2层

{

    "ID": 2010508,

    "Specials": 

    {

        "Red":2010509,

        "Yellow":2010510,

        "Blue":2010511,

        "TargetX":4,

        "TargetY":2,

        "CenterX":4,

        "CenterY":4,

        "RelativePosX":3,

        "RelativePosY":2,

        "RelativePosX2":5,

        "RelativePosY2":2,

        "Select_1":3,

        "Select_2":4,

        "Select_3":1,

        "Select_4":2,



        //临时数据

        "curcol":0,

        "targetcol":0

    },

    "Events": {

        "OnStart": {

            "Actions": [

                {

                    "$type": "Share.CConfigJump",

                    "Jump": "OnSkip",

                    "Predicates":[

                        {

                            "$type": "Share.CConfigEventByHollowVariable",

                            "Key": "SkipTrigger_2_20105",

                            "CompareType": "Equal",

                            "Count": 1

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigGoto",

                    "GotoID":201,

                    "Predicates":[

                        {

                            "$type": "Share.CConfigEventByHollowVariable",

                            "Key": "Triggered_2_20105",

                            "CompareType": "Equal",

                            "Count": 1

                        }

                    ]

                },

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.25

                },

                {

                    "$type": "Share.CConfigCameraMoveV2",

                    "StretchKey": "Far",

                    "Type": "CustomBound",

                    "BoundIndexX":14,

                    "BoundIndexY":42,

                    "CanControl":false,

                    "UseStretchZ":true

                },

                {

                    //解锁1

                    "$type": "Share.CConfigSetMapState",

                    "IndexList":[

                        27,28,29

                    ],

                    "NodeType": "All",

                    "Radius": 1,

                    "FromVisibleState": [

                        "VisibleByTriggerEvent"

                    ],

                    "ToVisibleState": ["Visible"]

                },

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 1

                },

                {

                    //战斗计数器+1

                    "$type": "Share.CConfigSetHollowVariable",

                    "ID":201,

                    "Key": "Triggered_2_20105",

                    "Value": 1

                },

                {

                    "$type": "Share.CConfigCameraMoveV2",

                    "StretchKey": "Far",

                    "Type": "CustomBound",

                    "BoundIndexX":2,

                    "BoundIndexY":70,

                    "CanControl":false,

                    "UseStretchZ":true

                },

                {

                    "$type": "Share.CConfigOpenDialog",

                    "CameraMove":false

                },

                {

                    "$type": "Share.CConfigJump",

                    "Jump": "OnChoose"

                }

            ]

        },

        "OnChoose":{

            "Actions":[

                {

                    "$type": "Share.CConfigChoiceServer",

                    "OptionsMode": "Normal",

                    "Title":"Event_2010501_Title",//以太涡流

                    "Description": "Event_2010501_Des{scenevar(Discover_2010501)+2}",//一名队友察觉到异样，示意大家停下了脚步。前方的空间扭曲成奇异的景象，这是不稳定的以太涡流。

                    "QuestionDescription": "Event_2010501_QuestionDes2",

                    "Choices": [

                        {

                            "OptionText": "与涡流共振",

                            "OptionIcon1": 113,

                            "Predicates":[

                                {

                                    "$type":"Share.CConfigEventByOr",

                                    "Predicates":[

                                        {

                                            "$type": "Share.CConfigEventByHollowVariable",

                                            "Key": "Select_1_20105",

                                            "CompareType": "Equal",

                                            "Count": "specials(Select_1)"

                                        },

                                        {

                                            "$type": "Share.CConfigEventByHollowVariable",

                                            "Key": "Select_1_20105",

                                            "CompareType": "Equal",

                                            "Count": "specials(Select_2)"

                                        }

                                    ]

                                }

                            ],

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "TurnSide"

                                        }

                                    ]

                                }

                            ]

                        },

                        {

                            "OptionText": "对涡流调幅",

                            "OptionIcon1": 113,

                            "Predicates":[

                                {

                                    "$type": "Share.CConfigEventByHollowVariable",

                                    "Key": "Select_1_20105",

                                    "CompareType": "Equal",

                                    "Count": "specials(Select_3)"

                                }

                            ],

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "TurnMid"

                                        }

                                    ]

                                }

                            ]

                        },

                        {

                            "OptionText": "对涡流调频",

                            "OptionIcon1": 113,

                            "Predicates":[

                                {

                                    "$type": "Share.CConfigEventByHollowVariable",

                                    "Key": "Select_1_20105",

                                    "CompareType": "Equal",

                                    "Count": "specials(Select_4)"

                                }

                            ],

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "TurnAround"

                                        }

                                    ]

                                }

                            ]

                        },

                        {

                            "OptionText": "离开",

                            "OptionIcon1": 106,

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigSetSpecial",

                                            "SpecialName": "choose",

                                            "SpecialValue": "1"

                                        },

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "OnEnd"

                                        }

                                    ]

                                }

                            ]

                        }

                    ]

                }



            ]

        },

        "TurnMid":{

            //红-->黄-->蓝-->红

            "Actions":[

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.75

                },

                // //===============近处================

                // //当前颜色

                // {

                //     "$type":"Share.CConfigSetSpecial",

                //     "SpecialName":"curcol",

                //     "SpecialValue":"specials(Red)",

                //     "Predicates":[

                //         {

                //             "$type":"Share.CConfigEventByEventState",

                //             "Position":"Absolute",

                //             "X":"specials(RelativePosX)",

                //             "Y":"specials(RelativePosY)",

                //             "Radius":0,

                //             // "NodeType":"All",

                //             // "EventType":"Dialog",

                //             "EventID":[

                //                 "specials(Red)"

                //             ],

                //             "Count":1,

                //             "CompareType":"Equal"

                //         }

                //     ]

                // },

                // {

                //     "$type":"Share.CConfigSetSpecial",

                //     "SpecialName":"curcol",

                //     "SpecialValue":"specials(Yellow)",

                //     "Predicates":[

                //         {

                //             "$type":"Share.CConfigEventByEventState",

                //             "Position":"Absolute",

                //             "X":"specials(RelativePosX)",

                //             "Y":"specials(RelativePosY)",

                //             "Radius":0,

                //             // "NodeType":"All",

                //             // "EventType":"Dialog",

                //             "EventID":[

                //                 "specials(Yellow)"

                //             ],

                //             "Count":1,

                //             "CompareType":"Equal"

                //         }

                //     ]

                // },

                // {

                //     "$type":"Share.CConfigSetSpecial",

                //     "SpecialName":"curcol",

                //     "SpecialValue":"specials(Blue)",

                //     "Predicates":[

                //         {

                //             "$type":"Share.CConfigEventByEventState",

                //             "Position":"Absolute",

                //             "X":"specials(RelativePosX)",

                //             "Y":"specials(RelativePosY)",

                //             "Radius":0,

                //             // "NodeType":"All",

                //             // "EventType":"Dialog",

                //             "EventID":[

                //                 "specials(Blue)"

                //             ],

                //             "Count":1,

                //             "CompareType":"Equal"

                //         }

                //     ]

                // },

                // //目标颜色

                // {

                //     "$type":"Share.CConfigSetSpecial",

                //     "SpecialName":"targetcol",

                //     "SpecialValue":"specials(Yellow)",

                //     "Predicates":[

                //         {

                //             "$type":"Share.CConfigEventByEventState",

                //             "Position":"Absolute",

                //             "X":"specials(RelativePosX)",

                //             "Y":"specials(RelativePosY)",

                //             "Radius":0,

                //             // "NodeType":"All",

                //             // "EventType":"Dialog",

                //             "EventID":[

                //                 "specials(Red)"

                //             ],

                //             "Count":1,

                //             "CompareType":"Equal"

                //         }

                //     ]

                // },

                // {

                //     "$type":"Share.CConfigSetSpecial",

                //     "SpecialName":"targetcol",

                //     "SpecialValue":"specials(Blue)",

                //     "Predicates":[

                //         {

                //             "$type":"Share.CConfigEventByEventState",

                //             "Position":"Absolute",

                //             "X":"specials(RelativePosX)",

                //             "Y":"specials(RelativePosY)",

                //             "Radius":0,

                //             // "NodeType":"All",

                //             // "EventType":"Dialog",

                //             "EventID":[

                //                 "specials(Yellow)"

                //             ],

                //             "Count":1,

                //             "CompareType":"Equal"

                //         }

                //     ]

                // },

                // {

                //     "$type":"Share.CConfigSetSpecial",

                //     "SpecialName":"targetcol",

                //     "SpecialValue":"specials(Red)",

                //     "Predicates":[

                //         {

                //             "$type":"Share.CConfigEventByEventState",

                //             "Position":"Absolute",

                //             "X":"specials(RelativePosX)",

                //             "Y":"specials(RelativePosY)",

                //             "Radius":0,

                //             // "NodeType":"All",

                //             // "EventType":"Dialog",

                //             "EventID":[

                //                 "specials(Blue)"

                //             ],

                //             "Count":1,

                //             "CompareType":"Equal"

                //         }

                //     ]

                // },

                // //改变颜色

                // {

                //     "$type": "Share.CConfigEventModification",

                //     "Position":"Absolute",

                //     "X":"specials(RelativePosX)",

                //     "Y":"specials(RelativePosY)",

                //     "Radius":0,

                //     "ModificationNum":1,

                //     "ModificationType":1,

                //     "TargetEventID": [

                //         "specials(curcol)"

                //     ],

                //     "TargetCoreNode":0,

                //     "TargetEventType":1,

                //     "TargetVisibleState":["Visible"],

                //     "EventID":[

                //         "specials(targetcol)"

                //     ],

                //     "EventState":"ShowEvent",

                //     "VisibleState":"Visible"

                // },

                //===============================

                //===============远处================(TargetX,TargetY)

                //当前颜色

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Red)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Red)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Yellow)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Yellow)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Blue)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Blue)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                //目标颜色

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Yellow)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Red)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Blue)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Yellow)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Red)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Blue)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                //改变颜色

                {

                    "$type": "Share.CConfigEventModification",

                    "Position":"Absolute",

                    "X":"specials(TargetX)",

                    "Y":"specials(TargetY)",

                    "Radius":0,

                    "ModificationNum":1,

                    "ModificationType":1,

                    "TargetEventID": [

                        "specials(curcol)"

                    ],

                    "TargetCoreNode":0,

                    "TargetEventType":1,

                    "TargetVisibleState":["Visible"],

                    "EventID":[

                        "specials(targetcol)"

                    ],

                    "EventState":"ShowEvent",

                    "VisibleState":"Visible"

                },

                //===============================

                //跳转EndTurn

                {

                    "$type": "Share.CConfigJump",

                    "Jump": "EndTurn"

                }

            ]

        },

        "TurnSide":{

            //红-->蓝-->黄--红

            "Actions":[

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.25

                },

                //===============近处================

                //当前颜色

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Red)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Red)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Yellow)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Yellow)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Blue)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Blue)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                //目标颜色

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Blue)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Red)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Red)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Yellow)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Yellow)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Blue)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                //改变颜色

                {

                    "$type": "Share.CConfigEventModification",

                    "Position":"Absolute",

                    "X":"specials(RelativePosX)",

                    "Y":"specials(RelativePosY)",

                    "Radius":0,

                    "ModificationNum":1,

                    "ModificationType":1,

                    "TargetEventID": [

                        "specials(curcol)"

                    ],

                    "TargetCoreNode":0,

                    "TargetEventType":1,

                    "TargetVisibleState":["Visible"],

                    "EventID":[

                        "specials(targetcol)"

                    ],

                    "EventState":"ShowEvent",

                    "VisibleState":"Visible"

                },

                //===============================

                //===============远处================(TargetX,TargetY)

                //当前颜色

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Red)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Red)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Yellow)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Yellow)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Blue)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Blue)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                //目标颜色

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Blue)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Red)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Red)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Yellow)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Yellow)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(TargetX)",

                            "Y":"specials(TargetY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Blue)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                //改变颜色

                {

                    "$type": "Share.CConfigEventModification",

                    "Position":"Absolute",

                    "X":"specials(TargetX)",

                    "Y":"specials(TargetY)",

                    "Radius":0,

                    "ModificationNum":1,

                    "ModificationType":1,

                    "TargetEventID": [

                        "specials(curcol)"

                    ],

                    "TargetCoreNode":0,

                    "TargetEventType":1,

                    "TargetVisibleState":["Visible"],

                    "EventID":[

                        "specials(targetcol)"

                    ],

                    "EventState":"ShowEvent",

                    "VisibleState":"Visible"

                },

                //===============================

                //跳转EndTurn

                {

                    "$type": "Share.CConfigJump",

                    "Jump": "EndTurn"

                }

            ]

        },

        "TurnAround":{

            //红-->蓝-->黄--红

            "Actions":[

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.25

                },

                //===============近处================

                //当前颜色

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Red)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Red)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Yellow)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Yellow)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Blue)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Blue)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                //目标颜色

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Blue)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Red)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Red)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Yellow)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Yellow)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX)",

                            "Y":"specials(RelativePosY)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Blue)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                //改变颜色

                {

                    "$type": "Share.CConfigEventModification",

                    "Position":"Absolute",

                    "X":"specials(RelativePosX)",

                    "Y":"specials(RelativePosY)",

                    "Radius":0,

                    "ModificationNum":1,

                    "ModificationType":1,

                    "TargetEventID": [

                        "specials(curcol)"

                    ],

                    "TargetCoreNode":0,

                    "TargetEventType":1,

                    "TargetVisibleState":["Visible"],

                    "EventID":[

                        "specials(targetcol)"

                    ],

                    "EventState":"ShowEvent",

                    "VisibleState":"Visible"

                },

                //===============================

                //===============远处================

                //当前颜色

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Red)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX2)",

                            "Y":"specials(RelativePosY2)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Red)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Yellow)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX2)",

                            "Y":"specials(RelativePosY2)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Yellow)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"curcol",

                    "SpecialValue":"specials(Blue)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX2)",

                            "Y":"specials(RelativePosY2)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Blue)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                //目标颜色

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Blue)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX2)",

                            "Y":"specials(RelativePosY2)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Red)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Red)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX2)",

                            "Y":"specials(RelativePosY2)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Yellow)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetSpecial",

                    "SpecialName":"targetcol",

                    "SpecialValue":"specials(Yellow)",

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByEventState",

                            "Position":"Absolute",

                            "X":"specials(RelativePosX2)",

                            "Y":"specials(RelativePosY2)",

                            "Radius":0,

                            // "NodeType":"All",

                            // "EventType":"Dialog",

                            "EventID":[

                                "specials(Blue)"

                            ],

                            "Count":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                //改变颜色

                {

                    "$type": "Share.CConfigEventModification",

                    "Position":"Absolute",

                    "X":"specials(RelativePosX2)",

                    "Y":"specials(RelativePosY2)",

                    "Radius":0,

                    "ModificationNum":1,

                    "ModificationType":1,

                    "TargetEventID": [

                        "specials(curcol)"

                    ],

                    "TargetCoreNode":0,

                    "TargetEventType":1,

                    "TargetVisibleState":["Visible"],

                    "EventID":[

                        "specials(targetcol)"

                    ],

                    "EventState":"ShowEvent",

                    "VisibleState":"Visible"

                },

                //===============================

                //===============================

                //跳转EndTurn

                {

                    "$type": "Share.CConfigJump",

                    "Jump": "EndTurn"

                }

            ]

        },

        "EndTurn":{

            "Actions":[

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.75

                },

                //判断是否有三个点- 黄

                //判断是否有三个点- 红

                //判断是否有三个点- 蓝

                {

                    "$type":"Share.CConfigGoto",

                    "GotoID":102,

                    "Predicates":[

                        {

                            "$type":"Share.CConfigEventByOr",

                            "Predicates":[

                                {

                                    "$type":"Share.CConfigEventByEventState",

                                    "Position":"Absolute",

                                    "X":"specials(CenterX)",

                                    "Y":"specials(CenterY)",

                                    "Radius":6,

                                    // "NodeType":"All",

                                    // "EventType":"Dialog",

                                    "EventID":[

                                        "specials(Red)"

                                    ],

                                    "Count":3,

                                    "CompareType":"Equal"

                                },

                                {

                                    "$type":"Share.CConfigEventByEventState",

                                    "Position":"Absolute",

                                    "X":"specials(CenterX)",

                                    "Y":"specials(CenterY)",

                                    "Radius":6,

                                    // "NodeType":"All",

                                    // "EventType":"Dialog",

                                    "EventID":[

                                        "specials(Yellow)"

                                    ],

                                    "Count":3,

                                    "CompareType":"Equal"

                                },

                                {

                                    "$type":"Share.CConfigEventByEventState",

                                    "Position":"Absolute",

                                    "X":"specials(CenterX)",

                                    "Y":"specials(CenterY)",

                                    "Radius":6,

                                    // "NodeType":"All",

                                    // "EventType":"Dialog",

                                    "EventID":[

                                        "specials(Blue)"

                                    ],

                                    "Count":3,

                                    "CompareType":"Equal"

                                }

                            ]

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigGoto",

                    "GotoID":101,

                    "Predicates":[

                        //解锁置换标志

                        {

                            "$type": "Share.CConfigEventByHollowVariable",

                            "Key": "Trigger_2_20105",

                            "CompareType": "Equal",

                            "Count": 1

                        }

                    ]

                },

                //抬起一半降下一半

                {

                    //解锁置换标志

                    "$type": "Share.CConfigSetHollowVariable",

                    "Key": "Trigger_2_20105",

                    "Value": 1

                },

                {

                    //解锁1

                    "$type": "Share.CConfigSetMapState",

                    "IndexList":[

                        38,42,62,66,75,77

                    ],

                    "NodeType": "All",

                    "Radius": 1,

                    "FromVisibleState": [

                        "VisibleByTriggerEvent"

                    ],

                    "ToVisibleState": ["Visible"]

                },

                {

                    //解锁2

                    "$type": "Share.CConfigSetMapState",

                    "IndexList":[

                        39,41,63,65,74,78

                    ],

                    "NodeType": "All",

                    "Radius": 1,

                    "FromVisibleState": [

                        "Visible"

                    ],

                    "ToVisibleState": ["VisibleByTriggerEvent"]

                },

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.5

                },

                //--N 返回choose

                {

                    "$type": "Share.CConfigJump",

                    "Jump": "OnChoose"

                },

                //----

                {

                    //解锁置换标志

                    "$type": "Share.CConfigSetHollowVariable",

                    "ID":101,

                    "Key": "Trigger_2_20105",

                    "Value": 0

                },

                {

                    //解锁2

                    "$type": "Share.CConfigSetMapState",

                    "IndexList":[

                        39,41,63,65,74,78

                    ],

                    "NodeType": "All",

                    "Radius": 1,

                    "FromVisibleState": [

                        "VisibleByTriggerEvent"

                    ],

                    "ToVisibleState": ["Visible"]

                },

                {

                    //解锁1

                    "$type": "Share.CConfigSetMapState",

                    "IndexList":[

                        38,42,62,66,75,77

                    ],

                    "NodeType": "All",

                    "Radius": 1,

                    "FromVisibleState": [

                        "Visible"

                    ],

                    "ToVisibleState": ["VisibleByTriggerEvent"]

                },

                //--N 返回choose

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 0.75

                },

                {

                    "$type": "Share.CConfigJump",

                    "Jump": "OnChoose"

                },



                //--Y OnFinish

                {

                    "$type": "Share.CConfigJump",

                    "ID":102,

                    "Jump": "OnFinish"

                }





            ]

        },

        "OnSkip": {

            "Actions": [

                {

                    //屏蔽触发

                    "$type": "Share.CConfigSetHollowVariable",

                    "Key": "SkipTrigger_2_20105",

                    "Value": 0

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "OnEnd": {

            "Actions": [

                {

                    "$type": "Share.CConfigCloseDialog",

                    "CameraMove":false

                },

                {

                    "$type": "Share.CConfigCameraMoveV2",

                    "StretchKey": "Back",

                    "Type": "Back",

                    "CanControl":true,

                    "UseStretchZ":false

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "OnFinish": {

            "Actions": [

                //全部抬起

                {

                    //解锁2

                    "$type": "Share.CConfigSetMapState",

                    "IndexList":[

                        38,39,41,42,50,54,62,63,65,66,74,75,76,77,78

                    ],

                    "NodeType": "All",

                    "Radius": 1,

                    "FromVisibleState": [

                        "VisibleByTriggerEvent"

                    ],

                    "ToVisibleState": ["Visible"]

                },

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 1

                },

                //事件修改

                {

                    //红9

                    "$type": "Share.CConfigEventModification",

                    // "ModifyID": 2010101,

                    "ModificationNum":3,

                    "ModificationType":1,

                    "TargetEventID": [

                        "specials(Red)",

                        "specials(Yellow)",

                        "specials(Blue)"

                    ],

                    "TargetCoreNode":0,

                    "TargetEventType":1,

                    // "TargetEventState":["Locked"],

                    "TargetVisibleState":["Visible"],

                    "EventID":[

                        1005

                    ],

                    "EventState":"ShowEvent",

                    "VisibleState":"Visible",

                    "Position":"Absolute",

                    "X":"specials(CenterX)",

                    "Y":"specials(CenterY)",

                    "Radius":6

                },

                {

                    //红9

                    "$type": "Share.CConfigEventModification",

                    // "ModifyID": 2010101,

                    "ModificationNum":2,

                    "ModificationType":1,

                    "TargetEventID": [

                        2010507,

                        2010508

                    ],

                    "TargetCoreNode":0,

                    "TargetEventType":1,

                    "TargetEventState":["Locked"],

                    "TargetVisibleState":["Visible"],

                    "EventID":[

                        1003

                    ],

                    "EventState":"Locked",

                    "VisibleState":"Visible",

                    "Position":"Absolute",

                    "X":"specials(CenterX)",

                    "Y":"specials(CenterY)",

                    "Radius":6,

                    "ExcludePlayerPos":true

                },

                {

                    "$type": "Share.CConfigCloseDialog",

                    "CameraMove":false

                },

                {

                    "$type": "Share.CConfigCameraMoveV2",

                    "StretchKey": "Back",

                    "Type": "Back",

                    "CanControl":true,

                    "UseStretchZ":false

                },

                {

                    "$type": "Share.CConfigFinishEvent",

                    "CanTriggerAgain":false

                }

            ]

        }

    }

}

