{ "ID" : 2020810, "Events" : { "OnStart" : {"Actions":[ { "$type" : "Share.CConfigOpenDialog" }, { "$type" : "Share.CConfigLogText", "Messages" : [ "Event_19010_Log_1_1" ] }, { "$type" : "Share.CConfigChoiceServer", "OptionsMode" : "Normal", "Description" : "Event_19010_Des_1", "Choices" : [ { "OptionText" : "Event_19010_Op_1_1", "Predicates" : [ { //判断损失的角色 "$type" : "Share.CConfigEventByHollowVariable", "Key" : "TeamCharacter.19010", "Count" : 1, "CompareType" : "Equal" } ], "OptionContents" : [ { "Actions" : [ { "$type" : "Share.CConfigJump", "Jump" : "Op_1_Over_1" } ] } ] }, { "OptionText" : "Event_19010_Op_1_2", "Predicates" : [ { //判断损失的角色 "$type": "Share.CConfigEventByHollowVariable", "Key": "TeamCharacter.19010", "Count": 2, "CompareType": "Equal" } ], "OptionContents" : [ { "Actions" : [ { "$type" : "Share.CConfigJump", "Jump" : "Op_1_Over_2" } ] } ] }, { "OptionText" : "Event_19010_Op_1_3", "Predicates" : [ { //判断损失的角色 "$type": "Share.CConfigEventByHollowVariable", "Key": "TeamCharacter.19010", "Count": 3, "CompareType": "Equal" } ], "OptionContents" : [ { "Actions" : [ { "$type" : "Share.CConfigJump", "Jump" : "Op_1_Over_3" } ] } ] }, { "OptionText" : "Event_19010_Op_1_1", "Predicates" : [ { //判断损失的角色 "$type": "Share.CConfigEventByHollowVariable", "Key": "TeamCharacter.19010", "Count": 0, "CompareType": "Equal" }, { //判断当前槽位角色状态 "$type" : "Share.CConfigEventByCharacterState", "TeamSlot" : "TeamCharacter1", "CompareType" : "Equal", "State" : "Death", "Count" : 1 } ], "OptionContents" : [ { "Actions" : [ { "$type" : "Share.CConfigJump", "Jump" : "Op_1_Over_1" } ] } ] }, { "OptionText" : "Event_19010_Op_1_2", "Predicates" : [ { //判断损失的角色 "$type": "Share.CConfigEventByHollowVariable", "Key": "TeamCharacter.1001", "Count": 0, "CompareType": "Equal" }, { //判断当前槽位角色状态 "$type" : "Share.CConfigEventByCharacterState", "TeamSlot" : "TeamCharacter2", "CompareType" : "Equal", "State" : "Death", "Count" : 1 } ], "OptionContents" : [ { "Actions" : [ { "$type" : "Share.CConfigJump", "Jump" : "Op_1_Over_2" } ] } ] }, { "OptionText" : "Event_19010_Op_1_3", "Predicates" : [ { //判断损失的角色 "$type": "Share.CConfigEventByHollowVariable", "Key": "TeamCharacter.19010", "Count": 0, "CompareType": "Equal" }, { //判断当前槽位角色状态 "$type" : "Share.CConfigEventByCharacterState", "TeamSlot" : "TeamCharacter3", "CompareType" : "Equal", "State" : "Death", "Count" : 1 } ], "OptionContents" : [ { "Actions" : [ { "$type" : "Share.CConfigJump", "Jump" : "Op_1_Over_3" } ] } ] }, { "OptionText" : "Event_19010_Op_2", "OptionContents" : [ { "Actions" : [ { "$type" : "Share.CConfigJump", "Jump" : "Op_2_Over_1" } ] } ] } ] } ]}, "Op_1_Over_1": {"Actions":[ { "$type" : "Share.CConfigLogText", "Messages" : [ "Event_19010_op_1_over_1" ] }, { "$type" : "Share.CConfigChangePlayerState", "Target" : "TeamCharacter1", "State" : "Alive" }, { "$type" : "Share.CConfigModifyProperty", "Property" : "Hp", "ModifyType" : "Replace", "Target" : "TeamCharacter1", "Count" : "property(HpMax)*specials(op_hp_alive)*0.01" }, { "$type" : "Share.CConfigLogText", "Messages" : [ "Event_19010_op_1_over_2" ] }, { //-50点压力 "$type" : "Share.CConfigModifySceneProperty", "Property" : "Stamina", "Count" : "-specials(staminadecrease)" }, { "$type" : "Share.CConfigJump", "Jump" : "OnEnd" } ]}, "Op_1_Over_2": {"Actions":[ { "$type" : "Share.CConfigLogText", "Messages" : [ "Event_19010_op_1_over_1" ] }, { "$type" : "Share.CConfigChangePlayerState", "Target" : "TeamCharacter2", "State" : "Alive" }, { "$type" : "Share.CConfigModifyProperty", "Property" : "Hp", "ModifyType" : "Replace", "Target" : "TeamCharacter2", "Count" : "property(HpMax)*specials(op_hp_alive)*0.01" }, { "$type" : "Share.CConfigLogText", "Messages" : [ "Event_19010_op_1_over_2" ] }, { //-50点压力 "$type" : "Share.CConfigModifySceneProperty", "Property" : "Stamina", "Count" : "-specials(staminadecrease)" }, { "$type" : "Share.CConfigJump", "Jump" : "OnEnd" } ]}, "Op_1_Over_3": {"Actions":[ { "$type" : "Share.CConfigLogText", "Messages" : [ "Event_19010_op_1_over_1" ] }, { "$type" : "Share.CConfigChangePlayerState", "Target" : "TeamCharacter3", "State" : "Alive" }, { "$type" : "Share.CConfigModifyProperty", "Property" : "Hp", "ModifyType" : "Replace", "Target" : "TeamCharacter3", "Count" : "property(HpMax)*specials(op_hp_alive)*0.01" }, { "$type" : "Share.CConfigLogText", "Messages" : [ "Event_19010_op_1_over_2" ] }, { //-50点压力 "$type" : "Share.CConfigModifySceneProperty", "Property" : "Stamina", "Count" : "-specials(staminadecrease)" }, { "$type" : "Share.CConfigJump", "Jump" : "OnEnd" } ]}, "Op_2_Over_1": {"Actions":[ { "$type" : "Share.CConfigLogText", "Messages" : [ "Event_19010_op_2_over_1", "Event_19010_op_2_over_2" ] }, { //回复角色血量 "$type" : "Share.CConfigModifyProperty", "Property" : "Hp", "ModifyType" : "Add", "Target" : "All", "Count" : "property(HpMax)*specials(hpincrease1)*0.01" }, { "$type" : "Share.CConfigJump", "Jump" : "OnEnd" } ]}, "OnEnd" : {"Actions":[ { "$type" : "Share.CConfigCloseDialog" }, { "$type" : "Share.CConfigFinishEvent" } ]} }, "EventSpecials" : { //表格参数 "hpincrease1" : 50, "op_hp_alive" : 25, "staminadecrease" : 50 } }