public void factionApplicationCallback(FactionApplication_ReturnType returnData) { if (returnData.Success) { GameEngine.Instance.World.FactionInvites = returnData.invites; GameEngine.Instance.World.FactionApplications = returnData.applications; this.m_parent.init(false); } else { this.declineButton.Enabled = true; } }
public void factionApplicationCallback(FactionApplication_ReturnType returnData) { this.diplomacyButton.Enabled = true; if (returnData.Success) { GameEngine.Instance.World.FactionInvites = returnData.invites; GameEngine.Instance.World.FactionApplications = returnData.applications; this.diplomacyButton.Visible = false; this.diplomacyLabel.Text = SK.Text("FactionInvites_Application Pending", "Application Pending"); this.diplomacyLabel.Color = ARGBColors.Black; this.diplomacyLabel.Position = new Point(0x18, 0x7e); this.diplomacyLabel.Size = new Size(240, 40); this.diplomacyLabel.Font = FontManager.GetFont("Arial", 12f, FontStyle.Regular); this.diplomacyLabel.Alignment = CustomSelfDrawPanel.CSD_Text_Alignment.TOP_LEFT; this.mainBackgroundImage.addControl(this.diplomacyLabel); this.diplomacyLabel.Visible = true; MyMessageBox.Show(SK.Text("FactionInvites_Have_Applied", "You have now applied to join a faction. Click on the Invites tab to view your current applications."), SK.Text("FactionInvites_Faction_Application", "Faction Application")); } }
public void OurRemoteAsyncCallBack_FactionApplication(IAsyncResult ar) { RemoteAsyncDelegate_FactionApplication asyncDelegate = (RemoteAsyncDelegate_FactionApplication) ((AsyncResult) ar).AsyncDelegate; try { this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar)); } catch (Exception exception) { FactionApplication_ReturnType returnData = new FactionApplication_ReturnType(); this.manageRemoteExpection(ar, returnData, exception); } }
public void factionApplicationCallback(FactionApplication_ReturnType returnData) { if (returnData.Success) { GameEngine.Instance.World.FactionInvites = returnData.invites; GameEngine.Instance.World.FactionApplications = returnData.applications; this.m_parent.init(false); } else { this.declineButton.Enabled = true; } }