{ //工地与良心齐崩 - 特殊切层 "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" } ] } } }