コード例 #1
0
 public void createFromReturnData(VillageBuildingReturnData serverBuild)
 {
     this.completeRequestSent   = false;
     this.buildingID            = serverBuild.buildingID;
     this.buildingLocation      = (Point)serverBuild.buildingLocation;
     this.buildingType          = serverBuild.buildingType;
     this.serverCalcRate        = this.calcRate = serverBuild.calcRate;
     this.serverJourneyTime     = serverBuild.journeyTime;
     this.completionTime        = serverBuild.completionTime;
     this.lastCalcTime          = serverBuild.lastCalcTime;
     this.lastDataLevel         = serverBuild.lastDataLevel;
     this.gotEmployee           = serverBuild.gotEmployee;
     this.buildingActive        = serverBuild.active;
     this.localComplete         = true;
     this.deletionTime          = serverBuild.deletionTime;
     this.serverDeleting        = serverBuild.deleting;
     this.capitalResourceLevels = serverBuild.capitalResourceLevels;
     if (this.baseSprite != null)
     {
         this.baseSprite.clearText();
         this.baseSprite.clearSecondText();
     }
 }
コード例 #2
0
 public void createFromReturnData(VillageBuildingReturnData serverBuild)
 {
     this.completeRequestSent = false;
     this.buildingID = serverBuild.buildingID;
     this.buildingLocation = (Point) serverBuild.buildingLocation;
     this.buildingType = serverBuild.buildingType;
     this.serverCalcRate = this.calcRate = serverBuild.calcRate;
     this.serverJourneyTime = serverBuild.journeyTime;
     this.completionTime = serverBuild.completionTime;
     this.lastCalcTime = serverBuild.lastCalcTime;
     this.lastDataLevel = serverBuild.lastDataLevel;
     this.gotEmployee = serverBuild.gotEmployee;
     this.buildingActive = serverBuild.active;
     this.localComplete = true;
     this.deletionTime = serverBuild.deletionTime;
     this.serverDeleting = serverBuild.deleting;
     this.capitalResourceLevels = serverBuild.capitalResourceLevels;
     if (this.baseSprite != null)
     {
         this.baseSprite.clearText();
         this.baseSprite.clearSecondText();
     }
 }