public new JieRiZiKa GetAward(int id) { JieRiZiKa config = null; if (this.JieRiZiKaDict.ContainsKey(id)) { config = this.JieRiZiKaDict[id]; } return(config); }
public override bool HasEnoughBagSpaceForAwardGoods(GameClient client, int _params) { JieRiZiKa config = this.GetAward(_params); return(null != config && null != config.MyAwardItem && (config.MyAwardItem.GoodsDataList.Count <= 0 || Global.CanAddGoodsDataList(client, config.MyAwardItem.GoodsDataList))); }
public override bool GiveAward(GameClient client, int _params) { JieRiZiKa config = this.GetAward(_params); return(null != config && base.GiveAward(client, config.MyAwardItem)); }