Include sprite extension in imported tilesets.

This commit is contained in:
Paul Chote
2015-03-21 17:12:10 +00:00
parent 23bbe23603
commit a76bc3e188

View File

@@ -21,7 +21,7 @@ namespace OpenRA.Mods.TS.UtilityCommands
{ {
public string Name { get { return "--tileset-import"; } } public string Name { get { return "--tileset-import"; } }
[Desc("FILENAME", "Convert a legacy tileset to the OpenRA format.")] [Desc("FILENAME", "TEMPLATEEXTENSION", "Convert a legacy tileset to the OpenRA format.")]
public void Run(ModData modData, string[] args) public void Run(ModData modData, string[] args)
{ {
// HACK: The engine code assumes that Game.modData is set. // HACK: The engine code assumes that Game.modData is set.
@@ -30,9 +30,9 @@ namespace OpenRA.Mods.TS.UtilityCommands
GlobalFileSystem.LoadFromManifest(Game.ModData.Manifest); GlobalFileSystem.LoadFromManifest(Game.ModData.Manifest);
var file = new IniFile(File.Open(args[1], FileMode.Open)); var file = new IniFile(File.Open(args[1], FileMode.Open));
var extension = args[2];
var templateIndex = 0; var templateIndex = 0;
var extension = "tem";
var terrainTypes = new string[] var terrainTypes = new string[]
{ {
@@ -77,7 +77,7 @@ namespace OpenRA.Mods.TS.UtilityCommands
Console.WriteLine("\tTemplate@{0}:", templateIndex); Console.WriteLine("\tTemplate@{0}:", templateIndex);
Console.WriteLine("\t\tCategory: {0}", sectionCategory); Console.WriteLine("\t\tCategory: {0}", sectionCategory);
Console.WriteLine("\t\tId: {0}", templateIndex); Console.WriteLine("\t\tId: {0}", templateIndex);
Console.WriteLine("\t\tImage: {0}{1:D2}", sectionFilename, i); Console.WriteLine("\t\tImage: {0}{1:D2}.{2}", sectionFilename, i, extension);
var templateWidth = s.ReadUInt32(); var templateWidth = s.ReadUInt32();
var templateHeight = s.ReadUInt32(); var templateHeight = s.ReadUInt32();