Lua stuffs is working :D

This commit is contained in:
Simon Holmberg
2012-10-17 01:52:58 +02:00
parent a6391527ec
commit 9f838a6d39
11 changed files with 578 additions and 349 deletions
@@ -27,6 +27,7 @@
<Private>False</Private>
<SpecificVersion>True</SpecificVersion>
</Reference>
<Reference Include="Microsoft.Xna.Framework.Game, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553, processorArchitecture=MSIL" />
<Reference Include="Microsoft.Xna.Framework.Graphics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553, processorArchitecture=x86">
<Private>False</Private>
<SpecificVersion>True</SpecificVersion>
@@ -49,6 +50,7 @@
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="LuaImporter.cs" />
<Compile Include="MapProcessor.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
+31
View File
@@ -0,0 +1,31 @@
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Content.Pipeline;
using Microsoft.Xna.Framework.Content.Pipeline.Graphics;
// TODO: replace this with the type you want to import.
using TImport = System.String;
namespace DepthsBelowContentPipeline
{
/// <summary>
/// This class will be instantiated by the XNA Framework Content Pipeline
/// to import a file from disk into the specified type, TImport.
///
/// This should be part of a Content Pipeline Extension Library project.
///
/// TODO: change the ContentImporter attribute to specify the correct file
/// extension, display name, and default processor for this importer.
/// </summary>
[ContentImporter(".lua", DisplayName = "LUA Importer", DefaultProcessor = "LuaProcessor")]
public class LuaImporter : ContentImporter<TImport>
{
public override TImport Import(string filename, ContentImporterContext context)
{
return System.IO.File.ReadAllText(filename);
}
}
}