HollowPS_TV_experiments/extras/zzz-0.1-jsons/Event9991235.json

734 lines
30 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//策略事件
{
"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"
}
]
}
}
}