//塌陷长廊 { "ID": 1011013, "Specials": { //触发贩卖机 "TriggerEvent1": 1011014, //触发漆黑过道 "TriggerEvent2": 1011015, //出现卡牌的种类 "genrecase1": 50, "genrecase2": 50, "genrecase3": 50, "genrecase4": 50, "genrecase5": 50, "genrecase6": 50, //下面两个如果有不为0的情况,说明出现问题了 "genrecaseother1": 0, "genrecaseother2": 0, //流派库各ID "genreEvade": 1011, "genreSP": 1004, "genreCrit": 1005, "genreArmor": 1006, "genreStun": 1010, "genreLowHP": 1003, "genreother": 0, //最终决定掉什么,4对应了错误处理 "drop1": 0, "drop2": 0, //装卡牌的容器 "RandomCard1": 0, //地图揭露概率 "Odds1": 30, "Award": 1200 }, "Events": { "OnStart": { "Actions": [ { "$type": "Share.CConfigSwitchServer", "Switch": [ { "Weight": 100, "Actions": [ //决定本次可能出现的流派库 { "$type": "Share.CConfigSetSpecial", "SpecialName": "genrecase1", "SpecialValue": 0, "Predicates": [ { "$type": "Share.CConfigEventByTarotCardGenre", "Count": 1, "Type": 0, "Genre": [ "specials(genreEvade)" ], "Rare": [ 3, 4 ], "CompareType": "Less" } ] }, { "$type": "Share.CConfigSetSpecial", "SpecialName": "genrecase2", "SpecialValue": 0, "Predicates": [ { "$type": "Share.CConfigEventByTarotCardGenre", "Count": 1, "Type": 0, "Genre": [ "specials(genreSP)" ], "Rare": [ 3, 4 ], "CompareType": "Less" } ] }, { "$type": "Share.CConfigSetSpecial", "SpecialName": "genrecase3", "SpecialValue": 0, "Predicates": [ { "$type": "Share.CConfigEventByTarotCardGenre", "Count": 1, "Type": 0, "Genre": [ "specials(genreCrit)" ], "Rare": [ 3, 4 ], "CompareType": "Less" } ] }, { "$type": "Share.CConfigSetSpecial", "SpecialName": "genrecase4", "SpecialValue": 0, "Predicates": [ { "$type": "Share.CConfigEventByTarotCardGenre", "Count": 1, "Type": 0, "Genre": [ "specials(genreArmor)" ], "Rare": [ 3, 4 ], "CompareType": "Less" } ] }, { "$type": "Share.CConfigSetSpecial", "SpecialName": "genrecase5", "SpecialValue": 0, "Predicates": [ { "$type": "Share.CConfigEventByTarotCardGenre", "Count": 1, "Type": 0, "Genre": [ "specials(genreStun)" ], "Rare": [ 3, 4 ], "CompareType": "Less" } ] }, { "$type": "Share.CConfigSetSpecial", "SpecialName": "genrecase6", "SpecialValue": 0, "Predicates": [ { "$type": "Share.CConfigEventByTarotCardGenre", "Count": 1, "Type": 0, "Genre": [ "specials(genreLowHP)" ], "Rare": [ 3, 4 ], "CompareType": "Less" } ] }, //如果所有概率都为0,则出现other情况,容错,其实已经错了 { "$type": "Share.CConfigSetSpecial", "SpecialName": "genrecaseother1", "SpecialValue": 50, "Predicates": [ { "$type": "Share.CConfigEventBySpecials", "ParamName": "genrecaseother1", "Param": "specials(genrecase1)+specials(genrecase2)+specials(genrecase3)", "CompareType": "Equal" } ] }, { "$type": "Share.CConfigSetSpecial", "SpecialName": "genrecaseother2", "SpecialValue": 50, "Predicates": [ { "$type": "Share.CConfigEventBySpecials", "ParamName": "genrecaseother2", "Param": "specials(genrecase4)+specials(genrecase5)+specials(genrecase6)", "CompareType": "Equal" } ] }, //决定本次实际会出现的两个流派 - drop1 { "$type": "Share.CConfigSwitchServer", "Switch": [ { "Weight": "specials(genrecase1)", "Actions": [ { "$type": "Share.CConfigSetSpecial", "SpecialName": "drop1", "SpecialValue": 1 } ] }, { "Weight": "specials(genrecase2)", "Actions": [ { "$type": "Share.CConfigSetSpecial", "SpecialName": "drop1", "SpecialValue": 2 } ] }, { "Weight": "specials(genrecase3)", "Actions": [ { "$type": "Share.CConfigSetSpecial", "SpecialName": "drop1", "SpecialValue": 3 } ] }, { "Weight": "specials(genrecaseother1)", "Actions": [ { "$type": "Share.CConfigSetSpecial", "SpecialName": "drop1", "SpecialValue": 4 } ] } ] }, //决定本次实际会出现的两个流派 - drop2 { "$type": "Share.CConfigSwitchServer", "Switch": [ { "Weight": "specials(genrecase4)", "Actions": [ { "$type": "Share.CConfigSetSpecial", "SpecialName": "drop2", "SpecialValue": 1 } ] }, { "Weight": "specials(genrecase5)", "Actions": [ { "$type": "Share.CConfigSetSpecial", "SpecialName": "drop2", "SpecialValue": 2 } ] }, { "Weight": "specials(genrecase6)", "Actions": [ { "$type": "Share.CConfigSetSpecial", "SpecialName": "drop2", "SpecialValue": 3 } ] }, { "Weight": "specials(genrecaseother2)", "Actions": [ { "$type": "Share.CConfigSetSpecial", "SpecialName": "drop2", "SpecialValue": 4 } ] } ] } ] } ] }, { "$type": "Share.CConfigOpenDialog" }, { "$type": "Share.CConfigLogText", "Messages": [ // "大家来到一个危险的狭长通道,前方的地面已经塌陷,形成了一个不大不小的洞,探头看去,下方是深不见底的漆黑。" "Event_1011013_Log_1" ] }, { "$type": "Share.CConfigChoiceServer", "OptionsMode": "Normal", // "Description" : "这个洞不算大,或许可以……", "Description": "Event_1011013_Des_1", "Choices": [ //【1】资源一,闪避、SP、暴击 { // "OptionText" : "轻松跳过(随机获得闪避倾向的高级骸章)", "OptionText": "Event_1011013_OP_1_1", "OptionText2": "Event_1011013_OP_1_1_split", "Predicates": [ { "$type": "Share.CConfigEventBySpecials", "ParamName": "drop1", "Param": 1, "CompareType": "Equal" } ], "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigDropCard", "Num": 1, "Type": 0, "Genre": [ "specials(genreEvade)" ], "Rare": [ 3, 4 ], "Specials": [ "RandomCard1" ] }, { "$type": "Share.CConfigDropPool", "Type": "Card", "ItemID": "specials(RandomCard1)", "Num": 1 }, { "$type": "Share.CConfigJump", "Jump": "Op_1_Over_1" } ] } ] }, { // "OptionText" : "轻松跳过(随机获得SP倾向的高级骸章)", "OptionText": "Event_1011013_OP_1_2", "OptionText2": "Event_1011013_OP_1_2_split", "Predicates": [ { "$type": "Share.CConfigEventBySpecials", "ParamName": "drop1", "Param": 2, "CompareType": "Equal" } ], "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigDropCard", "Num": 1, "Type": 0, "Genre": [ "specials(genreSP)" ], "Rare": [ 3, 4 ], "Specials": [ "RandomCard1" ] }, { "$type": "Share.CConfigDropPool", "Type": "Card", "ItemID": "specials(RandomCard1)", "Num": 1 }, { "$type": "Share.CConfigJump", "Jump": "Op_1_Over_1" } ] } ] }, { // "OptionText" : "轻松跳过(随机获得暴击倾向的高级骸章)", "OptionText": "Event_1011013_OP_1_3", "OptionText2": "Event_1011013_OP_1_3_split", "Predicates": [ { "$type": "Share.CConfigEventBySpecials", "ParamName": "drop1", "Param": 3, "CompareType": "Equal" } ], "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigDropCard", "Num": 1, "Type": 0, "Genre": [ "specials(genreCrit)" ], "Rare": [ 3, 4 ], "Specials": [ "RandomCard1" ] }, { "$type": "Share.CConfigDropPool", "Type": "Card", "ItemID": "specials(RandomCard1)", "Num": 1 }, { "$type": "Share.CConfigJump", "Jump": "Op_1_Over_1" } ] } ] }, //【2】资源二,承伤、眩晕、低生命值 { // "OptionText" : "扶着边缘过去(随机获得承伤倾向的高级骸章)", "OptionText": "Event_1011013_OP_2_1", "OptionText2": "Event_1011013_OP_2_1_split", "Predicates": [ { "$type": "Share.CConfigEventBySpecials", "ParamName": "drop2", "Param": 1, "CompareType": "Equal" } ], "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigDropCard", "Num": 1, "Type": 0, "Genre": [ "specials(genreArmor)" ], "Rare": [ 3, 4 ], "Specials": [ "RandomCard1" ] }, { "$type": "Share.CConfigDropPool", "Type": "Card", "ItemID": "specials(RandomCard1)", "Num": 1 }, { "$type": "Share.CConfigJump", "Jump": "Op_2_Over_1" } ] } ] }, { // "OptionText" : "扶着边缘过去(随机获得眩晕倾向的高级骸章)", "OptionText": "Event_1011013_OP_2_2", "OptionText2": "Event_1011013_OP_2_2_split", "Predicates": [ { "$type": "Share.CConfigEventBySpecials", "ParamName": "drop2", "Param": 2, "CompareType": "Equal" } ], "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigDropCard", "Num": 1, "Type": 0, "Genre": [ "specials(genreStun)" ], "Rare": [ 3, 4 ], "Specials": [ "RandomCard1" ] }, { "$type": "Share.CConfigDropPool", "Type": "Card", "ItemID": "specials(RandomCard1)", "Num": 1 }, { "$type": "Share.CConfigJump", "Jump": "Op_2_Over_1" } ] } ] }, { // "OptionText" : "扶着边缘过去(随机获得某种防御倾向的高级骸章)", "OptionText": "Event_1011013_OP_2_3", "OptionText2": "Event_1011013_OP_2_3_split", "Predicates": [ { "$type": "Share.CConfigEventBySpecials", "ParamName": "drop2", "Param": 3, "CompareType": "Equal" } ], "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigDropCard", "Num": 1, "Type": 0, "Genre": [ "specials(genreLowHP)" ], "Rare": [ 3, 4 ], "Specials": [ "RandomCard1" ] }, { "$type": "Share.CConfigDropPool", "Type": "Card", "ItemID": "specials(RandomCard1)", "Num": 1 }, { "$type": "Share.CConfigJump", "Jump": "Op_2_Over_1" } ] } ] }, //【3】资源三,全随机卡牌 { // "OptionText" : "后退,加速,冲刺!(随机获得一张高级骸章)", "OptionText": "Event_1011013_OP_3", "OptionText2": "Event_1011013_OP_3_split", "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigDropCard", "Num": 1, "Type": 0, "Rare": [ 3, 4 ], "Specials": [ "RandomCard1" ] }, { "$type": "Share.CConfigDropPool", "Type": "Card", "ItemID": "specials(RandomCard1)", "Num": 1 }, { "$type": "Share.CConfigJump", "Jump": "Op_3_Over_1" } ] } ] }, //【4】周边区域探索 { // "OptionText" : "绕道", "OptionText": "Event_1011013_OP_4", "OptionText2": "Event_1011013_OP_4_split", "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigJump", "Jump": "Op_4_Choose_1" } ] } ] } ] } ] }, "Op_1_Over_1": { "Actions": [ { "$type": "Share.CConfigLogText", "Messages": [ // "这种程度哪里难得到身经百战的队员们,大家轻松一跃,当最后一个队员落地时,身后的道路竟全部塌陷了。" "Event_1011013_OP_1_Over_1" ] }, { "$type": "Share.CConfigJump", "Jump": "OnEnd_1" } ] }, "Op_2_Over_1": { "Actions": [ { "$type": "Share.CConfigLogText", "Messages": [ // "大家小心翼翼地靠着边缘的落脚点,慢慢通过。当最后一个队员到达时,身后的道路竟全部塌陷了。" "Event_1011013_OP_2_Over_1" ] }, { "$type": "Share.CConfigJump", "Jump": "OnEnd_1" } ] }, "Op_3_Over_1": { "Actions": [ { "$type": "Share.CConfigLogText", "Messages": [ // "大家比起了跳远,一个个铆足了劲飞身跃过漆黑的洞。当最后一个队员落地时,身后的道路竟全部塌陷了。" "Event_1011013_OP_3_Over_1" ] }, { "$type": "Share.CConfigJump", "Jump": "OnEnd_1" } ] }, "OnEnd_1": { "Actions": [ //隧道塌陷的trigger { "$type": "Share.CConfigSetHollowVariable", "Key": "EventTrigger.{specials(TriggerEvent1)}", "Value": 1 }, { "$type": "Share.CConfigCloseDialog" }, { "$type": "Share.CConfigFinishEvent" } ] }, "Op_4_Choose_1": { "Actions": [ { "$type": "Share.CConfigLogText", "Messages": [ // "大家决定寻找其他可以通过的路径,很快便有所收获:发现了2个更狭小的通道。" "Event_1011013_OP_4_Log_1" ] }, { "$type": "Share.CConfigChoiceServer", "OptionsMode": "Normal", // "Description" : "走过去是不可能了,用爬的或许可以……", "Description": "Event_1011013_OP_4_Des_1", "Choices": [ //【1】资源一,地图揭露 { // "OptionText" : "爬左边的通道(有{specials(Odds1)}%几率揭露全部地图)", "OptionText": "Event_1011013_OP_4_1", "OptionText2": "Event_1011013_OP_4_1_split", "OptionContents": [ //揭露 { "Weight": "specials(Odds1)", "Actions": [ { "$type": "Share.CConfigJump", "Jump": "Op_4_1_Over_1" } ] }, //不揭露 { "Weight": "100-specials(Odds1)", "Actions": [ { "$type": "Share.CConfigJump", "Jump": "Op_4_1_Over_2" } ] } ] }, //【2】资源二,神器三选一 { // "OptionText" : "爬右边的通道(增加{specials(Award)}齿轮硬币)", "OptionText": "Event_1011013_OP_4_2", "OptionText2": "Event_1011013_OP_4_2_split", "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigJump", "Jump": "Op_4_2_Over_1" } ] } ] }, //【3】资源三,离开 { // "OptionText" : "离开(离开)", "OptionText": "Event_1011013_OP_4_3", "OptionText2": "Event_1011013_OP_4_3_split", "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigJump", "Jump": "OnEnd_3" } ] } ] } ] } ] }, "Op_4_1_Over_1": { "Actions": [ { "$type": "Share.CConfigLogText", "Messages": [ // "意外收获:你们在通道里捡到了一块完好的萝卜芯片,里面记录了整个空洞的地图。" "Event_1011013_OP_4_1_Over_1" ] }, { "$type": "Share.CConfigCameraMove", "StretchKey": "Far", "Type": "Center", "CanControl": false }, //揭露 { "$type": "Share.CConfigSetMapState", "X": 0, "Y": 0, "Position": "Relative", "Radius": 20, "Count": 40, "NodeType": "All", "FromState": [ "Locked" ], "ToState": ["ShowEvent"] }, { "$type": "Share.CConfigWaitSeconds", "Time": 1 }, { "$type": "Share.CConfigCameraMove", "StretchKey": "Back", "Type": "Player", "CanControl": true }, { "$type": "Share.CConfigJump", "Jump": "OnEnd_2" } ] }, "Op_4_1_Over_2": { "Actions": [ { "$type": "Share.CConfigLogText", "Messages": [ "Event_1011013_OP_4_1_Over_2" // "一通乱按之后,什么事情也没发生" ] }, { "$type": "Share.CConfigJump", "Jump": "OnEnd_2" } ] }, "Op_4_2_Over_1": { "Actions": [ { "$type": "Share.CConfigLogText", "Messages": [ // "邦布带头,男生在前,女生在后……爬到一半,你感觉有什么东西顶住了你,抬头一看,哇!对面也是一只邦布,狭路相逢!", "Event_1011013_OP_4_2_Over_11", // "原来是和调查员走散的邦布,那么按照辅助协议,听我命令:“向后转,起步爬!”" "Event_1011013_OP_4_2_Over_12" ] }, { //+1000金币 "$type": "Share.CConfigAddItem", "ItemID": 1, "Count": "specials(Award)" }, // { // "$type":"Share.CConfigRandomArcana", // "ArcanaCount": 3, // "Slot1" : 1, // "Slot2" : 2, // "Slot3" : 3, // "OnSuccess" : "OnEnd_2" // }, { "$type": "Share.CConfigJump", "Jump": "OnEnd_2" } ] }, "OnEnd_3": { "Actions": [ { "$type": "Share.CConfigLogText", "Messages": [ // "高贵的盗洞客,怎么能双膝着地,绝不可能!", "Event_1011013_OP_4_3_Over_1" ] }, { "$type": "Share.CConfigJump", "Jump": "OnEnd_2" } ] }, "OnEnd_2": { "Actions": [ { "$type": "Share.CConfigLogText", "Messages": [ // "离开的时候,你们在地上捡到了一把老旧的钥匙,似乎可以用来打开什么隐蔽的门。", "Event_1011013_OP_4_Over_1" ] }, { "$type": "Share.CConfigSetHollowVariable", "Key": "EventTrigger.{specials(TriggerEvent2)}", "Value": 1 }, { "$type": "Share.CActionChangeHollowEventWeightCfg", "EventID": 1011013, "WeightFactor": 0 }, { "$type": "Share.CActionChangeHollowEventWeightCfg", "EventID": 1011014, "WeightFactor": 10000, "Predicates": [ { "$type": "Share.CConfigEventByHollowVariable", "Key": "HaveBeenTo.1011014", "Count": 0, "CompareType": "Equal" } ] }, { "$type": "Share.CActionChangeHollowEventWeightCfg", "EventID": 1011015, "WeightFactor": 100000, "Predicates": [ { "$type": "Share.CConfigEventByHollowVariable", "Key": "HaveBeenTo.1011015", "Count": 0, "CompareType": "Equal" } ] }, { "$type": "Share.CConfigSetHollowVariable", "Key": "HaveBeenTo.1011013", "Value": 1 }, { "$type": "Share.CConfigCloseDialog" }, { "$type": "Share.CConfigFinishEvent" } ] } } } // { // "GraphName" : 1011013, // "EventID" : 1011013, // "Events" : // { // //神秘导管 // "OnStart" : // [ // { // "$type" : "Share.CConfigOpenDialog" // }, // { // "$type" : "Share.CConfigLogText", // "Messages" : // [ // "Event_1011013_Log_1_1", // "Event_1011013_Log_1_2" // ] // }, // { // "$type" : "Share.CConfigChoiceServer", // "OptionsMode" : "Normal", // "Description" : "Event_1011013_Des_1", // "Choices" : // [ // { // "OptionText" : "Event_1011013_op_1", // "OptionContents" : // [ // { // "Actions" : // [ // { // "$type" : "Share.CConfigSetSpecial", // "SpecialName" : "RemoveCardCount", // "SpecialValue" : "cardtype(0)" // }, // { // "$type" : "Share.CConfigRemoveCard", // "Type" : 0, // "Count" : "cardtype(0)" // }, // { // "$type" : "Share.CConfigDropPool", // "Type" : "Card", // "Rare" : // [ // 4 // ], // "Num" : "specials(RemoveCardCount)/2" // }, // { // "$type" : "Share.CConfigJump", // "Jump" : "Op_1_Over_1" // } // ] // } // ] // }, // { // "OptionText" : "Event_1011013_op_2", // "OptionContents" : // [ // { // "Actions" : // [ // { // //移除当前所有神器 // "$type" : "Share.CConfigRemoveArcana", // "Num" : 3 // }, // { // //获得3张随机SSR级卡牌 // "$type" : "Share.CConfigDropPool", // "Type" : "Card", // "Rare" : // [ // 4 // ], // "Num" : 5 // }, // { // "$type" : "Share.CConfigJump", // "Jump" : "Op_2_Over_1" // } // ] // } // ] // }, // { // "OptionText" : "Event_1011013_op_3", // "OptionContents" : // [ // { // "Actions" : // [ // { // "$type" : "Share.CConfigSetSpecial", // "SpecialName" : "GoldCount", // "SpecialValue" : "item(1)" // }, // { // "$type" : "Share.CConfigAddItem", // "ItemID" : 1, // "Count" : "-item(1)" // }, // { // "$type" : "Share.CConfigDropPool", // "Type" : "Card", // "Rare" : // [ // 4 // ], // "Num" : "specials(GoldCount)/600" // }, // { // "$type" : "Share.CConfigJump", // "Jump" : "Op_3_Over_1" // } // ] // } // ] // }, // { // "OptionText" : "Event_1011013_op_4", // "OptionContents" : // [ // { // "Actions" : // [ // { // "$type" : "Share.CConfigJump", // "Jump" : "Op_4_Over_1" // } // ] // } // ] // } // ] // } // ], // "Op_1_Over_1": // [ // { // "$type" : "Share.CConfigLogText", // "Messages" : // [ // "Event_1011013_op_1_over_1", // "Event_1011013_op_1_over_2" // ] // }, // { // "$type" : "Share.CConfigJump", // "Jump" : "OnEnd" // } // ], // "Op_2_Over_1": // [ // { // "$type" : "Share.CConfigLogText", // "Messages" : // [ // "Event_1011013_op_2_over_1" // ] // }, // { // "$type" : "Share.CConfigJump", // "Jump" : "OnEnd" // } // ], // "Op_3_Over_1": // [ // { // "$type" : "Share.CConfigLogText", // "Messages" : // [ // "Event_1011013_op_3_over_1" // ] // }, // { // "$type" : "Share.CConfigJump", // "Jump" : "OnEnd" // } // ], // "Op_4_Over_1": // [ // { // "$type" : "Share.CConfigLogText", // "Messages" : // [ // "Event_1011013_op_4_over_1" // ] // }, // { // "$type" : "Share.CConfigJump", // "Jump" : "OnEnd" // } // ], // "OnEnd" : // [ // { // "$type" : "Share.CConfigCloseDialog" // }, // { // "$type" : "Share.CConfigFinishEvent" // } // ] // }, // "Specials" : // { // "RemoveCardCount" : 0, // "GoldCount" : 0 // } // }