{ //小怪战 - 丢卡 "ID": 2021006, "EventTypeTag": [ "Battle" ], "Events": { "OnStart": { "Actions": [ { "$type":"Share.CConfigEmpty" }, { "$type":"Share.CConfigRandomBattleID", "Type":["Normal"], "Tags":["Normal"], "SpecialName":"BattleID" }, { "$type": "Share.CConfigTriggerBattle", "BattleID": "specials(BattleID)", "OnSuccess": "OnRandomResult" } ] }, "OnRandomResult":{ "Actions":[ { "$type": "Share.CConfigIf", "OnSuccess": "OnChooseCard", "OnFailure": "OnChooseNormal", "Conditions":[ { //拥有足够卡牌 "$type": "Share.CConfigEventByTarotCard", "Count": 3, "CompareType": "GreaterEqual", "CardType": 0 } ] } ] }, "OnChooseCard": { "Actions": [ { "$type": "Share.CConfigPreset", "PerformKey" : "Chessboard_BattleEnd_Pre" }, //CConfigRemoveCard //CConfigRandomCardIDFromItem { "$type": "Share.CConfigRandomCardIDFromItem", "Type": 0, "Num":3, "SpecialName": [ "RandomCard_1", "RandomCard_2", "RandomCard_3" ] }, { "$type": "Share.CConfigChoiceServer", "OptionsMode": "Normal", "Garbage":true, "ShowMode": "Card", "Choices": [ { "OptionText": "Event_Common_Garbage", //丢弃 "OptionItemID1": "specials(RandomCard_1)", "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigRemoveCard", "Type": 0, "ItemID": "specials(RandomCard_1)", "Count": 1 }, { "$type": "Share.CConfigJump", "Jump": "OnEnd" } ] } ] }, { "OptionText": "Event_Common_Garbage", //丢弃 "OptionItemID1": "specials(RandomCard_2)", "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigRemoveCard", "Type": 0, "ItemID": "specials(RandomCard_2)", "Count": 1 }, { "$type": "Share.CConfigJump", "Jump": "OnEnd" } ] } ] }, { "OptionText": "Event_Common_Garbage", //丢弃 "OptionItemID1": "specials(RandomCard_3)", "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigRemoveCard", "Type": 0, "ItemID": "specials(RandomCard_3)", "Count": 1 }, { "$type": "Share.CConfigJump", "Jump": "OnEnd" } ] } ] } ] } ] }, "OnChooseNormal": { "Actions": [ { "$type": "Share.CConfigPreset", "PerformKey" : "Chessboard_BattleEnd_Pre" }, { "$type": "Share.CConfigChoiceServer", "OptionsMode": "Normal", "ShowMode": "Event", "Choices": [ { "OptionText": "Event_Common_RecoverHp", "OptionItemID1": "specials(ShowHp)", "OptionDesc1": "Event_Common_RecoverHp_Des", "TitleText": "Item_TeamMedicineHp_02_name", "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigModifyProperty", "Property": "Hp", "Count": "property(HpMax_Battle)*specials(Hp)*0.01" }, { "$type": "Share.CConfigJump", "Jump": "OnEnd" } ] } ] }, { "OptionText": "Event_Common_GetCoin", "OptionItemID1": "specials(ShowGold)", "OptionDesc1": "Event_Common_GetCoin_Des", "TitleText": "Item_RL_Purse_03_name", "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigAddItem", "ItemID": 1, "Count": "specials(Gold)" }, { "$type": "Share.CConfigJump", "Jump": "OnEnd" } ] } ] }, { "OptionText": "Event_Common_StaminaDown", "OptionText2": "NormalBattleChoice3_Title_split", "OptionItemID1": "specials(ShowStamina)", "OptionDesc1": "Event_Common_StaminaDown_Des", "TitleText": "Item_TeamMedicinePr_03_name", "OptionContents": [ { "Actions": [ { "$type": "Share.CConfigModifySceneProperty", "Property": "Stamina", "Count": "-specials(Stamina)" }, { "$type": "Share.CConfigJump", "Jump": "OnEnd" } ] } ] } ] } ] }, "OnEnd": { "Actions": [ { "$type":"Share.CConfigAddItem", "ItemID":1, "Count":300 }, { "$type": "Share.CConfigPreset", "PerformKey" : "Chessboard_BattleEnd_After" }, // { // "$type": "Share.CConfigCloseDialog", // "CameraMove":false // }, { "$type": "Share.CConfigFinishEvent" } ] } }, "Specials": { "odd":100, "BattleID": 0, "RandomCard_1": 0, "RandomCard_2": 0, "RandomCard_3": 0, "Gold": 500, "Stamina": 30, "Hp": 15, "ShowGold": 900001, "ShowStamina": 900002, "ShowHp": 900003 } }