Example #1
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "ID", this.ID);
     DCFG.Write(doc, os, "NpcID", this.NpcID);
     DCFG.Write(doc, os, "Pos", this.Pos);
     DCFG.Write(doc, os, "Face", this.Face);
 }
Example #2
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "Id", this.Id);
     DCFG.Write(doc, os, "Type", (int)this.Type);
     DCFG.Write(doc, os, "Show", this.Show);
     DCFG.Write(doc, os, "TriggerCondition", (int)this.TriggerCondition);
 }
Example #3
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     base.Write(doc, os);
     DCFG.Write(doc, os, "Cmd", Cmd);
     DCFG.Write(doc, os, "AnimName", AnimName);
     DCFG.Write(doc, os, "Npc", Npc);
 }
Example #4
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     base.Write(doc, os);
     DCFG.Write(doc, os, "Compare", Compare.ToString());
     DCFG.Write(doc, os, "ItemID", ItemID);
     DCFG.Write(doc, os, "ItemNum", ItemNum);
 }
Example #5
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "ID", this.ID);
     DCFG.Write(doc, os, "TriggerTime", this.TriggerTime);
     DCFG.Write(doc, os, "TriggerLoops", this.TriggerLoops);
     DCFG.Write(doc, os, "TriggerEvents", this.TriggerEvents);
 }
Example #6
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "Id", this.Id);
     DCFG.Write(doc, os, "Pos", this.Pos);
     DCFG.Write(doc, os, "Euler", this.Euler);
     DCFG.Write(doc, os, "Scale", this.Scale);
 }
Example #7
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     base.Write(doc, os);
     DCFG.Write(doc, os, "ConvoyNpc", ConvoyNpc);
     DCFG.Write(doc, os, "SrcLocation", SrcLocation);
     DCFG.Write(doc, os, "TarLocation", TarLocation);
 }
Example #8
0
        public override void Import(DCFG cfg)
        {
            MapPoint data = cfg as MapPoint;

            this.Pos         = data.Pos;
            this.EulerAngles = data.EulerAngles;
        }
Example #9
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "Time", this.Time);
     DCFG.Write(doc, os, "Pos", this.Pos);
     DCFG.Write(doc, os, "EulerAngles", this.EulerAngles);
     DCFG.Write(doc, os, "TangentPos", this.TangentPos);
 }
Example #10
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     base.Write(doc, os);
     DCFG.Write(doc, os, "ID", ID);
     DCFG.Write(doc, os, "Count", Count);
     DCFG.Write(doc, os, "Location", Location);
 }
Example #11
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "Id", Id);
     DCFG.Write(doc, os, "RegionID", RegionID);
     DCFG.Write(doc, os, "MineID", MineID);
     DCFG.Write(doc, os, "MaxCount", MaxCount);
     DCFG.Write(doc, os, "RebornCD", RebornCD);
 }
        public override void Import(DCFG cfg)
        {
            MapEvent data = cfg as MapEvent;

            LitJson.JsonData jd = new LitJson.JsonData(data.EventParams);
            this.ID     = data.ID;
            this.AreaID = (int)jd["AreaID"];
        }
Example #13
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "ID", ID);
     DCFG.Write(doc, os, "Count", Count);
     DCFG.Write(doc, os, "NpcID", NpcID);
     DCFG.Write(doc, os, "DropRate", DropRate);
     DCFG.Write(doc, os, "Location", Location);
 }
Example #14
0
        public override void Import(DCFG cfg)
        {
            MapBorn data = cfg as MapBorn;

            this.ID   = data.ID;
            this.Pos  = data.Pos;
            this.Face = data.Face;
        }
Example #15
0
        public override void Import(DCFG cfg)
        {
            LvlBorn data = cfg as LvlBorn;

            this.Camp  = data.Camp;
            this.Pos   = data.Pos;
            this.Euler = data.Euler;
        }
Example #16
0
        public override void Import(DCFG cfg)
        {
            LvlPath data = cfg as LvlPath;

            this.Id        = data.Id;
            this.Type      = data.Type;
            this.PathNodes = data.PathNodes;
        }
Example #17
0
        public override void Import(DCFG cfg)
        {
            LvlMachine data = cfg as LvlMachine;

            this.Id    = data.Id;
            this.Pos   = data.Pos;
            this.Euler = data.Euler;
        }
Example #18
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "ID", this.ID);
     DCFG.Write(doc, os, "Type", this.Type);
     DCFG.Write(doc, os, "PositionVary", this.PositionVary);
     DCFG.Write(doc, os, "RotationVary", this.RotationVary);
     DCFG.Write(doc, os, "PathNodes", this.PathNodes);
 }
Example #19
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "Id", this.Id);
     DCFG.Write(doc, os, "DropItemCount", this.DropItemCount);
     DCFG.Write(doc, os, "RebornCD", this.RebornCD);
     DCFG.Write(doc, os, "Pos", this.Pos);
     DCFG.Write(doc, os, "Euler", this.Euler);
 }
Example #20
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "ID", this.ID);
     DCFG.Write(doc, os, "L", this.L);
     DCFG.Write(doc, os, "W", this.W);
     DCFG.Write(doc, os, "H", this.H);
     DCFG.Write(doc, os, "Pos", this.Pos);
     DCFG.Write(doc, os, "Face", this.Face);
 }
Example #21
0
        public override void Import(DCFG cfg)
        {
            LvlBarrier data = cfg as LvlBarrier;

            this.Id    = data.Id;
            this.Width = data.Width;
            this.Pos   = data.Pos;
            this.Euler = data.Euler;
        }
Example #22
0
        public override void Import(DCFG cfg)
        {
            LvlObj data = cfg as LvlObj;

            this.Id    = data.Id;
            this.Type  = data.Type;
            this.Pos   = data.Pos;
            this.Euler = data.Euler;
        }
Example #23
0
        public override void Import(DCFG cfg)
        {
            MapNpc data = cfg as MapNpc;

            this.ID    = data.ID;
            this.NpcID = data.NpcID;
            this.Pos   = data.Pos;
            this.Face  = data.Face;
        }
Example #24
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "Id", Id);
     DCFG.Write(doc, os, "IndexName", IndexName);
     DCFG.Write(doc, os, "Delay", Delay);
     DCFG.Write(doc, os, "Spawn", (int)Spawn);
     DCFG.Write(doc, os, "AddBuffID", AddBuffID);
     DCFG.Write(doc, os, "Monsters", Monsters);
 }
Example #25
0
        public override void Import(DCFG cfg)
        {
            MapPathNode data = cfg as MapPathNode;

            this.Time        = data.Time;
            this.Pos         = data.Pos;
            this.EulerAngles = data.EulerAngles;
            this.Init();
            this.Tangent.position = data.Pos;
        }
Example #26
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "Id", this.Id);
     DCFG.Write(doc, os, "Name", this.Name);
     DCFG.Write(doc, os, "Pos", this.Pos);
     DCFG.Write(doc, os, "Euler", this.Euler);
     DCFG.Write(doc, os, "Scale", this.Scale);
     DCFG.Write(doc, os, "AwakeActive", this.AwakeActive);
     DCFG.Write(doc, os, "Events", this.Events);
 }
Example #27
0
        public override void Import(DCFG cfg)
        {
            LvlRegionMine data = cfg as LvlRegionMine;

            this.Id       = data.Id;
            this.RegionID = data.RegionID;
            this.MineID   = data.MineID;
            this.RebornCD = data.RebornCD;
            this.MaxCount = data.MaxCount;
        }
Example #28
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     base.Write(doc, os);
     DCFG.Write(doc, os, "TipSound", TipSound);
     DCFG.Write(doc, os, "TipPosition", TipPosition);
     DCFG.Write(doc, os, "TipText", TipText);
     DCFG.Write(doc, os, "TipGirlPos", (int)TipGirlPos);
     DCFG.Write(doc, os, "TargetScale", TargetScale);
     DCFG.Write(doc, os, "TargetPos", TargetPos);
     DCFG.Write(doc, os, "TargetEffectPath", TargetEffectPath);
 }
Example #29
0
        public override void Import(DCFG cfg)
        {
            MapBarrier data = cfg as MapBarrier;

            this.ID   = data.ID;
            this.L    = data.L;
            this.H    = data.H;
            this.W    = data.W;
            this.Pos  = data.Pos;
            this.Face = data.Face;
        }
Example #30
0
 public override void Write(XmlDocument doc, XmlElement os)
 {
     DCFG.Write(doc, os, "ID", this.ID);
     DCFG.Write(doc, os, "MineID", this.MineID);
     DCFG.Write(doc, os, "DropMinCount", this.DropMinCount);
     DCFG.Write(doc, os, "DropMaxCount", this.DropMaxCount);
     DCFG.Write(doc, os, "RebornCD", this.RebornCD);
     DCFG.Write(doc, os, "RebornType", this.RebornType);
     DCFG.Write(doc, os, "Pos", this.Pos);
     DCFG.Write(doc, os, "Points", this.Points);
 }