diff --git a/project/Nathan's Dress Up.csproj b/project/Nathan's Dress Up.csproj index bce4e24..80ca6f1 100644 --- a/project/Nathan's Dress Up.csproj +++ b/project/Nathan's Dress Up.csproj @@ -3,7 +3,7 @@ Debug AnyCPU - {A84252BE-A1C7-410D-A602-3EFBEFD17D7D} + {64EE4F89-7A23-452A-8772-9E7C07A71ED9} Library .mono\temp\bin\$(Configuration) NathansDressUp @@ -49,13 +49,24 @@ + + True + True + AssemblyDynamicInfo.tt + - + + TextTemplatingFileGenerator + AssemblyDynamicInfo.cs + + + + \ No newline at end of file diff --git a/project/Nathan's Dress Up.sln b/project/Nathan's Dress Up.sln index 8b55c24..0a818a1 100644 --- a/project/Nathan's Dress Up.sln +++ b/project/Nathan's Dress Up.sln @@ -1,27 +1,19 @@ Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.29001.49 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Nathan's Dress Up", "Nathan's Dress Up.csproj", "{A84252BE-A1C7-410D-A602-3EFBEFD17D7D}" +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Nathan's Dress Up", "Nathan's Dress Up.csproj", "{64EE4F89-7A23-452A-8772-9E7C07A71ED9}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - Tools|Any CPU = Tools|Any CPU + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + Tools|Any CPU = Tools|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {A84252BE-A1C7-410D-A602-3EFBEFD17D7D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A84252BE-A1C7-410D-A602-3EFBEFD17D7D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A84252BE-A1C7-410D-A602-3EFBEFD17D7D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A84252BE-A1C7-410D-A602-3EFBEFD17D7D}.Release|Any CPU.Build.0 = Release|Any CPU - {A84252BE-A1C7-410D-A602-3EFBEFD17D7D}.Tools|Any CPU.ActiveCfg = Release|Any CPU - {A84252BE-A1C7-410D-A602-3EFBEFD17D7D}.Tools|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {BAC5EB58-11A4-4789-8A8E-FDBB9973675A} + {64EE4F89-7A23-452A-8772-9E7C07A71ED9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {64EE4F89-7A23-452A-8772-9E7C07A71ED9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {64EE4F89-7A23-452A-8772-9E7C07A71ED9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {64EE4F89-7A23-452A-8772-9E7C07A71ED9}.Release|Any CPU.Build.0 = Release|Any CPU + {64EE4F89-7A23-452A-8772-9E7C07A71ED9}.Tools|Any CPU.ActiveCfg = Tools|Any CPU + {64EE4F89-7A23-452A-8772-9E7C07A71ED9}.Tools|Any CPU.Build.0 = Tools|Any CPU EndGlobalSection EndGlobal diff --git a/project/Properties/AssemblyDynamicInfo.cs b/project/Properties/AssemblyDynamicInfo.cs new file mode 100644 index 0000000..30862ca --- /dev/null +++ b/project/Properties/AssemblyDynamicInfo.cs @@ -0,0 +1,5 @@ +// This code was generated by a tool. Any changes made manually will be lost +// the next time this code is regenerated. +using System.Reflection; +[assembly: AssemblyVersion("0.0.1906.1102")] +[assembly: AssemblyFileVersion("0.0.1906.1102")] \ No newline at end of file diff --git a/project/Properties/AssemblyDynamicInfo.tt b/project/Properties/AssemblyDynamicInfo.tt new file mode 100644 index 0000000..9533310 --- /dev/null +++ b/project/Properties/AssemblyDynamicInfo.tt @@ -0,0 +1,11 @@ +<#@ template debug="false" hostspecific="false" language="C#" #> +<#@ output extension=".cs" #> +<# +var now = DateTime.UtcNow; +var version = $"0.0.{now.Year % 100:D2}{now.Month:D2}.{now.Day:D2}{now.Hour:D2}"; +#> +// This code was generated by a tool. Any changes made manually will be lost +// the next time this code is regenerated. +using System.Reflection; +[assembly: AssemblyVersion("<#= version #>")] +[assembly: AssemblyFileVersion("<#= version #>")] \ No newline at end of file diff --git a/project/Properties/AssemblyInfo.cs b/project/Properties/AssemblyInfo.cs index 3ff901b..7446e71 100644 --- a/project/Properties/AssemblyInfo.cs +++ b/project/Properties/AssemblyInfo.cs @@ -1,33 +1,25 @@ using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("NathansDressUp")] +// Information about this assembly is defined by the following attributes. +// Change them to the values specific to your project. + +[assembly: AssemblyTitle("Nathan's Dress Up")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("NathansDressUp")] -[assembly: AssemblyCopyright("Copyright © 2019")] +[assembly: AssemblyProduct("")] +[assembly: AssemblyCopyright("")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] +// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}". +// The form "{Major}.{Minor}.*" will automatically update the build and revision, +// and "{Major}.{Minor}.{Build}.*" will update just the revision. -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("63f751ea-ce80-486c-9b66-bd6de40d456e")] +// [assembly: AssemblyVersion("1.0.*")] -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +// The following attributes are used to specify the signing key for the assembly, +// if desired. See the Mono documentation for more information about signing. + +//[assembly: AssemblyDelaySign(false)] +//[assembly: AssemblyKeyFile("")] diff --git a/project/packages.config b/project/packages.config new file mode 100644 index 0000000..93b0be8 --- /dev/null +++ b/project/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/project/src/GameScn.cs b/project/src/GameScn.cs index 806bba5..6b58e68 100644 --- a/project/src/GameScn.cs +++ b/project/src/GameScn.cs @@ -40,14 +40,14 @@ public class GameScn : Node switch (clothingType) { case ClothingType.Accessory: - return GetNode($"Clothes/Wordrobe/AccsGrid/{path}"); + return GetNode($"Clothes/Wordrobe/Accessoires/AccsGrid/{path}"); case ClothingType.Undies: - return GetNode($"Clothes/Wordrobe/UndiesGrid/{path}"); + return GetNode($"Clothes/Wordrobe/Underwear/UndiesGrid/{path}"); default: case ClothingType.Pants: - return GetNode($"Clothes/Wordrobe/PantsGrid/{path}"); + return GetNode($"Clothes/Wordrobe/Pants/PantsGrid/{path}"); case ClothingType.Shirts: - return GetNode($"Clothes/Wordrobe/ShirtsGrid/{path}"); + return GetNode($"Clothes/Wordrobe/Shirts/ShirtsGrid/{path}"); } }