public override DCFG Export() { LvlRegion data = new LvlRegion(); data.Id = this.Id; data.Name = this.Name; data.Pos = this.Pos; data.Euler = this.Euler; data.Scale = this.Scale; data.AwakeActive = this.AwakeActive; data.Events.AddRange(Events); return(data); }
public override void Import(DCFG cfg) { LvlRegion data = cfg as LvlRegion; this.Id = data.Id; this.Name = data.Name; this.Pos = data.Pos; this.Euler = data.Euler; this.Scale = data.Scale; this.AwakeActive = data.AwakeActive; this.Events.Clear(); this.Events.AddRange(data.Events); }