{ "ID" : 2020806, "Events" : { "OnStart" : {"Actions":[ { "$type" : "Share.CConfigOpenDialog" }, { //根据选项模式选择选项 "$type" : "Share.CConfigChoiceServer", "OptionsMode" : "Normal", "Title":"紧张地决策", "Description": "几番躲避后,你找到了一个可以歇脚的地方,终于有时间查看一下空洞的结构了,只不过...\n为什么对空科要把火力装备和防御装备放到两个地点啊!", "QuestionDescription": "要去哪条路", "Choices" : [ { "OptionText": "去找火力装备", "OptionIcon1": 101, "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigJump", "Jump": "On_AttackCard" } ] } ] }, { "OptionText": "去找防御装备", "OptionIcon1": 101, "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigJump", "Jump": "On_DefendCard" } ] } ] }, { "OptionText": "去米奇妙妙屋", "OptionIcon1": 107, "OptionContents": [ { //离开 "Actions": [ { "$type": "Share.CConfigJump", "Jump": "On_CurseShop" } ] } ] } ] } ]}, "On_DefendCard":{ "Actions":[ { "$type": "Share.CConfigCloseDialog" }, { "$type": "Share.CConfigWaitSeconds", "Time": 0.5 }, { "$type": "Share.CConfigCameraMove", "Type": "CustomBound", "StretchKey": "Far", "CanControl": false , "BoundIndexX":3, "BoundIndexY":51 }, { "$type": "Share.CConfigWaitSeconds", "Time": 0.5 }, //去掉下面两条路 { "$type": "Share.CConfigSetMapState", "X": 4, "Y": 2, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 5, "Y": 2, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 6, "Y": 2, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 3, "Y": 4, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 4, "Y": 4, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 5, "Y": 4, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 6, "Y": 4, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 7, "Y": 4, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigWaitSeconds", "Time": 0.5 }, { "$type": "Share.CConfigTransfer", "X": 3, "Y": 0, "Random":false }, { "$type": "Share.CConfigCameraMove", "Type": "Player", "StretchKey": "Back" }, { "$type" : "Share.CConfigFinishEvent" } ] }, "On_AttackCard":{ "Actions":[ { "$type": "Share.CConfigCloseDialog" }, { "$type": "Share.CConfigWaitSeconds", "Time": 0.5 }, { "$type": "Share.CConfigCameraMove", "Type": "CustomBound", "StretchKey": "Far", "CanControl": false , "BoundIndexX":3, "BoundIndexY":51 }, { "$type": "Share.CConfigWaitSeconds", "Time": 0.5 }, //去掉上面两条路 { "$type": "Share.CConfigSetMapState", "X": 4, "Y": 2, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 5, "Y": 2, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 6, "Y": 2, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 3, "Y": 0, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 4, "Y": 0, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 5, "Y": 0, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 6, "Y": 0, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 7, "Y": 0, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigWaitSeconds", "Time": 0.5 }, { "$type": "Share.CConfigTransfer", "X": 3, "Y": 4, "Random":false }, { "$type": "Share.CConfigCameraMove", "Type": "Player", "StretchKey": "Back" }, { "$type" : "Share.CConfigFinishEvent" } ] }, "On_CurseShop":{ "Actions":[ { "$type": "Share.CConfigCloseDialog" }, { "$type": "Share.CConfigWaitSeconds", "Time": 0.5 }, { "$type": "Share.CConfigCameraMove", "Type": "CustomBound", "StretchKey": "Far", "CanControl": false , "BoundIndexX":3, "BoundIndexY":51 }, //去掉上下两条路 { "$type": "Share.CConfigSetMapState", "X": 3, "Y": 0, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 4, "Y": 0, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 5, "Y": 0, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 6, "Y": 0, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 7, "Y": 0, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 3, "Y": 4, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 4, "Y": 4, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 5, "Y": 4, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 6, "Y": 4, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigSetMapState", "X": 7, "Y": 4, "Position": "Absolute", "Radius": 0, "Count": 1, "FromVisibleState": [ "Visible" ], "ToVisibleState": ["VisibleByTriggerEvent"] }, { "$type": "Share.CConfigWaitSeconds", "Time": 0.5 }, { "$type": "Share.CConfigTransfer", "X": 4, "Y": 2, "Random":false }, { "$type": "Share.CConfigCameraMove", "Type": "Player", "StretchKey": "Back" }, { "$type" : "Share.CConfigFinishEvent" } ] } // "OnEnd" : // { // "Actions":[ // { // "$type" : "Share.CConfigFinishEvent" // } // ] // } } }