366 lines
14 KiB
JSON
366 lines
14 KiB
JSON
{
|
|
|
|
//工地与良心齐崩 - 特殊切层
|
|
|
|
"ID": 2010202,
|
|
|
|
"Specials": {
|
|
|
|
"CardCount":5,
|
|
|
|
"NextLayer":0,
|
|
|
|
"playerx":0,
|
|
|
|
"playery":0
|
|
|
|
},
|
|
|
|
"Events": {
|
|
|
|
"OnStart": {
|
|
|
|
"Actions": [
|
|
|
|
//------观测任务------
|
|
|
|
{
|
|
|
|
//争分夺秒
|
|
|
|
"$type":"Share.CConfigSetConditionProgress",
|
|
|
|
"ConditionID":30180001,
|
|
|
|
"Progress":5,
|
|
|
|
"ModifyType":"Add"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
//争分夺秒
|
|
|
|
"$type":"Share.CConfigSetConditionProgress",
|
|
|
|
"ConditionID":30060095,
|
|
|
|
"Progress":1,
|
|
|
|
"ModifyType":"Add",
|
|
|
|
"Predicates":[
|
|
|
|
{
|
|
|
|
"$type":"Share.CConfigEventByEventState",
|
|
|
|
"X":0,
|
|
|
|
"Y":0,
|
|
|
|
"NodeType":"All",
|
|
|
|
"EventType":"All",
|
|
|
|
"Position":"Relative",
|
|
|
|
"Radius":10,
|
|
|
|
"VisibleState":["Visible"],
|
|
|
|
"Count":1,
|
|
|
|
"CompareType":"Greater"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
//尖叫绝路
|
|
|
|
"$type":"Share.CConfigSetConditionProgress",
|
|
|
|
"ConditionID":30060096,
|
|
|
|
"Progress":1,
|
|
|
|
"ModifyType":"Add",
|
|
|
|
"Predicates":[
|
|
|
|
{
|
|
|
|
"$type":"Share.CConfigEventByEventState",
|
|
|
|
"X":0,
|
|
|
|
"Y":0,
|
|
|
|
"NodeType":"All",
|
|
|
|
"EventType":"All",
|
|
|
|
"Position":"Relative",
|
|
|
|
"Radius":10,
|
|
|
|
"VisibleState":["Visible"],
|
|
|
|
"Count":2,
|
|
|
|
"CompareType":"Equal"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
//------------
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigOpenDialog"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigChoiceServer",
|
|
|
|
"OptionsMode": "Normal",
|
|
|
|
"Title":"Event2010202_Title", //孤独检票员
|
|
|
|
"Description": "Event2010202_1", //在轨道的一侧,站台的座椅上孤独地坐着一个检票员模样的人,他毫无生气....
|
|
|
|
"QuestionDescription": "Event2010202_2", //要怎么做?
|
|
|
|
"Choices": [
|
|
|
|
{
|
|
|
|
"OptionText": "Event2010202_3", //把骸章作为「票据」出示。
|
|
|
|
"OptionText2": "Event2010202_4", //持有{specials(CardCount)}枚骸章
|
|
|
|
"OptionIcon1":113,
|
|
|
|
"Predicates":[
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigEventBySpecials",
|
|
|
|
"ParamName": "CardCount",
|
|
|
|
"Param":"itemtype(31)",
|
|
|
|
"CompareType":"LessEqual"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"OptionContents": [
|
|
|
|
{
|
|
|
|
"Actions": [
|
|
|
|
//捷径
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigJump",
|
|
|
|
"Jump": "Op_1_Over_1"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
//没钱时候的假选项
|
|
|
|
"OptionText": "Event2010202_5", //寻找别的道路前进。
|
|
|
|
"OptionText2": "Event2010202_6", ///前往下一层。
|
|
|
|
"OptionIcon1":113,
|
|
|
|
"OptionContents": [
|
|
|
|
{
|
|
|
|
"Actions": [
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigJump",
|
|
|
|
"Jump": "Op_1_Over_2"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"Op_1_Over_1": {
|
|
|
|
"Actions": [
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigLogText",
|
|
|
|
"Messages": [
|
|
|
|
"Event2010202_8", //检票员看了一眼骸章,低下了头不再说话。
|
|
|
|
"Event2010202_9" //你们本想带他一起离开空洞,却发现他的双脚已经和座椅融合成了结晶物。
|
|
|
|
]
|
|
|
|
},
|
|
|
|
//------观测任务------
|
|
|
|
{
|
|
|
|
//默许
|
|
|
|
"$type":"Share.CConfigSetConditionProgress",
|
|
|
|
"ConditionID":30060098,
|
|
|
|
"Progress":1,
|
|
|
|
"ModifyType":"Add"
|
|
|
|
},
|
|
|
|
//------------
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigJump",
|
|
|
|
"Jump": "OnFinish"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"Op_1_Over_2": {
|
|
|
|
"Actions": [
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigLogText",
|
|
|
|
"Messages": [
|
|
|
|
"Event2010202_10" //虽然看起来是人类,但感觉他身上隐隐散发出以骸的气息……还是别理他了,找别的路吧。
|
|
|
|
]
|
|
|
|
},
|
|
|
|
//------观测任务------
|
|
|
|
{
|
|
|
|
//步步为营
|
|
|
|
"$type":"Share.CConfigSetConditionProgress",
|
|
|
|
"ConditionID":30060097,
|
|
|
|
"Progress":1,
|
|
|
|
"ModifyType":"Add"
|
|
|
|
},
|
|
|
|
//------------
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigJump",
|
|
|
|
"Jump": "OnEnd"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"OnEnd": {
|
|
|
|
"Actions": [
|
|
|
|
{
|
|
|
|
//结束条件
|
|
|
|
"$type":"Share.CConfigSetConditionProgress",
|
|
|
|
"ConditionID":30180001,
|
|
|
|
"Progress":5,
|
|
|
|
"ModifyType":"Add"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigCloseDialog"
|
|
|
|
},
|
|
|
|
|
|
|
|
// {
|
|
|
|
// "$type": "Share.CConfigPreset",
|
|
|
|
// "PerformKey":"Chessboard_FinishHollow"
|
|
|
|
// },
|
|
|
|
{
|
|
|
|
"$type":"Share.CConfigPrepareNextHollow",
|
|
|
|
"ShowOther":[
|
|
|
|
{
|
|
|
|
"$type":"Share.CConfigEventByCurse",
|
|
|
|
"CompareType":"Greater",
|
|
|
|
"Count":999
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigGotoNextHollow"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigFinishEvent"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"OnFinish":{
|
|
|
|
"Actions":[
|
|
|
|
|
|
|
|
//完成自己
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigEventModification",
|
|
|
|
"ModificationNum":5,
|
|
|
|
"ModificationType":1,
|
|
|
|
"TargetEventID": [
|
|
|
|
2010202
|
|
|
|
],
|
|
|
|
"TargetCoreNode":0,
|
|
|
|
"TargetEventType":1,
|
|
|
|
"TargetEventState":["ShowEvent"],
|
|
|
|
"TargetVisibleState":["Visible"],
|
|
|
|
"EventID":[
|
|
|
|
1003
|
|
|
|
],
|
|
|
|
"EventState":"Finished",
|
|
|
|
"VisibleState":"Visible",
|
|
|
|
"Radius": 10,
|
|
|
|
"X":0,
|
|
|
|
"Y":0,
|
|
|
|
"Position":"Relative",
|
|
|
|
"ExcludePlayerPos":true
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigEventModification",
|
|
|
|
"ModificationNum":5,
|
|
|
|
"ModificationType":1,
|
|
|
|
"TargetEventID": [
|
|
|
|
2010202
|
|
|
|
],
|
|
|
|
"TargetCoreNode":0,
|
|
|
|
"TargetEventType":1,
|
|
|
|
"TargetEventState":["ShowEvent"],
|
|
|
|
"TargetVisibleState":["VisibleByTriggerEvent"],
|
|
|
|
"EventID":[
|
|
|
|
1003
|
|
|
|
],
|
|
|
|
"EventState":"Finished",
|
|
|
|
"VisibleState":"VisibleByTriggerEvent",
|
|
|
|
"Radius": 10,
|
|
|
|
"X":0,
|
|
|
|
"Y":0,
|
|
|
|
"Position":"Relative",
|
|
|
|
"ExcludePlayerPos":true
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigCloseDialog"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
//特殊事件改变,没有路灯选项
|
|
|
|
"$type": "Share.CConfigSetHollowVariable",
|
|
|
|
"Key": "TriggerSkip_2010201",
|
|
|
|
"Value": 1
|
|
|
|
},
|
|
|
|
// 逐层展开
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigCameraMove",
|
|
|
|
"StretchKey": "Far",
|
|
|
|
"Type": "CustomBound",
|
|
|
|
"BoundIndexX":0,
|
|
|
|
"BoundIndexY":63
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigSetMapState",
|
|
|
|
"Position": "Relative",
|
|
|
|
"NodeType": "All",
|
|
|
|
"X": 0,
|
|
|
|
"Y": 0,
|
|
|
|
"Radius": 1,
|
|
|
|
"Count": 4,
|
|
|
|
"FromVisibleState": [
|
|
|
|
"VisibleByTriggerEvent"
|
|
|
|
],
|
|
|
|
"ToVisibleState": ["Visible"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigWaitSeconds",
|
|
|
|
"Time": "0.3"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigSetMapState",
|
|
|
|
"Position": "Relative",
|
|
|
|
"NodeType": "All",
|
|
|
|
"X": 0,
|
|
|
|
"Y": 0,
|
|
|
|
"Radius": 2,
|
|
|
|
"Count": 12,
|
|
|
|
"FromVisibleState": [
|
|
|
|
"VisibleByTriggerEvent"
|
|
|
|
],
|
|
|
|
"ToVisibleState": ["Visible"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigWaitSeconds",
|
|
|
|
"Time": "0.3"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigSetMapState",
|
|
|
|
"Position": "Relative",
|
|
|
|
"NodeType": "All",
|
|
|
|
"X": 0,
|
|
|
|
"Y": 0,
|
|
|
|
"Radius": 4,
|
|
|
|
"Count": 54,
|
|
|
|
"FromVisibleState": [
|
|
|
|
"VisibleByTriggerEvent"
|
|
|
|
],
|
|
|
|
"ToVisibleState": ["Visible"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigWaitSeconds",
|
|
|
|
"Time": "0.3"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigSetMapState",
|
|
|
|
"Position": "Relative",
|
|
|
|
"NodeType": "All",
|
|
|
|
"X": 0,
|
|
|
|
"Y": 0,
|
|
|
|
"Radius": 7,
|
|
|
|
"Count": 54,
|
|
|
|
"FromVisibleState": [
|
|
|
|
"VisibleByTriggerEvent"
|
|
|
|
],
|
|
|
|
"ToVisibleState": ["Visible"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigWaitSeconds",
|
|
|
|
"Time": "0.3"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigSetMapState",
|
|
|
|
"Position": "Relative",
|
|
|
|
"NodeType": "All",
|
|
|
|
"X": 0,
|
|
|
|
"Y": 0,
|
|
|
|
"Radius": 14,
|
|
|
|
"Count": 54,
|
|
|
|
"FromVisibleState": [
|
|
|
|
"VisibleByTriggerEvent"
|
|
|
|
],
|
|
|
|
"ToVisibleState": ["Visible"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigWaitSeconds",
|
|
|
|
"Time": 1
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigShowTip",
|
|
|
|
"TipID": 201020201,
|
|
|
|
"Delay": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigCameraMove",
|
|
|
|
"StretchKey": "Back",
|
|
|
|
"Type": "Player"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "Share.CConfigFinishEvent"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|