Exemple #1
0
        public void OnRequestGuildDonate(RES_GUILD_DONATE_TYPE donateType)
        {
            Singleton <CUIManager> .GetInstance().OpenSendMsgAlert(5, enUIEventID.None);

            CSPkg cSPkg = NetworkModule.CreateDefaultCSPKG(2260u);

            cSPkg.stPkgData.get_stGuildDonateReq().bType = donateType;
            Singleton <NetworkModule> .GetInstance().SendLobbyMsg(ref cSPkg, false);
        }
        public void OnRequestGuildDonate(RES_GUILD_DONATE_TYPE donateType)
        {
            Singleton <CUIManager> .GetInstance().OpenSendMsgAlert(5, enUIEventID.None);

            CSPkg msg = NetworkModule.CreateDefaultCSPKG(0x8d4);

            msg.stPkgData.stGuildDonateReq.bType = (byte)donateType;
            Singleton <NetworkModule> .GetInstance().SendLobbyMsg(ref msg, false);
        }
Exemple #3
0
        public static string GetDonateSuccessTip(RES_GUILD_DONATE_TYPE donateType)
        {
            ResGuildDonate dataByKey       = GameDataMgr.guildDonateDatabin.GetDataByKey((byte)donateType);
            uint           dwGetConstruct  = dataByKey.dwGetConstruct;
            uint           dwGetGuildMoney = dataByKey.dwGetGuildMoney;
            uint           dwGetCoinPool   = dataByKey.dwGetCoinPool;

            string[] args = new string[] { dwGetConstruct.ToString(), dwGetGuildMoney.ToString(), dwGetCoinPool.ToString() };
            return(Singleton <CTextManager> .GetInstance().GetText("Guild_Donate_Success", args));
        }
Exemple #4
0
        public static string GetDonateDescription(RES_GUILD_DONATE_TYPE donateType)
        {
            ResGuildDonate dataByKey       = GameDataMgr.guildDonateDatabin.GetDataByKey((byte)donateType);
            uint           dwCostGold      = dataByKey.dwCostGold;
            uint           dwCostCoupons   = dataByKey.dwCostCoupons;
            uint           dwGetConstruct  = dataByKey.dwGetConstruct;
            uint           dwGetGuildMoney = dataByKey.dwGetGuildMoney;
            uint           dwGetCoinPool   = dataByKey.dwGetCoinPool;
            string         str             = (dwCostGold != 0) ? dwCostGold.ToString() : dwCostCoupons.ToString();
            string         text            = Singleton <CTextManager> .GetInstance().GetText((dwCostGold != 0) ? "Money_Type_GoldCoin" : "Money_Type_DianQuan");

            string[] args = new string[] { str, text, dwGetConstruct.ToString(), dwGetGuildMoney.ToString(), dwGetCoinPool.ToString() };
            return(Singleton <CTextManager> .GetInstance().GetText("Guild_Donate_Description", args));
        }
Exemple #5
0
 public static uint GetDonateCostDianQuan(RES_GUILD_DONATE_TYPE donateType)
 {
     return(GameDataMgr.guildDonateDatabin.GetDataByKey((byte)donateType).dwCostCoupons);
 }
        public static bool IsDonateUseCoin(RES_GUILD_DONATE_TYPE donateType)
        {
            ResGuildDonate dataByKey = GameDataMgr.guildDonateDatabin.GetDataByKey((uint)((byte)donateType));

            return(dataByKey.dwCostGold != 0u);
        }
        public static uint GetDonateCostDianQuan(RES_GUILD_DONATE_TYPE donateType)
        {
            ResGuildDonate dataByKey = GameDataMgr.guildDonateDatabin.GetDataByKey((uint)((byte)donateType));

            return(dataByKey.dwCostCoupons);
        }
Exemple #8
0
 public static uint GetDonateCostCoin(RES_GUILD_DONATE_TYPE donateType)
 {
     return(GameDataMgr.guildDonateDatabin.GetDataByKey((uint)((byte)donateType)).dwCostGold);
 }
Exemple #9
0
        public static uint GetDonateCostCoin(RES_GUILD_DONATE_TYPE donateType)
        {
            ResGuildDonate dataByKey = GameDataMgr.guildDonateDatabin.GetDataByKey((uint)donateType);

            return(dataByKey.dwCostGold);
        }