예제 #1
0
 public void ApplyStats(HoldOffsetSet s)
 {
     if (this.northDefault != null)
     {
         if (s.northDefault == null)
         {
             s.northDefault = new HoldOffset();
         }
         this.northDefault.ApplyStats(s.northDefault);
     }
     if (this.east != null)
     {
         if (s.east == null)
         {
             s.east = new HoldOffset();
         }
         this.east.ApplyStats(s.east);
     }
     if (this.south != null)
     {
         if (s.south == null)
         {
             s.south = new HoldOffset();
         }
         this.south.ApplyStats(s.south);
     }
     if (this.west != null)
     {
         if (s.west == null)
         {
             s.west = new HoldOffset();
         }
         this.west.ApplyStats(s.west);
     }
 }
예제 #2
0
 public HoldOffsetSetStats(HoldOffsetSet s)
 {
     if (s.northDefault != null)
     {
         this.northDefault = new HoldOffsetStats(s.northDefault);
     }
     if (s.east != null)
     {
         this.east = new HoldOffsetStats(s.east);
     }
     if (s.south != null)
     {
         this.south = new HoldOffsetStats(s.south);
     }
     if (s.west != null)
     {
         this.west = new HoldOffsetStats(s.west);
     }
 }