コード例 #1
0
 private void ShowTabListInFrame(UndoneWorkKind undoneWork, FrameKind kind, FrameFunction function, bool OKEnabled, bool CancelEnabled, bool showCheckBox, bool multiselecting, GameObjectList gameObjectList, GameObjectList selectedObjectList, string title, string tabName)
 {
     this.GameFramePlugin.Kind     = kind;
     this.GameFramePlugin.Function = function;
     this.TabListPlugin.InitialValues(gameObjectList, selectedObjectList, this.screen.MouseState.ScrollWheelValue, title);
     this.TabListPlugin.SetListKindByName(kind.ToString(), showCheckBox, multiselecting);
     this.TabListPlugin.SetSelectedTab(tabName);
     this.GameFramePlugin.SetFrameContent(this.TabListPlugin.TabList, this.screen.viewportSize);
     this.GameFramePlugin.OKButtonEnabled     = OKEnabled;
     this.GameFramePlugin.CancelButtonEnabled = CancelEnabled;
     this.GameFramePlugin.IsShowing           = true;
 }
コード例 #2
0
 public void SetFrameContent(FrameContent frameContent, Point viewportSize)
 {
     this.Result                        = FrameResult.Cancel;
     this.frameContent                  = frameContent;
     this.frameContent.Function         = this.Function;
     this.TitleText.Text                = frameContent.GetCurrentTitle();
     frameContent.FramePosition         = StaticMethods.GetRectangleFitViewport(frameContent.DefaultFrameWidth, frameContent.DefaultFrameHeight, viewportSize);
     this.OKButtonPosition              = frameContent.OKButtonPosition;
     this.CancelButtonPosition          = frameContent.CancelButtonPosition;
     this.MapViewSelectorButtonPosition = frameContent.MapViewSelectorButtonPosition;
     this.SetPosition(frameContent.FramePosition);
     frameContent.ReCalculate();
     frameContent.InitializeMapViewSelectorButton();
     frameContent.OnItemClick += new FrameContent.ItemClick(this.frameContent_OnItemClick);
 }
コード例 #3
0
        public void ShowBianduiLiebiao(UndoneWorkKind undoneWork, FrameKind kind, FrameFunction function, bool OKEnabled, bool CancelEnabled, bool showCheckBox, bool multiselecting, GameObjectList gameObjectList, GameObjectList selectedObjectList, string title, string tabName,int bingyi)
        {
            //if ((gameObjectList != null) && (gameObjectList.Count != 0))
            {
                this.Plugins.BianduiLiebiao.Kind = kind;
                this.Plugins.BianduiLiebiao.Function = function;
                this.Plugins.BianduiLiebiao.ShezhiBingyi(bingyi);
                this.Plugins.BianduiLiebiao.InitialValues(gameObjectList, selectedObjectList, this.mouseState.ScrollWheelValue, title);
                this.Plugins.BianduiLiebiao.SetListKindByName(kind.ToString(), showCheckBox, multiselecting);
                this.Plugins.BianduiLiebiao.SetSelectedTab(tabName);

                //this.Plugins.GameFramePlugin.SetFrameyoucelanContent(this.Plugins.youcelanPlugin.TabList, base.viewportSize);  //viewportSize  游戏内容窗口的大小
                this.Plugins.BianduiLiebiao.SetyoucelanContent(base.viewportSize);  //viewportSize  游戏内容窗口的大小
                
                //this.Plugins.GameFramePlugin.shiyoucelan = true;
                //this.Plugins.GameFramePlugin.OKButtonEnabled = OKEnabled;
                //this.Plugins.GameFramePlugin.CancelButtonEnabled = CancelEnabled;
                //this.Plugins.GameFramePlugin.IsShowing = true;
                //this.Plugins.youcelanPlugin.IsShowing = true;


                this.Plugins.BianduiLiebiao.IsShowing = true;
                this.Plugins.youcelanPlugin.IsShowing = false ;

                this.Plugins.ContextMenuPlugin.ShezhiBianduiLiebiaoXinxi(this.Plugins.BianduiLiebiao.IsShowing, this.Plugins.BianduiLiebiao.Weizhi);

            }
        }
コード例 #4
0
        public void SetTabListInFrame(UndoneWorkKind undoneWork, FrameKind kind, FrameFunction function, bool OKEnabled, bool CancelEnabled, bool showCheckBox, bool multiselecting, GameObjectList gameObjectList, GameObjectList selectedObjectList, string title, string tabName)
        {
            if ((gameObjectList != null) && (gameObjectList.Count != 0))
            {
                this.Plugins.GameFramePlugin.Kind = kind;
                this.Plugins.GameFramePlugin.Function = function;
                this.Plugins.TabListPlugin.InitialValues(gameObjectList, selectedObjectList, this.mouseState.ScrollWheelValue, title);
                this.Plugins.TabListPlugin.SetListKindByName(kind.ToString(), showCheckBox, multiselecting);
                this.Plugins.TabListPlugin.SetSelectedTab(tabName);
                this.Plugins.GameFramePlugin.SetFrameContent(this.Plugins.TabListPlugin.TabList, base.viewportSize);

                this.Plugins.GameFramePlugin.OKButtonEnabled = OKEnabled;
                this.Plugins.GameFramePlugin.CancelButtonEnabled = CancelEnabled;
                //this.Plugins.GameFramePlugin.IsShowing = true;
            }
        }
コード例 #5
0
        public void HandleFrameFunction(FrameFunction function)
        {
            switch (function)
            {
                case FrameFunction.GetOneArchitecture:
                    this.FrameFunction_Architecture_AfterGetOneArchitecture();
                    break;

                case FrameFunction.Architecture_WorkingList:
                    this.FrameFunction_Architecture_WorkingList();
                    break;

                case FrameFunction.PersonTransfer:
                    this.FrameFunction_Architecture_PersonTransfer();
                    break;

                case FrameFunction.GetTransferMilitary://运输编队
                    this.FrameFunction_Architecture_AfterGetTransferMilitary();
                    break;

                case FrameFunction.GetTransferArchitecture:
                    this.FrameFunction_Architecture_AfterGetTransferMilitaryArchitectureBySelecting();
                    break;

                case FrameFunction.PersonConvene:
                    this.FrameFunction_Architecture_PersonConvene();
                    break;

                case FrameFunction.GetConvinceSourcePerson:
                    this.FrameFunction_Architecture_AfterGetConvinceSourcePerson();
                    break;

                case FrameFunction.GetConvinceDestinationPerson:
                    this.FrameFunction_Architecture_AfterGetConvinceDestinationPerson();
                    break;

                case FrameFunction.GetRewardPerson:
                    this.FrameFunction_Architecture_AfterGetRewardPerson();
                    break;

                case FrameFunction.GetRedeemCaptive:
                    this.FrameFunction_Architecture_AfterGetRedeemCaptive();
                    break;

                case FrameFunction.GetReleaseCaptive:
                    this.FrameFunction_Architecture_AfterGetReleaseCaptive();
                    break;

                case FrameFunction.GetStudySkillPerson:
                    this.FrameFunction_Architecture_AfterGetStudySkillPerson();
                    break;

                case FrameFunction.GetStudyTitlePerson:
                    this.FrameFunction_Architecture_AfterGetStudyTitlePerson();
                    break;

                case FrameFunction.GetStudyTitle:
                    this.FrameFunction_Architecture_AfterGetStudyTitle();
                    break;

                case FrameFunction.GetAppointPerson://封官
                    this.FrameFunction_Architecture_AfterGetAppointPerson();
                    break;

                case FrameFunction.GetAppointableTitle: //封官
                    this.FrameFunction_Architecture_AfterGetAppointableTitle();
                    break;

                case FrameFunction.GetRecallablePerson://免官
                    this.FrameFunction_Architecture_AfterGetRecallablePerson();
                    break;

                case FrameFunction.GetRecallableTitle: //免官
                    this.FrameFunction_Architecture_AfterGetRecallableTitle();
                    break;

                case FrameFunction.GetStudyStuntPerson:
                    this.FrameFunction_Architecture_AfterGetStudyStuntPerson();
                    break;

                case FrameFunction.GetStudyStunt:
                    this.FrameFunction_Architecture_AfterGetStudyStunt();
                    break;

                case FrameFunction.GetNewMilitaryKind:
                    this.FrameFunction_Architecture_AfterGetNewMilitaryKind();
                    break;

                case FrameFunction.GetRecruitmentMilitary:
                    this.FrameFunction_Architecture_AfterGetRecruitmentMilitary();
                    break;

                case FrameFunction.GetRecruitmentPerson:
                    this.FrameFunction_Architecture_AfterGetRecruitmentPerson();
                    break;

                case FrameFunction.GetMergeMilitary:
                    this.FrameFunction_Architecture_AfterGetMergeMilitary();
                    break;

                case FrameFunction.GetBeMergedMilitaries:
                    this.FrameFunction_Architecture_AfterGetBeMergedMilitaries();
                    break;

                case FrameFunction.GetBeDisbandedMilitaries:
                    this.FrameFunction_Architecture_AfterGetBeDisbandedMilitaries();
                    break;

                case FrameFunction.GetLevelUpMilitaries:
                    this.FrameFunction_Architecture_AfterGetLevelUpMilitaries();
                    break;

                case FrameFunction.GetLevelUpMiliaryKind:
                    this.FrameFunction_Architecture_AfterGetLevelUpMilitaryKind();
                    break;

                case FrameFunction.SelectMarryablePerson:
                    this.FrameFunction_Architecture_AfterSelectMarryablePerson();
                    break;

                case FrameFunction.SelectMarryTo:
                    this.FrameFunction_Architecture_AfterSelectMarryTo();
                    break;

                case FrameFunction.GetNewCapital:
                    this.FrameFunction_Architecture_AfterGetNewCapital();
                    break;

                case FrameFunction.GetEnhanceDiplomaticRelation:
                    this.FrameFunction_Architecture_AfterGetEnhanceDiplomaticRelation();
                    break;

                case FrameFunction.GetEnhanceDiplomaticRelationPerson:
                    this.FrameFunction_Architecture_AfterGetEnhanceDiplomaticRelationPerson();
                    break;

                case FrameFunction.GetAllyDiplomaticRelationPerson:
                    this.FrameFunction_Architecture_AfterGetAllyDiplomaticRelationPerson();
                    break;

                case FrameFunction.GetFriendlyDiplomaticRelation:
                    this.FrameFunction_Architecture_AfterGetFriendlyDiplomaticRelation();
                    break;

                case FrameFunction.GetAllyDiplomaticRelation:
                    this.FrameFunction_Architecture_AfterGetAllyDiplomaticRelation();
                    break;

                case FrameFunction.GetTruceDiplomaticRelation:
                    this.FrameFunction_Architecture_AfterGetTruceDiplomaticRelation();
                    break;

                case FrameFunction.GetTruceDiplomaticRelationPerson:
                    this.FrameFunction_Architecture_AfterGetTruceDiplomaticRelationPerson();
                    break;

                case FrameFunction.GetDenounceDiplomaticRelation:
                    this.FrameFunction_Architecture_AfterGetDenounceDiplomaticRelation();
                    break;

                case FrameFunction .GetQuanXiangDiplomaticRelation: //劝降
                    this.FrameFunction_Architecture_AfterGetQuanXiangDiplomaticRelation();
                    break;

                case FrameFunction .GetQuanXiangDiplomaticRelationPerson:
                    this.FrameFunction_Architecture_AfterGetQuanXiangDiplomaticRelationPerson();
                    break;

                case FrameFunction.GetAttackDefaultKind:
                    this.FrameFunction_Troop_AfterGetAttackDefaultKind();
                    break;

                case FrameFunction.GetAttackTargetKind:
                    this.FrameFunction_Troop_AfterGetAttackTargetKind();
                    break;

                case FrameFunction.GetCastDefaultKind:
                    this.FrameFunction_Troop_AfterGetCastDefaultKind();
                    break;

                case FrameFunction.GetCastTargetKind:
                    this.FrameFunction_Troop_AfterGetCastTargetKind();
                    break;

                case FrameFunction.GetInformationKind:
                    this.FrameFunction_Architecture_AfterGetInformationKind();
                    break;

                case FrameFunction.GetOfficerType:
                    this.FrameFunction_Architecture_AfterGetOfficerType();
                    break;

                case FrameFunction.GetInformationToStop:
                    this.FrameFunction_Architecture_AfterGetInformationToStop();
                    break;

                case FrameFunction.GetInformationPerson:
                    this.FrameFunction_Architecture_AfterGetInformationPerson();
                    break;
                    /*
                case FrameFunction.GetSpyPerson:
                    this.FrameFunction_Architecture_AfterGetSpyPerson();
                    break;
                     */

                case FrameFunction.GetDestroyPerson:
                    this.FrameFunction_Architecture_AfterGetDestroyPerson();
                    break;

                case FrameFunction.GetInstigatePerson:
                    this.FrameFunction_Architecture_AfterGetInstigatePerson();
                    break;

                case FrameFunction.GetGossipPerson:
                    this.FrameFunction_Architecture_AfterGetGossipPerson();
                    break;

                case FrameFunction.GetJailBreakPerson:
                    this.FrameFunction_Architecture_AfterGetJailBreakPerson();
                    break;

                case FrameFunction.GetAssassinatePerson:
                    this.FrameFunction_Architecture_AfterGetAssassinatePerson();
                    break;

                case FrameFunction.GetAssassinatePersonTarget:
                    this.FrameFunction_Architecture_AfterGetAssassinatePersonTarget();
                    break;

                case FrameFunction.GetSearchPerson:
                    this.FrameFunction_Architecture_AfterGetSearchPerson();
                    break;

                case FrameFunction.GetFacilityToBuild:
                    this.FrameFunction_Architecture_AfterGetFacilityToBuild();
                    break;

                case FrameFunction.GetFacilityToDemolish:
                    this.FrameFunction_Architecture_AfterGetFacilityToDemolish();
                    break;

                case FrameFunction.GetSectionToDemolish:
                    this.FrameFunction_Architecture_AfterGetSectionToDemolish();
                    break;

                case FrameFunction.GetShortestRouteway:
                    this.FrameFunction_Architecture_AfterGetShortestRouteway();
                    break;

                case FrameFunction.GetShortestNoWaterRouteway:
                    this.FrameFunction_Architecture_AfterGetShortestNoWaterRouteway();
                    break;

                case FrameFunction.GetConfiscateTreasure:
                    this.FrameFunction_Architecture_AfterGetConfiscateTreasure();
                    break;

                case FrameFunction.GetAwardTreasure:
                    this.FrameFunction_Architecture_AfterGetAwardTreasure();
                    break;

                case FrameFunction.GetAwardTreasurePerson:
                    this.FrameFunction_Architecture_AfterGetAwardTreasurePerson();
                    break;
                case FrameFunction.xuanzemeinv :
                    this.FrameFunction_Architecture_Afterxuanzemeinv();
                    break;
                case FrameFunction.chongxingmeinv:
                    this.FrameFunction_Architecture_chongxingmeinv();
                    break;
                case FrameFunction.KillPerson:
                    this.FrameFunction_Architecture_KillPerson();
                    break;
                case FrameFunction.KillCaptive:
                    this.FrameFunction_Architecture_KillCaptive();
                    break;
                case FrameFunction.ReleaseSelfPerson:
                    this.FrameFunction_Architecture_ReleaseSelfPerson();
                    break;

                case FrameFunction.SelectPrince:
                    this.FrameFunction_Architecture_SelectPrince();
                    break;
                case FrameFunction.AppointMayor: //任命太守
                    this.FrameFunction_Architecture_AppointMayor();
                    break ;
                case FrameFunction.SelectLandLink:
                    this.FrameFunction_Architecture_SelectLandLink();
                    break;
                case FrameFunction.SelectWaterLink:
                    this.FrameFunction_Architecture_SelectWaterLink();
                    break;

                case FrameFunction.MoveFeizi:
                    this.FrameFunction_Monarch_hougongTop_moveFeizi();
                    break;

                case FrameFunction.MoveCaptive: //俘虏可移动
                    this.FrameFunction_Monarch_KillRelease_MoveCaptive();
                    break;

            }
            this.lastFrameFunction = function;
        }
コード例 #6
0
 public void SetFrameContent(FrameContent frameContent, Point viewportSize)
 {
     this.Result = FrameResult.Cancel;
     this.frameContent = frameContent;
     this.frameContent.Function = this.Function;
     this.TitleText.Text = frameContent.GetCurrentTitle();
     frameContent.FramePosition = StaticMethods.GetRectangleFitViewport(frameContent.DefaultFrameWidth, frameContent.DefaultFrameHeight, viewportSize);
     this.OKButtonPosition = frameContent.OKButtonPosition;
     this.CancelButtonPosition = frameContent.CancelButtonPosition;
     this.MapViewSelectorButtonPosition = frameContent.MapViewSelectorButtonPosition;
     this.SetPosition(frameContent.FramePosition);
     frameContent.ReCalculate();
     frameContent.InitializeMapViewSelectorButton();
     frameContent.OnItemClick += new FrameContent.ItemClick(this.frameContent_OnItemClick);
 }
コード例 #7
0
        public void HandleFrameFunction(FrameFunction function)
        {
            switch (function)
            {
                case FrameFunction.GetOneArchitecture:
                    this.FrameFunction_Architecture_AfterGetOneArchitecture();
                    break;

                case FrameFunction.Architecture_WorkingList:
                    this.FrameFunction_Architecture_WorkingList();
                    break;

                case FrameFunction.PersonTransfer:
                    this.FrameFunction_Architecture_PersonTransfer();
                    break;

                case FrameFunction.PersonConvene:
                    this.FrameFunction_Architecture_PersonConvene();
                    break;

                case FrameFunction.GetConvinceSourcePerson:
                    this.FrameFunction_Architecture_AfterGetConvinceSourcePerson();
                    break;

                case FrameFunction.GetConvinceDestinationPerson:
                    this.FrameFunction_Architecture_AfterGetConvinceDestinationPerson();
                    break;

                case FrameFunction.GetRewardPerson:
                    this.FrameFunction_Architecture_AfterGetRewardPerson();
                    break;

                case FrameFunction.GetRedeemCaptive:
                    this.FrameFunction_Architecture_AfterGetRedeemCaptive();
                    break;

                case FrameFunction.GetReleaseCaptive:
                    this.FrameFunction_Architecture_AfterGetReleaseCaptive();
                    break;

                case FrameFunction.GetStudySkillPerson:
                    this.FrameFunction_Architecture_AfterGetStudySkillPerson();
                    break;

                case FrameFunction.GetStudyTitlePerson:
                    this.FrameFunction_Architecture_AfterGetStudyTitlePerson();
                    break;

                case FrameFunction.GetStudyTitle:
                    this.FrameFunction_Architecture_AfterGetStudyTitle();
                    break;

                case FrameFunction.GetStudyStuntPerson:
                    this.FrameFunction_Architecture_AfterGetStudyStuntPerson();
                    break;

                case FrameFunction.GetStudyStunt:
                    this.FrameFunction_Architecture_AfterGetStudyStunt();
                    break;

                case FrameFunction.GetNewMilitaryKind:
                    this.FrameFunction_Architecture_AfterGetNewMilitaryKind();
                    break;

                case FrameFunction.GetRecruitmentMilitary:
                    this.FrameFunction_Architecture_AfterGetRecruitmentMilitary();
                    break;

                case FrameFunction.GetRecruitmentPerson:
                    this.FrameFunction_Architecture_AfterGetRecruitmentPerson();
                    break;

                case FrameFunction.GetMergeMilitary:
                    this.FrameFunction_Architecture_AfterGetMergeMilitary();
                    break;

                case FrameFunction.GetBeMergedMilitaries:
                    this.FrameFunction_Architecture_AfterGetBeMergedMilitaries();
                    break;

                case FrameFunction.GetBeDisbandedMilitaries:
                    this.FrameFunction_Architecture_AfterGetBeDisbandedMilitaries();
                    break;

                case FrameFunction.GetLevelUpMilitaries:
                    this.FrameFunction_Architecture_AfterGetLevelUpMilitaries();
                    break;

                case FrameFunction.GetNewCapital:
                    this.FrameFunction_Architecture_AfterGetNewCapital();
                    break;

                case FrameFunction.GetEnhanceDiplomaticRelation:
                    this.FrameFunction_Architecture_AfterGetEnhanceDiplomaticRelation();
                    break;

                case FrameFunction.GetEnhanceDiplomaticRelationPerson:
                    this.FrameFunction_Architecture_AfterGetEnhanceDiplomaticRelationPerson();
                    break;

                case FrameFunction.GetAllyDiplomaticRelationPerson:
                    this.FrameFunction_Architecture_AfterGetAllyDiplomaticRelationPerson();
                    break;

                case FrameFunction.GetFriendlyDiplomaticRelation:
                    this.FrameFunction_Architecture_AfterGetFriendlyDiplomaticRelation();
                    break;

                case FrameFunction.GetAllyDiplomaticRelation:
                    this.FrameFunction_Architecture_AfterGetAllyDiplomaticRelation();
                    break;

                case FrameFunction.GetTruceDiplomaticRelation:
                    this.FrameFunction_Architecture_AfterGetTruceDiplomaticRelation();
                    break;

                case FrameFunction.GetTruceDiplomaticRelationPerson:
                    this.FrameFunction_Architecture_AfterGetTruceDiplomaticRelationPerson();
                    break;

                case FrameFunction.GetDenounceDiplomaticRelation:
                    this.FrameFunction_Architecture_AfterGetDenounceDiplomaticRelation();
                    break;

                case FrameFunction.GetAttackDefaultKind:
                    this.FrameFunction_Troop_AfterGetAttackDefaultKind();
                    break;

                case FrameFunction.GetAttackTargetKind:
                    this.FrameFunction_Troop_AfterGetAttackTargetKind();
                    break;

                case FrameFunction.GetCastDefaultKind:
                    this.FrameFunction_Troop_AfterGetCastDefaultKind();
                    break;

                case FrameFunction.GetCastTargetKind:
                    this.FrameFunction_Troop_AfterGetCastTargetKind();
                    break;

                case FrameFunction.GetInformationKind:
                    this.FrameFunction_Architecture_AfterGetInformationKind();
                    break;

                case FrameFunction.GetInformationPerson:
                    this.FrameFunction_Architecture_AfterGetInformationPerson();
                    break;

                case FrameFunction.GetSpyPerson:
                    this.FrameFunction_Architecture_AfterGetSpyPerson();
                    break;

                case FrameFunction.GetDestroyPerson:
                    this.FrameFunction_Architecture_AfterGetDestroyPerson();
                    break;

                case FrameFunction.GetInstigatePerson:
                    this.FrameFunction_Architecture_AfterGetInstigatePerson();
                    break;

                case FrameFunction.GetGossipPerson:
                    this.FrameFunction_Architecture_AfterGetGossipPerson();
                    break;

                case FrameFunction.GetJailBreakPerson:
                    this.FrameFunction_Architecture_AfterGetJailBreakPerson();
                    break;

                case FrameFunction.GetSearchPerson:
                    this.FrameFunction_Architecture_AfterGetSearchPerson();
                    break;

                case FrameFunction.GetFacilityToBuild:
                    this.FrameFunction_Architecture_AfterGetFacilityToBuild();
                    break;

                case FrameFunction.GetFacilityToDemolish:
                    this.FrameFunction_Architecture_AfterGetFacilityToDemolish();
                    break;

                case FrameFunction.GetSectionToDemolish:
                    this.FrameFunction_Architecture_AfterGetSectionToDemolish();
                    break;

                case FrameFunction.GetShortestRouteway:
                    this.FrameFunction_Architecture_AfterGetShortestRouteway();
                    break;

                case FrameFunction.GetShortestNoWaterRouteway:
                    this.FrameFunction_Architecture_AfterGetShortestNoWaterRouteway();
                    break;

                case FrameFunction.GetConfiscateTreasure:
                    this.FrameFunction_Architecture_AfterGetConfiscateTreasure();
                    break;

                case FrameFunction.GetAwardTreasure:
                    this.FrameFunction_Architecture_AfterGetAwardTreasure();
                    break;

                case FrameFunction.GetAwardTreasurePerson:
                    this.FrameFunction_Architecture_AfterGetAwardTreasurePerson();
                    break;
                case FrameFunction.xuanzemeinv :
                    this.FrameFunction_Architecture_Afterxuanzemeinv();
                    break;
                case FrameFunction.chongxingmeinv:
                    this.FrameFunction_Architecture_chongxingmeinv();
                    break;
                case FrameFunction.KillPerson:
                    this.FrameFunction_Architecture_KillPerson();
                    break;
                case FrameFunction.KillCaptive:
                    this.FrameFunction_Architecture_KillCaptive();
                    break;
                case FrameFunction.ReleaseSelfPerson:
                    this.FrameFunction_Architecture_ReleaseSelfPerson();
                    break;
                case FrameFunction.PersonManualHire:
                    this.FrameFunction_Architecture_PersonManualHire();
                    break;

                case FrameFunction.SelectPrince:
                    this.FrameFunction_Architecture_SelectPrince();
                    break;
            }
            this.lastFrameFunction = function;
        }
コード例 #8
0
        public void HandleFrameFunction(FrameFunction function)
        {
            switch (function)
            {
            case FrameFunction.GetOneArchitecture:
                this.FrameFunction_Architecture_AfterGetOneArchitecture();
                break;

            case FrameFunction.Architecture_WorkingList:
                this.FrameFunction_Architecture_WorkingList();
                break;

            case FrameFunction.PersonTransfer:
                this.FrameFunction_Architecture_PersonTransfer();
                break;

            case FrameFunction.PersonConvene:
                this.FrameFunction_Architecture_PersonConvene();
                break;

            case FrameFunction.GetConvinceSourcePerson:
                this.FrameFunction_Architecture_AfterGetConvinceSourcePerson();
                break;

            case FrameFunction.GetConvinceDestinationPerson:
                this.FrameFunction_Architecture_AfterGetConvinceDestinationPerson();
                break;

            case FrameFunction.GetRewardPerson:
                this.FrameFunction_Architecture_AfterGetRewardPerson();
                break;

            case FrameFunction.GetRedeemCaptive:
                this.FrameFunction_Architecture_AfterGetRedeemCaptive();
                break;

            case FrameFunction.GetReleaseCaptive:
                this.FrameFunction_Architecture_AfterGetReleaseCaptive();
                break;

            case FrameFunction.GetStudySkillPerson:
                this.FrameFunction_Architecture_AfterGetStudySkillPerson();
                break;

            case FrameFunction.GetStudyTitlePerson:
                this.FrameFunction_Architecture_AfterGetStudyTitlePerson();
                break;

            case FrameFunction.GetStudyTitle:
                this.FrameFunction_Architecture_AfterGetStudyTitle();
                break;

            case FrameFunction.GetStudyStuntPerson:
                this.FrameFunction_Architecture_AfterGetStudyStuntPerson();
                break;

            case FrameFunction.GetStudyStunt:
                this.FrameFunction_Architecture_AfterGetStudyStunt();
                break;

            case FrameFunction.GetNewMilitaryKind:
                this.FrameFunction_Architecture_AfterGetNewMilitaryKind();
                break;

            case FrameFunction.GetRecruitmentMilitary:
                this.FrameFunction_Architecture_AfterGetRecruitmentMilitary();
                break;

            case FrameFunction.GetRecruitmentPerson:
                this.FrameFunction_Architecture_AfterGetRecruitmentPerson();
                break;

            case FrameFunction.GetMergeMilitary:
                this.FrameFunction_Architecture_AfterGetMergeMilitary();
                break;

            case FrameFunction.GetBeMergedMilitaries:
                this.FrameFunction_Architecture_AfterGetBeMergedMilitaries();
                break;

            case FrameFunction.GetBeDisbandedMilitaries:
                this.FrameFunction_Architecture_AfterGetBeDisbandedMilitaries();
                break;

            case FrameFunction.GetLevelUpMilitaries:
                this.FrameFunction_Architecture_AfterGetLevelUpMilitaries();
                break;

            case FrameFunction.GetNewCapital:
                this.FrameFunction_Architecture_AfterGetNewCapital();
                break;

            case FrameFunction.GetEnhanceDiplomaticRelation:
                this.FrameFunction_Architecture_AfterGetEnhanceDiplomaticRelation();
                break;

            case FrameFunction.GetEnhanceDiplomaticRelationPerson:
                this.FrameFunction_Architecture_AfterGetEnhanceDiplomaticRelationPerson();
                break;

            case FrameFunction.GetAllyDiplomaticRelationPerson:
                this.FrameFunction_Architecture_AfterGetAllyDiplomaticRelationPerson();
                break;

            case FrameFunction.GetFriendlyDiplomaticRelation:
                this.FrameFunction_Architecture_AfterGetFriendlyDiplomaticRelation();
                break;

            case FrameFunction.GetAllyDiplomaticRelation:
                this.FrameFunction_Architecture_AfterGetAllyDiplomaticRelation();
                break;

            case FrameFunction.GetTruceDiplomaticRelation:
                this.FrameFunction_Architecture_AfterGetTruceDiplomaticRelation();
                break;

            case FrameFunction.GetTruceDiplomaticRelationPerson:
                this.FrameFunction_Architecture_AfterGetTruceDiplomaticRelationPerson();
                break;

            case FrameFunction.GetDenounceDiplomaticRelation:
                this.FrameFunction_Architecture_AfterGetDenounceDiplomaticRelation();
                break;

            case FrameFunction.GetAttackDefaultKind:
                this.FrameFunction_Troop_AfterGetAttackDefaultKind();
                break;

            case FrameFunction.GetAttackTargetKind:
                this.FrameFunction_Troop_AfterGetAttackTargetKind();
                break;

            case FrameFunction.GetCastDefaultKind:
                this.FrameFunction_Troop_AfterGetCastDefaultKind();
                break;

            case FrameFunction.GetCastTargetKind:
                this.FrameFunction_Troop_AfterGetCastTargetKind();
                break;

            case FrameFunction.GetInformationKind:
                this.FrameFunction_Architecture_AfterGetInformationKind();
                break;

            case FrameFunction.GetInformationPerson:
                this.FrameFunction_Architecture_AfterGetInformationPerson();
                break;

            case FrameFunction.GetSpyPerson:
                this.FrameFunction_Architecture_AfterGetSpyPerson();
                break;

            case FrameFunction.GetDestroyPerson:
                this.FrameFunction_Architecture_AfterGetDestroyPerson();
                break;

            case FrameFunction.GetInstigatePerson:
                this.FrameFunction_Architecture_AfterGetInstigatePerson();
                break;

            case FrameFunction.GetGossipPerson:
                this.FrameFunction_Architecture_AfterGetGossipPerson();
                break;

            case FrameFunction.GetJailBreakPerson:
                this.FrameFunction_Architecture_AfterGetJailBreakPerson();
                break;

            case FrameFunction.GetSearchPerson:
                this.FrameFunction_Architecture_AfterGetSearchPerson();
                break;

            case FrameFunction.GetFacilityToBuild:
                this.FrameFunction_Architecture_AfterGetFacilityToBuild();
                break;

            case FrameFunction.GetFacilityToDemolish:
                this.FrameFunction_Architecture_AfterGetFacilityToDemolish();
                break;

            case FrameFunction.GetSectionToDemolish:
                this.FrameFunction_Architecture_AfterGetSectionToDemolish();
                break;

            case FrameFunction.GetShortestRouteway:
                this.FrameFunction_Architecture_AfterGetShortestRouteway();
                break;

            case FrameFunction.GetShortestNoWaterRouteway:
                this.FrameFunction_Architecture_AfterGetShortestNoWaterRouteway();
                break;

            case FrameFunction.GetConfiscateTreasure:
                this.FrameFunction_Architecture_AfterGetConfiscateTreasure();
                break;

            case FrameFunction.GetAwardTreasure:
                this.FrameFunction_Architecture_AfterGetAwardTreasure();
                break;

            case FrameFunction.GetAwardTreasurePerson:
                this.FrameFunction_Architecture_AfterGetAwardTreasurePerson();
                break;

            case FrameFunction.xuanzemeinv:
                this.FrameFunction_Architecture_Afterxuanzemeinv();
                break;

            case FrameFunction.chongxingmeinv:
                this.FrameFunction_Architecture_chongxingmeinv();
                break;

            case FrameFunction.KillPerson:
                this.FrameFunction_Architecture_KillPerson();
                break;

            case FrameFunction.KillCaptive:
                this.FrameFunction_Architecture_KillCaptive();
                break;

            case FrameFunction.ReleaseSelfPerson:
                this.FrameFunction_Architecture_ReleaseSelfPerson();
                break;

            case FrameFunction.PersonManualHire:
                this.FrameFunction_Architecture_PersonManualHire();
                break;

            case FrameFunction.SelectPrince:
                this.FrameFunction_Architecture_SelectPrince();
                break;
            }
            this.lastFrameFunction = function;
        }