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); } }
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); } }