//策略事件

{

    "ID": 9991235,

    "Specials": {

        "BattleID": 0,

        "WeightRoad1": 10,

        "WeightRoad2": 10,

        "WeightRoad3": 10,

        "WeightRoad4": 10,

        "WeightRoad5": 10,

        "WeightRoad6": 10

    },

    "Events": {

        "OnStart": {

            "Actions": [

                //报告位置

                {

                    "$type": "Share.CConfigSetHollowVariable",

                    "Key": "PlayerR.1000",

                    "Value": 0

                },

                {

                    "$type": "Share.CConfigSetHollowVariable",

                    "Key": "PlayerP.1000",

                    "Value": 0

                },

                {

                    "$type": "Share.CConfigOpenDialog"

                },

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1388", // 发现了失事调查团队留下的装备

                        "JsonText_1389" // 或许有可利用的东西

                    ]

                },

                //策略触发计数

                {

                    "$type": "Share.CConfigSetHollowVariable",

                    "Key": "Choose.1000",

                    "Value": "scenevar(Choose.1000)+1"

                },

                {

                    "$type": "Share.CConfigIf",

                    "OnSuccess": "OnChoose0",

                    "OnFailure": "OnChoose1",

                    "Conditions": [

                        {

                            "$type": "Share.CConfigEventByHollowVariable",

                            "Key": "Choose.1000",

                            "Count": 1,

                            "CompareType": "Equal"

                        }

                    ]

                },

                //进入多级选择

                {

                    "$type": "Share.CConfigJump",

                    "Jump": "OnChoose0"

                }

            ]

        },

        "OnChoose0": {

            "Actions": [

                {

                    "$type": "Share.CConfigChoiceServer",

                    "OptionsMode": "Normal",

                    "Description": "JsonText_1390", // 有一个损坏的邦布，里面还有残留的“萝卜”数据

                    "Choices": [

                        {

                            "OptionText": "JsonText_1391", // 激活数据信息

                            "OptionText2": "JsonText_1392", // （查看区域地图）

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "ShowMap"

                                        }

                                    ]

                                }

                            ]

                        }

                    ]

                }

            ]

        },

        "OnChoose1": {

            "Actions": [

                {

                    "$type": "Share.CConfigChoiceServer",

                    "OptionsMode": "Normal",

                    "Description": "JsonText_1390", // 有一个损坏的邦布，里面还有残留的“萝卜”数据

                    "Choices": [

                        {

                            "OptionText": "JsonText_1391", // 激活数据信息

                            "OptionText2": "JsonText_1393", // （再次查看区域地图）

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "ShowMap"

                                        }

                                    ]

                                }

                            ]

                        },

                        {

                            "OptionText": "JsonText_1394", // 激活残留的功能件

                            "OptionText2": "JsonText_1395", // （选择阻挡敌军巡逻的方式）

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "OnChoose2"

                                        }

                                    ]

                                }

                            ]

                        },

                        {

                            "OptionText": "JsonText_847", // 离开

                            "OptionText2": "JsonText_860", // （结束）

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "OP_5_1"

                                        }

                                    ]

                                }

                            ],

                            "Predicates": [

                                {

                                    "$type": "Share.CConfigEventByHollowVariable",

                                    "Key": "Choose.1000",

                                    "Count": 1,

                                    "CompareType": "Equal"

                                }

                            ]

                        },

                        {

                            "OptionText": "JsonText_847", // 离开

                            "OptionText2": "JsonText_860", // （结束）

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "OP_5_2"

                                        }

                                    ]

                                }

                            ],

                            "Predicates": [

                                {

                                    "$type": "Share.CConfigEventByHollowVariable",

                                    "Key": "Choose.1000",

                                    "Count": 2,

                                    "CompareType": "Equal"

                                }

                            ]

                        }

                    ]

                }

            ]

        },

        "OnChoose2": {

            "Actions": [

                //三选一

                {

                    "$type": "Share.CConfigChoiceServer",

                    "OptionsMode": "Normal",

                    "Description": "JsonText_1396", // 或许可以利用邦布干扰附近的敌人

                    "Choices": [

                        {

                            "OptionText": "JsonText_1397", // 发出高频信号

                            "OptionText2": "JsonText_1398", // （所有敌人在4回合内停止巡逻，立即进入战斗）

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "OP_1"

                                        }

                                    ]

                                }

                            ]

                        },

                        {

                            "OptionText": "JsonText_1399", // 发出白噪音

                            "OptionText2": "JsonText_1400", // （下次战斗彻底杀死敌军，但是战斗难度提升至精英）

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "OP_2"

                                        }

                                    ]

                                }

                            ],

                            "Predicates": [

                                {

                                    "$type": "Share.CConfigEventByHollowVariable",

                                    "Key": "Kill.1000",

                                    "Count": 0,

                                    "CompareType": "Equal"

                                }

                            ]

                        },

                        {

                            "OptionText": "JsonText_1401", // 定向扰乱信号

                            "OptionText2": "JsonText_1402", // （右侧一名敌军永久停止巡逻，包括击败后再召唤的，立即进入战斗）

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "OP_3"

                                        }

                                    ]

                                }

                            ],

                            "Predicates": [

                                {

                                    "$type": "Share.CConfigEventByHollowVariable",

                                    "Key": "Choose.1000",

                                    "Count": 1,

                                    "CompareType": "Equal"

                                }

                            ]

                        },

                        {

                            "OptionText": "JsonText_1401", // 定向扰乱信号

                            "OptionText2": "JsonText_1403", // （左侧一名敌军永久停止巡逻，包括击败后再召唤的，立即进入战斗）

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "OP_4"

                                        }

                                    ]

                                }

                            ],

                            "Predicates": [

                                {

                                    "$type": "Share.CConfigEventByHollowVariable",

                                    "Key": "Choose.1000",

                                    "Count": 2,

                                    "CompareType": "Equal"

                                }

                            ]

                        },

                        {

                            "OptionText": "JsonText_1404", // 看看别的

                            "OptionText2": "JsonText_1405", // （返回上一级选择）

                            "OptionContents": [

                                {

                                    "Actions": [

                                        {

                                            "$type": "Share.CConfigJump",

                                            "Jump": "OnChoose1"

                                        }

                                    ]

                                }

                            ]

                        }

                    ]

                }

            ]

        },

        "ShowMap": {

            "Actions": [

                //关闭对话框

                {

                    "$type": "Share.CConfigCloseDialog"

                },

                //查看全图

                {

                    "$type": "Share.CConfigCameraMove",

                    "StretchKey": "Far",

                    "Type": "Player",

                    "CanControl": false

                },

                //停顿一秒

                {

                    "$type": "Share.CConfigWaitSeconds",

                    "Time": 1

                },

                //恢复玩家位置，打开对话框

                {

                    "$type": "Share.CConfigCameraMove",

                    "StretchKey": "Back",

                    "Type": "Player",

                    "CanControl": true

                },

                {

                    "$type": "Share.CConfigOpenDialog"

                },

                //返回选项

                {

                    "$type": "Share.CConfigJump",

                    "Jump": "OnChoose2"

                }

            ]

        },

        "OP_1": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1406" // 附近的敌人被惊动了！准备战斗！

                    ]

                },

                {

                    "$type": "Share.CConfigSetHollowVariable",

                    "Key": "Patrol.1000",

                    "Value": 5

                },

                {

                    "$type": "Share.CConfigTriggerBattle",

                    "BattleID": "specials(BattleID)",

                    "OnSuccess": "op_ed_1"

                }

            ]

        },

        "OP_2": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1407" // 扰乱信号有效，周遭的敌人暂时不会被卷入了

                    ]

                },

                {

                    "$type": "Share.CConfigSetHollowVariable",

                    "Key": "Kill.1000",

                    "Value": 1

                },

                {

                    "$type": "Share.CConfigCloseDialog"

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "OP_3": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1406" // 附近的敌人被惊动了！准备战斗！

                    ]

                },

                {

                    "$type": "Share.CConfigSwitchServer",

                    "Switch": [

                        {

                            "Weight": 100,

                            "Actions": [

                                //设置权重，排除永久死亡路径4-6

                                {

                                    "$type": "Share.CConfigSetSpecial",

                                    "SpecialName": "WeightRoad4",

                                    "SpecialValue": 0,

                                    "Predicates": [

                                        {

                                            "$type": "Share.CConfigEventByHollowVariable",

                                            "Key": "Dead.1004",

                                            "Count": -1,

                                            "CompareType": "Equal"

                                        }

                                    ]

                                },

                                {

                                    "$type": "Share.CConfigSetSpecial",

                                    "SpecialName": "WeightRoad5",

                                    "SpecialValue": 0,

                                    "Predicates": [

                                        {

                                            "$type": "Share.CConfigEventByHollowVariable",

                                            "Key": "Dead.1005",

                                            "Count": -1,

                                            "CompareType": "Equal"

                                        }

                                    ]

                                },

                                {

                                    "$type": "Share.CConfigSetSpecial",

                                    "SpecialName": "WeightRoad6",

                                    "SpecialValue": 0,

                                    "Predicates": [

                                        {

                                            "$type": "Share.CConfigEventByHollowVariable",

                                            "Key": "Dead.1006",

                                            "Count": -1,

                                            "CompareType": "Equal"

                                        }

                                    ]

                                }

                            ]

                        }

                    ]

                },

                //进入战斗

                {

                    "$type": "Share.CConfigTriggerBattle",

                    "BattleID": "specials(BattleID)",

                    "OnSuccess": "op_ed_3"

                }

            ]

        },

        "OP_4": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1406" // 附近的敌人被惊动了！准备战斗！

                    ]

                },

                {

                    "$type": "Share.CConfigSwitchServer",

                    "Switch": [

                        {

                            "Weight": 100,

                            "Actions": [

                                //设置权重，排除永久死亡路径1-3

                                {

                                    "$type": "Share.CConfigSetSpecial",

                                    "SpecialName": "WeightRoad1",

                                    "SpecialValue": 0,

                                    "Predicates": [

                                        {

                                            "$type": "Share.CConfigEventByHollowVariable",

                                            "Key": "Dead.1001",

                                            "Count": -1,

                                            "CompareType": "Equal"

                                        }

                                    ]

                                },

                                {

                                    "$type": "Share.CConfigSetSpecial",

                                    "SpecialName": "WeightRoad2",

                                    "SpecialValue": 0,

                                    "Predicates": [

                                        {

                                            "$type": "Share.CConfigEventByHollowVariable",

                                            "Key": "Dead.1002",

                                            "Count": -1,

                                            "CompareType": "Equal"

                                        }

                                    ]

                                },

                                {

                                    "$type": "Share.CConfigSetSpecial",

                                    "SpecialName": "WeightRoad3",

                                    "SpecialValue": 0,

                                    "Predicates": [

                                        {

                                            "$type": "Share.CConfigEventByHollowVariable",

                                            "Key": "Dead.1003",

                                            "Count": -1,

                                            "CompareType": "Equal"

                                        }

                                    ]

                                }

                            ]

                        }

                    ]

                },

                //进入战斗

                {

                    "$type": "Share.CConfigTriggerBattle",

                    "BattleID": "specials(BattleID)",

                    "OnSuccess": "op_ed_4"

                }

            ]

        },

        "OP_5_1": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1408" // 这个残破邦布的电量已经耗光，暂时不能用了。\n谢谢你的帮助。

                    ]

                },

                {

                    "$type": "Share.CConfigCloseDialog"

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "OP_5_2": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1409" // 残破邦布用尽了残存机构的全部电量，已经彻底停止了运转。\n安息吧。

                    ]

                },

                {

                    "$type": "Share.CConfigCloseDialog"

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "op_ed_1": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1410" // 干扰成功了，敌人会暂时停止巡逻

                    ]

                },

                {

                    "$type": "Share.CConfigCloseDialog"

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "op_ed_3": {

            "Actions": [

                //随机禁行4-6

                {

                    "$type": "Share.CConfigSwitchServer",

                    "Switch": [

                        {

                            "Weight": "specials(WeightRoad4)",

                            "Actions": [

                                {

                                    "$type": "Share.CConfigSetHollowVariable",

                                    "Key": "Move.1004",

                                    "Value": 1

                                },

                                {

                                    "$type": "Share.CConfigJump",

                                    "Jump": "BanRoad4"

                                }

                            ]

                        },

                        {

                            "Weight": "specials(WeightRoad5)",

                            "Actions": [

                                {

                                    "$type": "Share.CConfigSetHollowVariable",

                                    "Key": "Move.1005",

                                    "Value": 1

                                },

                                {

                                    "$type": "Share.CConfigJump",

                                    "Jump": "BanRoad5"

                                }

                            ]

                        },

                        {

                            "Weight": "specials(WeightRoad6)",

                            "Actions": [

                                {

                                    "$type": "Share.CConfigSetHollowVariable",

                                    "Key": "Move.1006",

                                    "Value": 1

                                },

                                {

                                    "$type": "Share.CConfigJump",

                                    "Jump": "BanRoad6"

                                }

                            ]

                        }

                    ]

                }

            ]

        },

        "op_ed_4": {

            "Actions": [

                //随机禁行1-3

                {

                    "$type": "Share.CConfigSwitchServer",

                    "Switch": [

                        {

                            "Weight": "specials(WeightRoad1)",

                            "Actions": [

                                {

                                    "$type": "Share.CConfigSetHollowVariable",

                                    "Key": "Move.1001",

                                    "Value": 1

                                },

                                {

                                    "$type": "Share.CConfigJump",

                                    "Jump": "BanRoad1"

                                }

                            ]

                        },

                        {

                            "Weight": "specials(WeightRoad2)",

                            "Actions": [

                                {

                                    "$type": "Share.CConfigSetHollowVariable",

                                    "Key": "Move.1002",

                                    "Value": 1

                                },

                                {

                                    "$type": "Share.CConfigJump",

                                    "Jump": "BanRoad2"

                                }

                            ]

                        },

                        {

                            "Weight": "specials(WeightRoad3)",

                            "Actions": [

                                {

                                    "$type": "Share.CConfigSetHollowVariable",

                                    "Key": "Move.1003",

                                    "Value": 1

                                },

                                {

                                    "$type": "Share.CConfigJump",

                                    "Jump": "BanRoad3"

                                }

                            ]

                        }

                    ]

                }

            ]

        },

        "BanRoad1": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1411" // 远处传来了轰鸣声，左侧上方路径的敌人被升起的隔离门堵住了去路

                    ]

                },

                {

                    "$type": "Share.CConfigCloseDialog"

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "BanRoad2": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1412" // 远处传来了轰鸣声，左侧中间路径的敌人被升起的隔离门堵住了去路

                    ]

                },

                {

                    "$type": "Share.CConfigCloseDialog"

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "BanRoad3": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1413" // 远处传来了轰鸣声，左侧下方路径的敌人被升起的隔离门堵住了去路

                    ]

                },

                {

                    "$type": "Share.CConfigCloseDialog"

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "BanRoad4": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1414" // 远处传来了轰鸣声，右侧上方路径的敌人被升起的隔离门堵住了去路

                    ]

                },

                {

                    "$type": "Share.CConfigCloseDialog"

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "BanRoad5": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1415" // 远处传来了轰鸣声，右侧中间路径的敌人被升起的隔离门堵住了去路

                    ]

                },

                {

                    "$type": "Share.CConfigCloseDialog"

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        },

        "BanRoad6": {

            "Actions": [

                {

                    "$type": "Share.CConfigLogText",

                    "Messages": [

                        "JsonText_1413" // 远处传来了轰鸣声，左侧下方路径的敌人被升起的隔离门堵住了去路

                    ]

                },

                {

                    "$type": "Share.CConfigCloseDialog"

                },

                {

                    "$type": "Share.CConfigFinishEvent"

                }

            ]

        }

    }

}

