{

    //BOSS战 - 终点

    "ID": 3302,

    "EventTypeTag": [

      "CameraMoveToCenter",

      "Battle"

    ],

    "Events": {

        "OnStart": {

            "Actions": [

                {

                  "$type":"Share.CConfigEmpty"

                },

                {

                    "$type": "Share.CConfigSwitchServer",

                    "Switch": [

                        {

                            "Weight": 50,

                            "Conditions":[

                              {

                                  "$type": "Share.CConfigEventBySpecials",

                                  "ParamName": "BattleID1",

                                  "Param":0,

                                  "CompareType":"NotEqual"

                              }

                            ],

                            "Actions": [

                                {

                                    "$type":"Share.CConfigSetSpecial",

                                    "SpecialName":"BattleID",

                                    "SpecialValue":"specials(BattleID1)"

                                }

                            ]

                        },

                        {

                            "Weight": 50,

                            "Conditions":[

                              {

                                  "$type": "Share.CConfigEventBySpecials",

                                  "ParamName": "BattleID2",

                                  "Param":0,

                                  "CompareType":"NotEqual"

                              }

                            ],

                            "Actions": [

                                {

                                    "$type":"Share.CConfigSetSpecial",

                                    "SpecialName":"BattleID",

                                    "SpecialValue":"specials(BattleID2)"

                                }

                            ]

                        },

                        {

                            "Weight": 50,

                            "Conditions":[

                              {

                                  "$type": "Share.CConfigEventBySpecials",

                                  "ParamName": "BattleID3",

                                  "Param":0,

                                  "CompareType":"NotEqual"

                              }

                            ],

                            "Actions": [

                                {

                                    "$type":"Share.CConfigSetSpecial",

                                    "SpecialName":"BattleID",

                                    "SpecialValue":"specials(BattleID3)"

                                }

                            ]

                        },

                        {

                            "Weight": 50,

                            "Conditions":[

                              {

                                  "$type": "Share.CConfigEventBySpecials",

                                  "ParamName": "BattleID4",

                                  "Param":0,

                                  "CompareType":"NotEqual"

                              }

                            ],

                            "Actions": [

                                {

                                    "$type":"Share.CConfigSetSpecial",

                                    "SpecialName":"BattleID",

                                    "SpecialValue":"specials(BattleID4)"

                                }

                            ]

                        },

                        {

                            "Weight": 50,

                            "Conditions":[

                              {

                                  "$type": "Share.CConfigEventBySpecials",

                                  "ParamName": "BattleID5",

                                  "Param":0,

                                  "CompareType":"NotEqual"

                              }

                            ],

                            "Actions": [

                                {

                                    "$type":"Share.CConfigSetSpecial",

                                    "SpecialName":"BattleID",

                                    "SpecialValue":"specials(BattleID5)"

                                }

                            ]

                        },

                        {

                            "Weight": 50,

                            "Conditions":[

                              {

                                  "$type": "Share.CConfigEventBySpecials",

                                  "ParamName": "BattleID6",

                                  "Param":0,

                                  "CompareType":"NotEqual"

                              }

                            ],

                            "Actions": [

                                {

                                    "$type":"Share.CConfigSetSpecial",

                                    "SpecialName":"BattleID",

                                    "SpecialValue":"specials(BattleID6)"

                                }

                            ]

                        },

                        {

                            "Weight": 50,

                            "Conditions":[

                              {

                                  "$type": "Share.CConfigEventBySpecials",

                                  "ParamName": "BattleID7",

                                  "Param":0,

                                  "CompareType":"NotEqual"

                              }

                            ],

                            "Actions": [

                                {

                                    "$type":"Share.CConfigSetSpecial",

                                    "SpecialName":"BattleID",

                                    "SpecialValue":"specials(BattleID7)"

                                }

                            ]

                        },

                        {

                            "Weight": 50,

                            "Conditions":[

                              {

                                  "$type": "Share.CConfigEventBySpecials",

                                  "ParamName": "BattleID8",

                                  "Param":0,

                                  "CompareType":"NotEqual"

                              }

                            ],

                            "Actions": [

                                {

                                    "$type":"Share.CConfigSetSpecial",

                                    "SpecialName":"BattleID",

                                    "SpecialValue":"specials(BattleID8)"

                                }

                            ]

                        },

                        {

                            "Weight": 50,

                            "Conditions":[

                              {

                                  "$type": "Share.CConfigEventBySpecials",

                                  "ParamName": "BattleID9",

                                  "Param":0,

                                  "CompareType":"NotEqual"

                              }

                            ],

                            "Actions": [

                                {

                                    "$type":"Share.CConfigSetSpecial",

                                    "SpecialName":"BattleID",

                                    "SpecialValue":"specials(BattleID9)"

                                }

                            ]

                        },

                        {

                            "Weight": 50,

                            "Conditions":[

                              {

                                  "$type": "Share.CConfigEventBySpecials",

                                  "ParamName": "BattleID10",

                                  "Param":0,

                                  "CompareType":"NotEqual"

                              }

                            ],

                            "Actions": [

                                {

                                    "$type":"Share.CConfigSetSpecial",

                                    "SpecialName":"BattleID",

                                    "SpecialValue":"specials(BattleID10)"

                                }

                            ]

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetBattleType",

                    "BattleID":"specials(BattleID)",

                    "Type":"Boss",

                    "Predicates":[

                        {

                            "$type": "Share.CConfigEventBySpecials",

                            "ParamName": "Difficulty",

                            "Param":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetBattleType",

                    "BattleID":"specials(BattleID)",

                    "Type":"LevelEnd",

                    "Predicates":[

                        {

                            "$type": "Share.CConfigEventBySpecials",

                            "ParamName": "Difficulty",

                            "Param":2,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type":"Share.CConfigSetBattleType",

                    "BattleID":"specials(BattleID)",

                    "Type":"LevelFin",

                    "Predicates":[

                        {

                            "$type": "Share.CConfigEventBySpecials",

                            "ParamName": "Difficulty",

                            "Param":3,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    //这里已经出去了

                    "$type": "Share.CConfigTriggerBattle",

                    "BattleID": "specials(BattleID)",

                    "OnSuccess": "OnEnd",

                    "EndHollow": true

                }

            ]

        },

        "OnEnd": {

            "Actions": [

                {

                    "$type": "Share.CConfigFinishHollow"

                }

            ]

        }

    },

    "Specials": {

        "Difficulty":3,

        "BattleID": 0,

        "BattleID1": 0,

        "BattleID2": 0,

        "BattleID3": 0,

        "BattleID4": 0,

        "BattleID5": 0,

        "BattleID6": 0,

        "BattleID7": 0,

        "BattleID8": 0,

        "BattleID9": 0,

        "BattleID10": 0

    }

}

