281 lines
11 KiB
JSON
281 lines
11 KiB
JSON
{
|
||
|
||
"ID": 780,
|
||
|
||
"Specials": {
|
||
|
||
"BattleID": 0,
|
||
|
||
"BattleID1": 0,
|
||
|
||
"BattleID2": 0,
|
||
|
||
"BattleID3": 0,
|
||
|
||
"BattleID4": 0,
|
||
|
||
"BattleID5": 0,
|
||
|
||
|
||
|
||
"CardCount":5,
|
||
|
||
"NextLayer":0
|
||
|
||
},
|
||
|
||
"Events": {
|
||
|
||
"OnStart": {
|
||
|
||
"Actions": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigOpenDialog"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigLogText",
|
||
|
||
"Messages": [
|
||
|
||
"首领的信号似乎就在附近", // 首领的信号似乎在更深层的空洞里
|
||
|
||
"不管这么多,先击败眼前的敌人!" // 先击败眼前的敌人!再去找它算账!
|
||
|
||
],
|
||
|
||
"Predicates":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventBySpecials",
|
||
|
||
"ParamName": "CardCount",
|
||
|
||
"Param":"itemtype(31)",
|
||
|
||
"CompareType":"LessEqual"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigLogText",
|
||
|
||
"Messages": [
|
||
|
||
"首领的信号似乎被什么干扰了", // 首领的信号似乎在更深层的空洞里
|
||
|
||
"不管这么多,先击败眼前的敌人!" // 先击败眼前的敌人!再去找它算账!
|
||
|
||
],
|
||
|
||
"Predicates":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventBySpecials",
|
||
|
||
"ParamName": "CardCount",
|
||
|
||
"Param":"itemtype(31)",
|
||
|
||
"CompareType":"Greater"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSwitchServer",
|
||
|
||
"Switch": [
|
||
|
||
{
|
||
|
||
"Weight": 25,
|
||
|
||
"Actions": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "BattleID",
|
||
|
||
"SpecialValue": "specials(BattleID1)"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"Weight": 25,
|
||
|
||
"Actions": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "BattleID",
|
||
|
||
"SpecialValue": "specials(BattleID2)"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"Weight": 25,
|
||
|
||
"Actions": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "BattleID",
|
||
|
||
"SpecialValue": "specials(BattleID3)"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"Weight": 25,
|
||
|
||
"Actions": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "BattleID",
|
||
|
||
"SpecialValue": "specials(BattleID4)"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"Weight": 25,
|
||
|
||
"Actions": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "BattleID",
|
||
|
||
"SpecialValue": "specials(BattleID5)"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigTriggerBattle",
|
||
|
||
"BattleID": "specials(BattleID)",
|
||
|
||
"OnSuccess": "OnCurse",
|
||
|
||
"Predicates":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventBySpecials",
|
||
|
||
"ParamName": "CardCount",
|
||
|
||
"Param":"itemtype(31)",
|
||
|
||
"CompareType":"Greater"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigTriggerBattle",
|
||
|
||
"BattleID": "specials(BattleID)",
|
||
|
||
"OnSuccess": "OnFinish",
|
||
|
||
"Predicates":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventBySpecials",
|
||
|
||
"ParamName": "CardCount",
|
||
|
||
"Param":"itemtype(31)",
|
||
|
||
"CompareType":"LessEqual"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"OnCurse":{
|
||
|
||
"Actions": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigLogText",
|
||
|
||
"Messages": [
|
||
|
||
"JsonText_827" // 以这样的战斗状态,完成委托没有问题!
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigChoiceServer",
|
||
|
||
"OptionsMode": "Normal",
|
||
|
||
"Description": "JsonText_808", // 稍稍休整一下吧。
|
||
|
||
"Choices": [
|
||
|
||
{
|
||
|
||
"OptionText": "JsonText_809", // 检查以太适性状况。
|
||
|
||
"OptionText2": "JsonText_810", // (清除一个侵蚀症状)
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
//有诅咒
|
||
|
||
"$type": "Share.CConfigEventByCurse",
|
||
|
||
// "Type": 1,
|
||
|
||
"CompareType": "Greater",
|
||
|
||
"Count": 0
|
||
|
||
}
|
||
|
||
],
|
||
|
||
"OptionContents": [
|
||
|
||
{
|
||
|
||
"Actions": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump": "Op_1_Over"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"OptionText": "JsonText_811", // 确认撤退路线。
|
||
|
||
"OptionText2": "JsonText_812", // (降低20点压力值)
|
||
|
||
"OptionContents": [
|
||
|
||
{
|
||
|
||
"Actions": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigModifySceneProperty",
|
||
|
||
"Property": "Stamina",
|
||
|
||
"Count": -20
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump": "Op_1_Over"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"Op_1_Over": {
|
||
|
||
"Actions": [
|
||
|
||
{
|
||
|
||
//主动清除1个诅咒
|
||
|
||
"$type": "Share.CConfigRemoveCurse",
|
||
|
||
"RemoveType": "Initiative",
|
||
|
||
"Count": 1
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigLogText",
|
||
|
||
"Messages": [
|
||
|
||
"JsonText_813" // 继续向深层进发吧!
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump": "OnEnd"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"OnEnd": {
|
||
|
||
"Actions": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigCloseDialog"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigNewHollow",
|
||
|
||
"HollowMaps":["20102-1"],
|
||
|
||
"SectionID": "NextLayer"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigGotoNextHollow",
|
||
|
||
"SectionID":"specials(NextLayer)"
|
||
|
||
},
|
||
|
||
// {
|
||
|
||
// "$type": "Share.CConfigGotoNextHollow"
|
||
|
||
// },
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigFinishEvent"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"OnFinish":{
|
||
|
||
"Actions":[
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigLogText",
|
||
|
||
"Messages": [
|
||
|
||
"已发现首领位置"
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigCloseDialog"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetMapState",
|
||
|
||
"Position": "Absolute",
|
||
|
||
"NodeType": "All",
|
||
|
||
"X": "playerpos(X)+1",
|
||
|
||
"Y": "playerpos(Y)",
|
||
|
||
"Radius": 0,
|
||
|
||
"Count": 1,
|
||
|
||
"FromVisibleState": [
|
||
|
||
"VisibleByTriggerEvent"
|
||
|
||
],
|
||
|
||
"ToVisibleState": ["Visible"]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetMapState",
|
||
|
||
"Position": "Absolute",
|
||
|
||
"NodeType": "All",
|
||
|
||
"X": "playerpos(X)+2",
|
||
|
||
"Y": "playerpos(Y)",
|
||
|
||
"Radius": 0,
|
||
|
||
"Count": 1,
|
||
|
||
"FromVisibleState": [
|
||
|
||
"VisibleByTriggerEvent"
|
||
|
||
],
|
||
|
||
"ToVisibleState": ["Visible"]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigFinishEvent"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|