369 lines
No EOL
8.3 KiB
JSON
369 lines
No EOL
8.3 KiB
JSON
{
|
|
|
|
"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
|
|
|
|
}
|
|
|
|
} |