예제 #1
0
        //#####################################################################################
        // 메세지 처리자 등록

        public void InitEventChain(NetClientProcedure procList)
        {
            procList.Set(this.WhenRspUserColor, (int)MessageTypes.Rsp_UserColor);
            procList.Set(this.WhenNtfUserLogin, (int)MessageTypes.Ntf_UserLogin);
            procList.Set(this.WhenNtfUserLogout, (int)MessageTypes.Ntf_UserLogout);
            procList.Set(this.WhenRspAllUserInfo, (int)MessageTypes.Rsp_AllUserInfo);
            procList.Set(this.WhenRspMyAllCompanyName, (int)MessageTypes.Rsp_MyAllCompanyName);
            procList.Set(this.WhenRspMyAllCompanySiteCount, (int)MessageTypes.Rsp_MyAllCompanySiteCount);
            procList.Set(this.WhenRspMyAllCompanyTechList, (int)MessageTypes.Rsp_MyAllCompanyTechList);
            procList.Set(this.WhenRspMyAllCompanyProductList, (int)MessageTypes.Rsp_MyAllCompanyProductList);
        }
예제 #2
0
        //#####################################################################################
        // 메세지 처리자 등록

        public void InitEventChain(NetClientProcedure procList)
        {
            procList.Set(this.WhenRspRegisterCompany, (int)MessageTypes.Rsp_RegisterCompany);
            procList.Set(this.WhenNtfBuildCompany, (int)MessageTypes.Ntf_BuildCompany);
            procList.Set(this.WhenNtfDestroyCompany, (int)MessageTypes.Ntf_DestroyCompany);
            procList.Set(this.WhenRspDevelopTech, (int)MessageTypes.Rsp_DevelopTech);
            procList.Set(this.WhenRspDiscardTech, (int)MessageTypes.Rsp_DiscardTech);
            procList.Set(this.WhenRspProduceProduct, (int)MessageTypes.Rsp_ProduceProduct);
            procList.Set(this.WhenRspDiscardProduct, (int)MessageTypes.Rsp_DiscardProduct);
            procList.Set(this.WhenRspTechProgram, (int)MessageTypes.Rsp_TechProgram);
            procList.Set(this.WhenNtfSellTech, (int)MessageTypes.Ntf_SellTech);
            procList.Set(this.WhenNtfBuyTech, (int)MessageTypes.Ntf_BuyTech);
            procList.Set(this.WhenNtfSellProduct, (int)MessageTypes.Ntf_SellProduct);
            procList.Set(this.WhenNtfBuyProduct, (int)MessageTypes.Ntf_BuyProduct);
        }
        //#####################################################################################
        // 메세지 처리자 등록

        public void InitEventChain(NetClientProcedure procList)
        {
            procList.Set(this.WhenRspCountryLocation, (int)MessageTypes.Rsp_CountryLocation);
            procList.Set(this.WhenRspNewTerritory, (int)MessageTypes.Rsp_NewTerritory);
            procList.Set(this.WhenNtfSetTilePower, (int)MessageTypes.Ntf_SetTilePower);
            procList.Set(this.WhenRspUpdateChunk, (int)MessageTypes.Rsp_Chunk);
            procList.Set(this.WhenNtfCountryBuilt, (int)MessageTypes.Ntf_CountryBuilt);
            procList.Set(this.WhenNtfAttackTerritory, (int)MessageTypes.Ntf_AttackTerritory);
            procList.Set(this.WhenRspVision, (int)MessageTypes.Rsp_Vision);
            procList.Set(this.WhenRspAllTerritory, (int)MessageTypes.Rsp_AllTerritory);
            procList.Set(this.WhenRspAllVision, (int)MessageTypes.Rsp_AllVision);
            procList.Set(this.WhenNtfSendPower, (int)MessageTypes.Ntf_SendPower);
            procList.Set(this.WhenNtfEditTileSign, (int)MessageTypes.Ntf_EditTileSign);
            procList.Set(this.WhenNtfUserEnd, (int)MessageTypes.Ntf_UserEnd);
            procList.Set(this.WhenNtfBuildFactory, (int)MessageTypes.Ntf_BuildFactory);
            procList.Set(this.WhenNtfConvertAllResource, (int)MessageTypes.Ntf_ConvertAllResource);
            procList.Set(this.WhenNtfDestroyFactory, (int)MessageTypes.Ntf_DestroyFactory);
            procList.Set(this.WhenNtfBuildChip, (int)MessageTypes.Ntf_BuildChip);
            procList.Set(this.WhenNtfDestroyChip, (int)MessageTypes.Ntf_DestroyChip);
            procList.Set(this.WhenRspSetScreen, (int)MessageTypes.Rsp_SetScreen);
        }
예제 #4
0
        //#####################################################################################
        // 메세지 처리자 등록

        public void InitEventChain(NetClientProcedure procList)
        {
            procList.Set(this.WhenRspLogin, (int)MessageTypes.Rsp_Login);
            procList.Set(this.WhenRspLogout, (int)MessageTypes.Rsp_Logout);
            procList.Set(this.WhenRspRegister, (int)MessageTypes.Rsp_Register);
        }
예제 #5
0
        //#####################################################################################
        // 메세지 처리자 등록

        public void InitEventChain(NetClientProcedure procList)
        {
            procList.Set(this.WhenNtfNotice, (int)MessageTypes.Ntf_Notice);
            procList.Set(this.WhenNtfCheckUser, (int)MessageTypes.Ntf_CheckUser);
        }
예제 #6
0
        //#####################################################################################
        // 메세지 처리자 등록

        public void InitEventChain(NetClientProcedure procList)
        {
            procList.Set(this.WhenNtfReceiveMail, (int)MessageTypes.Ntf_ReceiveMail);
        }