Пример #1
0
        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);
        }
Пример #2
0
        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);
        }