1899 lines
67 KiB
JSON
1899 lines
67 KiB
JSON
{
|
||
|
||
"ID": 2010913, //绝望滋生,全局事件2
|
||
|
||
//1.替身移动;2.开关三个; 3.桥打开;
|
||
|
||
"EventTypeTag": [
|
||
|
||
"Empty"
|
||
|
||
],
|
||
|
||
"Specials": {
|
||
|
||
"BridgeCount": 0,
|
||
|
||
"BridgeCount_1": 0,
|
||
|
||
"BridgeCount_2": 0,
|
||
|
||
"X":2, //替身初始位置X
|
||
|
||
"Y":3,
|
||
|
||
"PIndex":24,//玩家初始index
|
||
|
||
"Diff":0, //储存玩家当前index与上一步index的差
|
||
|
||
"Empty":0,
|
||
|
||
"SwitchState":0, //机关1的开关状态判断
|
||
|
||
"MoveCount":0,
|
||
|
||
"Player_X":0,
|
||
|
||
"Player_Y":0
|
||
|
||
},
|
||
|
||
"Events": {
|
||
|
||
|
||
|
||
"OnPlayerMove": {
|
||
|
||
"Actions": [
|
||
|
||
//拿到玩家坐标
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigSetSpecial",
|
||
|
||
"SpecialName":"Player_X",
|
||
|
||
"SpecialValue":"playerpos(X)"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigSetSpecial",
|
||
|
||
"SpecialName":"Player_Y",
|
||
|
||
"SpecialValue":"playerpos(Y)"
|
||
|
||
},
|
||
|
||
//最终观测任务判断
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigJump",
|
||
|
||
"Jump":"Quest",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventBySpecials",
|
||
|
||
"ParamName": "Player_X",
|
||
|
||
"Param": 2,
|
||
|
||
"CompareType": "Equal"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventBySpecials",
|
||
|
||
"ParamName": "Player_Y",
|
||
|
||
"Param": 1,
|
||
|
||
"CompareType": "Equal"
|
||
|
||
},
|
||
|
||
//桥已升起
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByEventState",
|
||
|
||
"X": 4,
|
||
|
||
"Y": 3,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"VisibleState": [
|
||
|
||
"Visible"
|
||
|
||
],
|
||
|
||
"Count": 1,
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Radius": 0
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//计布器
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "MoveCount",
|
||
|
||
"SpecialValue": "specials(MoveCount)+1"
|
||
|
||
},
|
||
|
||
//还原格子
|
||
|
||
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 6,
|
||
|
||
"Y": 2,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 2010901 ],//开始点
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"TargetEventState":["Finished"],
|
||
|
||
"TargetVisibleState":[ "Visible"],
|
||
|
||
"EventID": [ 2010902 ],//空
|
||
|
||
"EventState": "Unstable",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 6,
|
||
|
||
"Y": 2,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 2010912 ],//提示
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"TargetEventState":["Finished"],
|
||
|
||
"TargetVisibleState":[ "Visible"],
|
||
|
||
"EventID": [ 2010902 ],//空
|
||
|
||
"EventState": "Unstable",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 5,
|
||
|
||
"Y": 3,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 15,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 2010904 ],//起始点
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"TargetEventState":["Finished"],
|
||
|
||
"TargetVisibleState":[ "Visible"],
|
||
|
||
"EventID": [ 2010902 ],//空
|
||
|
||
"EventState": "Unstable",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 6,
|
||
|
||
"Y": 3,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 2,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 2010911 ],//扭蛋
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"TargetEventState":["Finished"],
|
||
|
||
"TargetVisibleState":[ "Visible"],
|
||
|
||
"EventID": [ 2010902 ],//空
|
||
|
||
"EventState": "Unstable",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 6,
|
||
|
||
"Y": 3,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 2,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 2010903 ],//战斗
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"TargetEventState":["Finished"],
|
||
|
||
"TargetVisibleState":[ "Visible"],
|
||
|
||
"EventID": [ 2010902 ],//空
|
||
|
||
"EventState": "Unstable",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 6,
|
||
|
||
"Y": 3,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 2,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 3003 ],//战斗
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"TargetEventState":["Finished"],
|
||
|
||
"TargetVisibleState":[ "Visible"],
|
||
|
||
"EventID": [ 2010902 ],//空
|
||
|
||
"EventState": "Unstable",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetMapState",
|
||
|
||
"X": 6,
|
||
|
||
"Y": 3,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"NodeType": "All",
|
||
|
||
"Radius": 2,
|
||
|
||
"Count": 1,
|
||
|
||
"FromState": ["Finished"],
|
||
|
||
"ToState": ["Unstable"]
|
||
|
||
},
|
||
|
||
//保险起见,判断方向前全部清零一次
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Right.2010901",
|
||
|
||
"Value": 0
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Left.2010902",
|
||
|
||
"Value": 0
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Up.2010903",
|
||
|
||
"Value": 0
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Down.2010904",
|
||
|
||
"Value": 0
|
||
|
||
},
|
||
|
||
|
||
|
||
//得到index差值 playerpos(Index)-specials(PIndex)
|
||
|
||
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "Diff",
|
||
|
||
"SpecialValue": "playerpos(Index)-specials(PIndex)"
|
||
|
||
},
|
||
|
||
|
||
|
||
//判断是否往右走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Right.2010901",
|
||
|
||
"Value": 1,
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"Diff",
|
||
|
||
"Param":1,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//判断是否往左走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Left.2010902",
|
||
|
||
"Value": 1,
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"Diff",
|
||
|
||
"Param":-1,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//判断是否往上走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Up.2010903",
|
||
|
||
"Value": 1,
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"Diff",
|
||
|
||
"Param":-1,
|
||
|
||
"CompareType":"Less"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//判断是否往下走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Down.2010904",
|
||
|
||
"Value": 1,
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"Diff",
|
||
|
||
"Param":1,
|
||
|
||
"CompareType":"Greater"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//更新Pindex的值
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "PIndex",
|
||
|
||
"SpecialValue": "playerpos(Index)"
|
||
|
||
},
|
||
|
||
|
||
|
||
//边界格子
|
||
|
||
|
||
|
||
//替身在(1,3)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OneThree",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":1,
|
||
|
||
"Y":3,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//替身在(1,2)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OneTwo",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":1,
|
||
|
||
"Y":2,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//替身在(2,1)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"TwoOne",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":2,
|
||
|
||
"Y":1,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//替身在(3,2)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"ThreeTwo",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":3,
|
||
|
||
"Y":2,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//替身在(4,3)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"FourThree",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":4,
|
||
|
||
"Y":3,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//替身在(3,4)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"ThreeFour",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":3,
|
||
|
||
"Y":4,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//替身在(3,3)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"ThreeFour",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":3,
|
||
|
||
"Y":3,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//替身在(3,5)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"ThreeFive",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":3,
|
||
|
||
"Y":5,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//替身在(2,4)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"TwoFour",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":2,
|
||
|
||
"Y":4,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//替身在(1,5)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OneFive",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":1,
|
||
|
||
"Y":5,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//替身在(1,4)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OneFour",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":1,
|
||
|
||
"Y":4,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
|
||
|
||
//四通八达的格子
|
||
|
||
|
||
|
||
//得到向右的变量,跳转到往右走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoRight",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Right.2010901",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//得到向左的变量,跳转到往左走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoLeft",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Left.2010902",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//得到向上的变量,跳转到往上走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoUp",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Up.2010903",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//得到向下的变量,跳转到往下走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoDown",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Down.2010904",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"OneThree":{
|
||
|
||
"Actions":[
|
||
|
||
|
||
|
||
//得到向右的变量,跳转到往右走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoRight",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Right.2010901",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//上
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoUp",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Up.2010903",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//得到向下的变量,跳转到往下走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoDown",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Down.2010904",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"OneTwo":{
|
||
|
||
"Actions":[
|
||
|
||
|
||
|
||
//得到向右的变量,跳转到往右走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoRight",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Right.2010901",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//得到向下的变量,跳转到往下走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoDown",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Down.2010904",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"TwoOne":{
|
||
|
||
"Actions":[
|
||
|
||
|
||
|
||
//得到向下的变量,跳转到往下走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoDown",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Down.2010904",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"ThreeTwo":{
|
||
|
||
"Actions":[
|
||
|
||
//得到向左的变量,跳转到往左走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoLeft",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Left.2010902",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
|
||
|
||
//得到向下的变量,跳转到往下走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoDown",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Down.2010904",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"FourThree":{
|
||
|
||
"Actions":[
|
||
|
||
//得到向左的变量,跳转到往左走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoLeft",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Left.2010902",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"ThreeFour":{
|
||
|
||
"Actions":[
|
||
|
||
//得到向左的变量,跳转到往左走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoLeft",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Left.2010902",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//得到向上的变量,跳转到往上走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoUp",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Up.2010903",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//得到向下的变量,跳转到往下走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoDown",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Down.2010904",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"ThreeFive":{
|
||
|
||
"Actions":[
|
||
|
||
|
||
|
||
//得到向上的变量,跳转到往上走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoUp",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Up.2010903",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"TwoFour":{
|
||
|
||
"Actions":[
|
||
|
||
|
||
|
||
//得到向右的变量,跳转到往右走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoRight",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Right.2010901",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//得到向左的变量,跳转到往左走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoLeft",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Left.2010902",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
|
||
|
||
//得到向上的变量,跳转到往上走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoUp",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Up.2010903",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"OneFive":{
|
||
|
||
"Actions":[
|
||
|
||
|
||
|
||
|
||
|
||
//得到向上的变量,跳转到往上走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoUp",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Up.2010903",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"OneFour":{
|
||
|
||
"Actions":[
|
||
|
||
|
||
|
||
//得到向右的变量,跳转到往右走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoRight",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Right.2010901",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
|
||
|
||
//得到向上的变量,跳转到往上走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoUp",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Up.2010903",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//得到向下的变量,跳转到往下走
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"GoDown",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventByHollowVariable",
|
||
|
||
"Key": "Down.2010904",
|
||
|
||
"CompareType": "Equal",
|
||
|
||
"Count": 1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"GoRight":{
|
||
|
||
"Actions":[
|
||
|
||
//下一步出现
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": "specials(X)+1",
|
||
|
||
"Y": "specials(Y)",
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
//"TargetEventID": [ 1000 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 2010907 ],//替身
|
||
|
||
"EventState": "ShowEvent",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//X自加
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "X",
|
||
|
||
"SpecialValue":"specials(X)+1"
|
||
|
||
},
|
||
|
||
//上一步还原
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": "specials(X)-1",
|
||
|
||
"Y": "specials(Y)",
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 2010907 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 1000 ],
|
||
|
||
"EventState": "Locked",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//还原全局变量Right
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Right.2010901",
|
||
|
||
"Value": 0
|
||
|
||
},
|
||
|
||
//到达机关1,解锁机关2&3
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_1",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":2,
|
||
|
||
"Y":1,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
|
||
|
||
//到達机关2&3
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_2_1",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":1,
|
||
|
||
"Y":5,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_2_2",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":3,
|
||
|
||
"Y":5,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"GoLeft":{
|
||
|
||
"Actions":[
|
||
|
||
//下一步出现
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": "specials(X)-1",
|
||
|
||
"Y": "specials(Y)",
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
//"TargetEventID": [ 1000 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 2010907 ],//替身
|
||
|
||
"EventState": "ShowEvent",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//X自加
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "X",
|
||
|
||
"SpecialValue":"specials(X)-1"
|
||
|
||
},
|
||
|
||
//上一步还原
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": "specials(X)+1",
|
||
|
||
"Y": "specials(Y)",
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 2010907 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 1000 ],
|
||
|
||
"EventState": "Locked",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//还原全局变量Left
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Left.2010902",
|
||
|
||
"Value": 0
|
||
|
||
},
|
||
|
||
//到达机关1,解锁机关2&3
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_1",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":2,
|
||
|
||
"Y":1,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//到達机关2&3
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_2_1",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":1,
|
||
|
||
"Y":5,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_2_2",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":3,
|
||
|
||
"Y":5,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"GoUp":{
|
||
|
||
"Actions":[
|
||
|
||
//下一步出现
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": "specials(X)",
|
||
|
||
"Y": "specials(Y)-1",
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
//"TargetEventID": [ 1000 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 2010907 ],//替身
|
||
|
||
"EventState": "ShowEvent",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//y自加
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "Y",
|
||
|
||
"SpecialValue":"specials(Y)-1"
|
||
|
||
},
|
||
|
||
|
||
|
||
//上一步还原
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": "specials(X)",
|
||
|
||
"Y": "specials(Y)+1",
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 2010907 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 1000 ],
|
||
|
||
"EventState": "Locked",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//还原全局变量Up
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Up.2010903",
|
||
|
||
"Value": 0
|
||
|
||
},
|
||
|
||
//到达机关1,解锁机关2&3
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_1",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":2,
|
||
|
||
"Y":1,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//到達机关2&3
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_2_1",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":1,
|
||
|
||
"Y":5,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_2_2",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":3,
|
||
|
||
"Y":5,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"GoDown":{
|
||
|
||
"Actions":[
|
||
|
||
//下一步出现
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": "specials(X)",
|
||
|
||
"Y": "specials(Y)+1",
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
//"TargetEventID": [ 1000 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 2010907 ],//替身
|
||
|
||
"EventState": "ShowEvent",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//y自加
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "Y",
|
||
|
||
"SpecialValue":"specials(Y)+1"
|
||
|
||
},
|
||
|
||
//上一步还原
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": "specials(X)",
|
||
|
||
"Y": "specials(Y)-1",
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 2010907 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 1000 ],
|
||
|
||
"EventState": "Locked",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//还原全局变量Down
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetHollowVariable",
|
||
|
||
"Key": "Down.2010904",
|
||
|
||
"Value": 0
|
||
|
||
},
|
||
|
||
//到达机关1,解锁机关2&3
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_1",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":2,
|
||
|
||
"Y":1,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//到達机关2&3
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_2_1",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":1,
|
||
|
||
"Y":5,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"Switch_2_2",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":3,
|
||
|
||
"Y":5,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"State":["ShowEvent"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Equal",
|
||
|
||
"Radius":0,
|
||
|
||
"EventID":[2010907] //替身
|
||
|
||
}
|
||
|
||
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"Switch_1":{ //机关2&3打开
|
||
|
||
"Actions":[
|
||
|
||
|
||
|
||
//判断机关是否开过,开过则失效 SwitchState=1
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"SwitchState",
|
||
|
||
"Param":1,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
|
||
|
||
// {
|
||
|
||
// "$type": "Share.CConfigCameraMove",
|
||
|
||
// "StretchKey": "Far",
|
||
|
||
// "Type": "CustomBound",
|
||
|
||
// "BoundIndexX":0,
|
||
|
||
// "BoundIndexY":61
|
||
|
||
// },
|
||
|
||
// {
|
||
|
||
// "$type": "Share.CConfigWaitSeconds",
|
||
|
||
// "Time": "0.5"
|
||
|
||
// },
|
||
|
||
//任务判断:到达第一次唯一一个目标点
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigSetConditionProgress",
|
||
|
||
"ConditionID":30060157,
|
||
|
||
"Progress":1,
|
||
|
||
"ModifyType":"Add"
|
||
|
||
},
|
||
|
||
//变成开关
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 1,
|
||
|
||
"Y": 5,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 3103,1000 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 2010918,2010918 ],//开关
|
||
|
||
"EventState": "ShowEvent",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 3,
|
||
|
||
"Y": 5,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 3103,1000 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 2010918,2010918 ],//开关
|
||
|
||
"EventState": "ShowEvent",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//fairy:发现两处新的
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigShowTip",
|
||
|
||
"TipID": 201090109
|
||
|
||
},
|
||
|
||
// {
|
||
|
||
// "$type": "Share.CConfigWaitSeconds",
|
||
|
||
// "Time": "1"
|
||
|
||
// },
|
||
|
||
// {
|
||
|
||
// "$type": "Share.CConfigCameraMove",
|
||
|
||
// "Type": "Player",
|
||
|
||
// "StretchKey": "Back"
|
||
|
||
// },
|
||
|
||
// {
|
||
|
||
// "$type":"Share.CConfigFreezeChessBoardCamera",
|
||
|
||
// "StretchKey":"Far",
|
||
|
||
// "IndexX":10,
|
||
|
||
// "IndexY":52
|
||
|
||
// },
|
||
|
||
//开关状态记录
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "SwitchState",
|
||
|
||
"SpecialValue": 1
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd"
|
||
|
||
}
|
||
|
||
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"Switch_2_1":{ //标记
|
||
|
||
"Actions":[
|
||
|
||
//计数前的判断,SwitchState=1,开关1是否开过,没开过则无效
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"SwitchState",
|
||
|
||
"Param":0,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//计数
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "BridgeCount_1",
|
||
|
||
"SpecialValue": 1
|
||
|
||
},
|
||
|
||
//任务判断:到达一个目标点(1/2)
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigSetConditionProgress",
|
||
|
||
"ConditionID":30060071,
|
||
|
||
"Progress":1,
|
||
|
||
"ModifyType":"Add"
|
||
|
||
},
|
||
|
||
//判断BridgCount是否为2,是2跳转到OnBridge
|
||
|
||
//機關2&3都開了
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnBridge",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"BridgeCount_1",
|
||
|
||
"Param":1,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"BridgeCount_2",
|
||
|
||
"Param":1,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"Switch_2_2":{ //标记
|
||
|
||
"Actions":[
|
||
|
||
//计数前的判断,SwitchState=1,开关1是否开过,没开过则无效
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"SwitchState",
|
||
|
||
"Param":0,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//计数
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "BridgeCount_2",
|
||
|
||
"SpecialValue": 1
|
||
|
||
},
|
||
|
||
//任务判断:到达一个目标点(1/2)
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigSetConditionProgress",
|
||
|
||
"ConditionID":30060071,
|
||
|
||
"Progress":1,
|
||
|
||
"ModifyType":"Add"
|
||
|
||
},
|
||
|
||
//判断BridgCount两个变量是否都是1,都是1跳转到OnBridge
|
||
|
||
//機關2&3都開了
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnBridge",
|
||
|
||
"Predicates": [
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"BridgeCount_1",
|
||
|
||
"Param":1,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"BridgeCount_2",
|
||
|
||
"Param":1,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"OnBridge":{
|
||
|
||
"Actions":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"BridgeCount",
|
||
|
||
"Param":2,
|
||
|
||
"CompareType":"Greater"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetMapState",
|
||
|
||
"Position": "Absolute",
|
||
|
||
"NodeType": "All",
|
||
|
||
"X": 4,
|
||
|
||
"Y": 3,
|
||
|
||
"Radius": 0,
|
||
|
||
"Count": 1,
|
||
|
||
"FromVisibleState": ["VisibleByTriggerEvent"],
|
||
|
||
"ToVisibleState": [ "Visible" ]
|
||
|
||
},
|
||
|
||
//桥开,替身消失
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 2,
|
||
|
||
"Y": 3,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 3,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 2010907 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 1000 ],//去
|
||
|
||
"EventState": "Locked",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//镜头
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigCameraMove",
|
||
|
||
"StretchKey": "Far",
|
||
|
||
"Type": "CustomBound",
|
||
|
||
"BoundIndexX":10,
|
||
|
||
"BoundIndexY":52
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigWaitSeconds",
|
||
|
||
"Time": "0.5"
|
||
|
||
},
|
||
|
||
//切层终点
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 2,
|
||
|
||
"Y": 1,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
//"TargetEventID": [ 1000 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 2010916 ],//切层战斗→BOSS
|
||
|
||
"EventState": "ShowEvent",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//BOSS前一格变商店
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 2,
|
||
|
||
"Y": 2,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 0,
|
||
|
||
"ModificationNum": 1,
|
||
|
||
"ModificationType": 1,
|
||
|
||
//"TargetEventID": [ 1000 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 1021 ],
|
||
|
||
"EventState": "ShowEvent",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//替身经过的地方变成金币
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigEventModification",
|
||
|
||
"X": 2,
|
||
|
||
"Y": 3,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"Radius": 3,
|
||
|
||
"ModificationNum": 10,
|
||
|
||
"ModificationType": 1,
|
||
|
||
"TargetEventID": [ 1000 ],
|
||
|
||
"TargetEventType": 1,
|
||
|
||
"EventID": [ 1016 ],
|
||
|
||
"EventState": "ShowEvent",
|
||
|
||
"VisibleState": "Visible"
|
||
|
||
},
|
||
|
||
//fairy:拍摄成功,让我们离开吧
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigShowTip",
|
||
|
||
"TipID": 201090110
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigWaitSeconds",
|
||
|
||
"Time": "1"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigCameraMove",
|
||
|
||
"Type": "Player",
|
||
|
||
"StretchKey": "Back"
|
||
|
||
},
|
||
|
||
// {
|
||
|
||
// "$type":"Share.CConfigFreezeChessBoardCamera",
|
||
|
||
// "StretchKey":"Far",
|
||
|
||
// "IndexX":10,
|
||
|
||
// "IndexY":52
|
||
|
||
// },
|
||
|
||
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "BridgeCount",
|
||
|
||
"SpecialValue": 3
|
||
|
||
},
|
||
|
||
//坐标失效
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "X",
|
||
|
||
"SpecialValue": -9999
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "Y",
|
||
|
||
"SpecialValue": -9999
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigJump",
|
||
|
||
"Jump":"OnEnd"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"OnEnd":{
|
||
|
||
"Actions":[
|
||
|
||
//无实际意义,空过用
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetSpecial",
|
||
|
||
"SpecialName": "Empty",
|
||
|
||
"SpecialValue":"specials(Empty)+1"
|
||
|
||
},
|
||
|
||
//走到附近揭露战斗格子(8,1)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetMapState",
|
||
|
||
"X": 8,
|
||
|
||
"Y": 1,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"NodeType": "All",
|
||
|
||
"Radius": 0,
|
||
|
||
"Count": 1,
|
||
|
||
"FromState": ["Locked"],
|
||
|
||
"ToState": ["ShowEvent"],
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"PIndex",
|
||
|
||
"Param":17,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//走到附近揭露战斗格子(7,3)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetMapState",
|
||
|
||
"X": 7,
|
||
|
||
"Y": 3,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"NodeType": "All",
|
||
|
||
"Radius": 0,
|
||
|
||
"Count": 1,
|
||
|
||
"FromState": ["Locked"],
|
||
|
||
"ToState": ["ShowEvent"],
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"PIndex",
|
||
|
||
"Param":25,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetMapState",
|
||
|
||
"X": 7,
|
||
|
||
"Y": 3,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"NodeType": "All",
|
||
|
||
"Radius": 0,
|
||
|
||
"Count": 1,
|
||
|
||
"FromState": ["Locked"],
|
||
|
||
"ToState": ["ShowEvent"],
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"PIndex",
|
||
|
||
"Param":33,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetMapState",
|
||
|
||
"X": 7,
|
||
|
||
"Y": 3,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"NodeType": "All",
|
||
|
||
"Radius": 0,
|
||
|
||
"Count": 1,
|
||
|
||
"FromState": ["Locked"],
|
||
|
||
"ToState": ["ShowEvent"],
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"PIndex",
|
||
|
||
"Param":43,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//走到附近揭露战斗格子(6,4)
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetMapState",
|
||
|
||
"X": 6,
|
||
|
||
"Y": 4,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"NodeType": "All",
|
||
|
||
"Radius": 0,
|
||
|
||
"Count": 1,
|
||
|
||
"FromState": ["Locked"],
|
||
|
||
"ToState": ["ShowEvent"],
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"PIndex",
|
||
|
||
"Param":33,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetMapState",
|
||
|
||
"X": 6,
|
||
|
||
"Y": 4,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"NodeType": "All",
|
||
|
||
"Radius": 0,
|
||
|
||
"Count": 1,
|
||
|
||
"FromState": ["Locked"],
|
||
|
||
"ToState": ["ShowEvent"],
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"PIndex",
|
||
|
||
"Param":41,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigSetMapState",
|
||
|
||
"X": 6,
|
||
|
||
"Y": 4,
|
||
|
||
"Position": "Absolute",
|
||
|
||
"NodeType": "All",
|
||
|
||
"Radius": 0,
|
||
|
||
"Count": 1,
|
||
|
||
"FromState": ["Locked"],
|
||
|
||
"ToState": ["ShowEvent"],
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"PIndex",
|
||
|
||
"Param":43,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//移动次数超过5次,开关1任然未开
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigJump",
|
||
|
||
"Jump":"OnTip",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"MoveCount",
|
||
|
||
"Param":5,
|
||
|
||
"CompareType":"Greater"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"SwitchState",
|
||
|
||
"Param":0,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigJump",
|
||
|
||
"Jump":"PopWindows",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"MoveCount",
|
||
|
||
"Param":15,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventBySpecials",
|
||
|
||
"ParamName":"SwitchState",
|
||
|
||
"Param":1,
|
||
|
||
"CompareType":"Equal"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"Quest":{
|
||
|
||
"Actions":[
|
||
|
||
//清理战斗
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigSetConditionProgress",
|
||
|
||
"ConditionID":30060073,
|
||
|
||
"Progress":1,
|
||
|
||
"ModifyType":"Add",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByEventState",
|
||
|
||
"X":3,
|
||
|
||
"Y":3,
|
||
|
||
"Position":"Absolute",
|
||
|
||
"VisibleState":["Visible"],
|
||
|
||
"Count":1,
|
||
|
||
"CompareType":"Less",
|
||
|
||
"Radius":15,
|
||
|
||
"EventID":[3103] //战斗
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//任务判断:最终获得的侵蚀数量不超过0个
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigSetConditionProgress",
|
||
|
||
"ConditionID":30060083,
|
||
|
||
"Progress":1,
|
||
|
||
"ModifyType":"Add",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByCurse",
|
||
|
||
"CompareType":"LessEqual",
|
||
|
||
"Count":0
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//任务判断:最终获得的侵蚀数量不超过1个
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigSetConditionProgress",
|
||
|
||
"ConditionID":30060074,
|
||
|
||
"Progress":1,
|
||
|
||
"ModifyType":"Add",
|
||
|
||
"Predicates":[
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigEventByCurse",
|
||
|
||
"CompareType":"LessEqual",
|
||
|
||
"Count":1
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
//离开空洞
|
||
|
||
{
|
||
|
||
"$type":"Share.CConfigSetConditionProgress",
|
||
|
||
"ConditionID":30060072,
|
||
|
||
"Progress":1,
|
||
|
||
"ModifyType":"Add"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"OnTip":{
|
||
|
||
"Actions":[
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigShowTip",
|
||
|
||
"TipID": 201090107,
|
||
|
||
"Delay": 0
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"PopWindows":{
|
||
|
||
"Actions":[
|
||
|
||
{
|
||
|
||
"$type": "Share.CConfigShowPopWindow",
|
||
|
||
"PopID": 1011107,
|
||
|
||
"ShowDirectly": false
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|