コード例 #1
0
ファイル: ADT.cs プロジェクト: WowDevs/WoWMap
 public ADT(string world, int x, int y, ADTType type = ADTType.Normal)
     : this(string.Format(@"World\Maps\{0}\{0}_{1}_{2}", world, x, y), type)
 {
     World = world;
     X     = x;
     Y     = y;
 }
コード例 #2
0
ファイル: ADT.cs プロジェクト: aeo24/WoWMap
 public ADT(string world, int x, int y, ADTType type = ADTType.Normal)
     : this(string.Format(@"World\Maps\{0}\{0}_{1}_{2}", world, x, y), type)
 {
     World = world;
     X = x;
     Y = y;
 }
コード例 #3
0
ファイル: ADT.cs プロジェクト: aeo24/WoWMap
        private ADT(string filename, ADTType type)
        {
            switch (type)
            {
                case ADTType.Normal: filename += ".adt"; break;
                case ADTType.Objects: filename += "_obj0.adt"; break;
                case ADTType.Textures: filename += "_tex0.adt"; break;
            }

            Filename = filename;
            Data = new ChunkData(filename);
            Type = type;
        }
コード例 #4
0
ファイル: ADT.cs プロジェクト: WowDevs/WoWMap
        private ADT(string filename, ADTType type)
        {
            switch (type)
            {
            case ADTType.Normal: filename += ".adt"; break;

            case ADTType.Objects: filename += "_obj0.adt"; break;

            case ADTType.Textures: filename += "_tex0.adt"; break;
            }

            Filename = filename;
            Data     = new ChunkData(filename);
            Type     = type;
        }