Exemple #1
0
 protected virtual void HandleInstantUpgradeRequest()
 {
     if (this.instantUpgradeBuildingKey != null && this.instantUpgradeBuildingUid != null)
     {
         BuildingInstantUpgradeRequest request = new BuildingInstantUpgradeRequest(this.instantUpgradeBuildingKey, this.instantUpgradeBuildingUid, string.Empty);
         BuildingInstantUpgradeCommand command = new BuildingInstantUpgradeCommand(request);
         Service.ServerAPI.Enqueue(command);
         this.instantUpgradeBuildingKey = null;
         this.instantUpgradeBuildingUid = null;
     }
 }
Exemple #2
0
 protected override void HandleInstantUpgradeRequest()
 {
     if (this.instantUpgradeBuildingKey != null && this.instantUpgradeBuildingUid != null && this.selectedPlanet != null)
     {
         Service.CurrentPlayer.AddUnlockedPlanet(this.selectedPlanet.Uid);
         BuildingInstantUpgradeRequest request = new BuildingInstantUpgradeRequest(this.instantUpgradeBuildingKey, this.instantUpgradeBuildingUid, this.selectedPlanet.Uid);
         BuildingInstantUpgradeCommand command = new BuildingInstantUpgradeCommand(request);
         Service.ServerAPI.Enqueue(command);
         this.instantUpgradeBuildingKey = null;
         this.instantUpgradeBuildingUid = null;
     }
 }