From e4c734a1d78b58dfbc77b1fa8ab72709376cbb2c Mon Sep 17 00:00:00 2001 From: JoshuaNavarro Date: Mon, 13 May 2019 10:59:26 -0700 Subject: [PATCH] Forgot to clean out junk mods. However Stardew Symphony has been updated to support hourly music. --- GeneralMods/MapExampleRF1/Class1.cs | 34 +++++ .../MapExampleRF1/MapExampleRF1.csproj | 64 ++++++++ .../MapExampleRF1/Properties/AssemblyInfo.cs | 36 +++++ GeneralMods/MapExampleRF1/manifest.json | 10 ++ GeneralMods/MapExampleRF1/packages.config | 4 + GeneralMods/MappingExample/MappingExample.sln | 25 ++++ .../MappingExample/MappingExample/Class1.cs | 8 + .../MappingExample/MappingExample.csproj | 7 + .../MappingExampleTry2/MappingExampleTry2.sln | 25 ++++ .../MappingExampleTry2/Class1.cs | 12 ++ .../MappingExampleTry2.csproj | 54 +++++++ .../Properties/AssemblyInfo.cs | 36 +++++ .../Framework/Objects/CustomObject.cs | 8 +- .../Objects/Furniture/ChairTileComponent.cs | 2 +- GeneralMods/Revitalize/ModCore.cs | 6 +- GeneralMods/StardewMods.sln | 14 ++ .../Framework/Menus/MusicManagerMenu.cs | 137 +++++++++++++++++- .../Framework/Music/MusicManager.cs | 4 + .../Framework/Music/MusicPack.cs | 2 +- .../Framework/Music/SongSpecifics.cs | 72 ++++++++- .../StardewSymphony.cs | 31 ++++ .../StardewSymphonyRemastered.csproj | 73 ++++++++++ .../StardewSymphonyRemastered/assets/10AM.png | Bin 0 -> 359 bytes .../StardewSymphonyRemastered/assets/10PM.png | Bin 0 -> 355 bytes .../StardewSymphonyRemastered/assets/11AM.png | Bin 0 -> 352 bytes .../StardewSymphonyRemastered/assets/11PM.png | Bin 0 -> 341 bytes .../StardewSymphonyRemastered/assets/12AM.png | Bin 0 -> 376 bytes .../StardewSymphonyRemastered/assets/12PM.png | Bin 0 -> 371 bytes .../StardewSymphonyRemastered/assets/1AM.png | Bin 0 -> 364 bytes .../StardewSymphonyRemastered/assets/1PM.png | Bin 0 -> 323 bytes .../StardewSymphonyRemastered/assets/2AM.png | Bin 0 -> 347 bytes .../StardewSymphonyRemastered/assets/2PM.png | Bin 0 -> 339 bytes .../StardewSymphonyRemastered/assets/3AM.png | Bin 0 -> 349 bytes .../StardewSymphonyRemastered/assets/3PM.png | Bin 0 -> 342 bytes .../StardewSymphonyRemastered/assets/4AM.png | Bin 0 -> 312 bytes .../StardewSymphonyRemastered/assets/4PM.png | Bin 0 -> 304 bytes .../StardewSymphonyRemastered/assets/5AM.png | Bin 0 -> 340 bytes .../StardewSymphonyRemastered/assets/5PM.png | Bin 0 -> 339 bytes .../StardewSymphonyRemastered/assets/6AM.png | Bin 0 -> 356 bytes .../StardewSymphonyRemastered/assets/6PM.png | Bin 0 -> 350 bytes .../StardewSymphonyRemastered/assets/7AM.png | Bin 0 -> 331 bytes .../StardewSymphonyRemastered/assets/7PM.png | Bin 0 -> 330 bytes .../StardewSymphonyRemastered/assets/8AM.png | Bin 0 -> 336 bytes .../StardewSymphonyRemastered/assets/8PM.png | Bin 0 -> 322 bytes .../StardewSymphonyRemastered/assets/9AM.png | Bin 0 -> 350 bytes .../StardewSymphonyRemastered/assets/9PM.png | Bin 0 -> 338 bytes .../StardewSymphonyRemastered/manifest.json | 2 +- .../UIUtilities/TextureManager.cs | 2 +- 48 files changed, 648 insertions(+), 20 deletions(-) create mode 100644 GeneralMods/MapExampleRF1/Class1.cs create mode 100644 GeneralMods/MapExampleRF1/MapExampleRF1.csproj create mode 100644 GeneralMods/MapExampleRF1/Properties/AssemblyInfo.cs create mode 100644 GeneralMods/MapExampleRF1/manifest.json create mode 100644 GeneralMods/MapExampleRF1/packages.config create mode 100644 GeneralMods/MappingExample/MappingExample.sln create mode 100644 GeneralMods/MappingExample/MappingExample/Class1.cs create mode 100644 GeneralMods/MappingExample/MappingExample/MappingExample.csproj create mode 100644 GeneralMods/MappingExampleTry2/MappingExampleTry2.sln create mode 100644 GeneralMods/MappingExampleTry2/MappingExampleTry2/Class1.cs create mode 100644 GeneralMods/MappingExampleTry2/MappingExampleTry2/MappingExampleTry2.csproj create mode 100644 GeneralMods/MappingExampleTry2/MappingExampleTry2/Properties/AssemblyInfo.cs create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/10AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/10PM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/11AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/11PM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/12AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/12PM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/1AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/1PM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/2AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/2PM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/3AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/3PM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/4AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/4PM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/5AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/5PM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/6AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/6PM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/7AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/7PM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/8AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/8PM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/9AM.png create mode 100644 GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/assets/9PM.png diff --git a/GeneralMods/MapExampleRF1/Class1.cs b/GeneralMods/MapExampleRF1/Class1.cs new file mode 100644 index 00000000..70c40e88 --- /dev/null +++ b/GeneralMods/MapExampleRF1/Class1.cs @@ -0,0 +1,34 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using StardewModdingAPI; +using StardewModdingAPI.Events; +using StardewValley; +using xTile; + +namespace MapExampleRF1 +{ + public class Class1 : Mod + { + public override void Entry(IModHelper helper) + { + // the game clears locations when loading the save, so do it after the save loads + helper.Events.GameLoop.SaveLoaded += this.OnSaveLoaded; + } + + private void OnSaveLoaded(object sender, SaveLoadedEventArgs args) + { + // load the map file from your mod folder + this.Helper.Content.Load("assets/RF1Farm.tbin", ContentSource.ModFolder); + + // get the internal asset key for the map file + string mapAssetKey = this.Helper.Content.GetActualAssetKey("assets/RF1Farm.tbin", ContentSource.ModFolder); + + // add the new location + GameLocation location = new GameLocation(mapAssetKey, "RF1Farm") { IsOutdoors = false, IsFarm = false }; + Game1.locations.Add(location); + } + } +} diff --git a/GeneralMods/MapExampleRF1/MapExampleRF1.csproj b/GeneralMods/MapExampleRF1/MapExampleRF1.csproj new file mode 100644 index 00000000..5c9a3a80 --- /dev/null +++ b/GeneralMods/MapExampleRF1/MapExampleRF1.csproj @@ -0,0 +1,64 @@ + + + + + Debug + AnyCPU + {696CDAA9-295F-49F0-97F9-334F626EA137} + Library + Properties + MapExampleRF1 + MapExampleRF1 + v4.6.1 + 512 + true + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + \ No newline at end of file diff --git a/GeneralMods/MapExampleRF1/Properties/AssemblyInfo.cs b/GeneralMods/MapExampleRF1/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..a76f1f8e --- /dev/null +++ b/GeneralMods/MapExampleRF1/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +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("MapExampleRF1")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("MapExampleRF1")] +[assembly: AssemblyCopyright("Copyright © 2019")] +[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 following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("696cdaa9-295f-49f0-97f9-334f626ea137")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/GeneralMods/MapExampleRF1/manifest.json b/GeneralMods/MapExampleRF1/manifest.json new file mode 100644 index 00000000..ebc82dd4 --- /dev/null +++ b/GeneralMods/MapExampleRF1/manifest.json @@ -0,0 +1,10 @@ +{ + "Name": "RF1MapExample", + "Author": "Alpha_Omegasis", + "Version": "0.0.1", + "Description": "I was bored.", + "UniqueID": "Omegasis.RF1Map", + "EntryDll": "MapExampleRF1.dll", + "MinimumApiVersion": "2.10.1", + "UpdateKeys": [ "" ] +} diff --git a/GeneralMods/MapExampleRF1/packages.config b/GeneralMods/MapExampleRF1/packages.config new file mode 100644 index 00000000..84563214 --- /dev/null +++ b/GeneralMods/MapExampleRF1/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/GeneralMods/MappingExample/MappingExample.sln b/GeneralMods/MappingExample/MappingExample.sln new file mode 100644 index 00000000..f0f6376a --- /dev/null +++ b/GeneralMods/MappingExample/MappingExample.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.28307.489 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MappingExample", "MappingExample\MappingExample.csproj", "{9A1AE9A3-D593-443A-985F-5BB43590CD63}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {9A1AE9A3-D593-443A-985F-5BB43590CD63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9A1AE9A3-D593-443A-985F-5BB43590CD63}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9A1AE9A3-D593-443A-985F-5BB43590CD63}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9A1AE9A3-D593-443A-985F-5BB43590CD63}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {F8F5CF98-7807-4798-954F-B4A281A1ABE4} + EndGlobalSection +EndGlobal diff --git a/GeneralMods/MappingExample/MappingExample/Class1.cs b/GeneralMods/MappingExample/MappingExample/Class1.cs new file mode 100644 index 00000000..79989021 --- /dev/null +++ b/GeneralMods/MappingExample/MappingExample/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace MappingExample +{ + public class Class1 + { + } +} diff --git a/GeneralMods/MappingExample/MappingExample/MappingExample.csproj b/GeneralMods/MappingExample/MappingExample/MappingExample.csproj new file mode 100644 index 00000000..9f5c4f4a --- /dev/null +++ b/GeneralMods/MappingExample/MappingExample/MappingExample.csproj @@ -0,0 +1,7 @@ + + + + netstandard2.0 + + + diff --git a/GeneralMods/MappingExampleTry2/MappingExampleTry2.sln b/GeneralMods/MappingExampleTry2/MappingExampleTry2.sln new file mode 100644 index 00000000..92b726de --- /dev/null +++ b/GeneralMods/MappingExampleTry2/MappingExampleTry2.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.28307.489 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MappingExampleTry2", "MappingExampleTry2\MappingExampleTry2.csproj", "{762317CC-06EF-4EF3-952E-6066F02505F6}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {762317CC-06EF-4EF3-952E-6066F02505F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {762317CC-06EF-4EF3-952E-6066F02505F6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {762317CC-06EF-4EF3-952E-6066F02505F6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {762317CC-06EF-4EF3-952E-6066F02505F6}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {6DC711D7-66B3-4C29-A02C-36A2B3BE71C5} + EndGlobalSection +EndGlobal diff --git a/GeneralMods/MappingExampleTry2/MappingExampleTry2/Class1.cs b/GeneralMods/MappingExampleTry2/MappingExampleTry2/Class1.cs new file mode 100644 index 00000000..93033579 --- /dev/null +++ b/GeneralMods/MappingExampleTry2/MappingExampleTry2/Class1.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace MappingExampleTry2 +{ + public class Class1 + { + } +} diff --git a/GeneralMods/MappingExampleTry2/MappingExampleTry2/MappingExampleTry2.csproj b/GeneralMods/MappingExampleTry2/MappingExampleTry2/MappingExampleTry2.csproj new file mode 100644 index 00000000..c784fcf0 --- /dev/null +++ b/GeneralMods/MappingExampleTry2/MappingExampleTry2/MappingExampleTry2.csproj @@ -0,0 +1,54 @@ + + + + + Debug + AnyCPU + 762317cc-06ef-4ef3-952e-6066f02505f6 + Library + Properties + MappingExampleTry2 + MappingExampleTry2 + v4.6.1 + 512 + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/GeneralMods/MappingExampleTry2/MappingExampleTry2/Properties/AssemblyInfo.cs b/GeneralMods/MappingExampleTry2/MappingExampleTry2/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..c6125fbb --- /dev/null +++ b/GeneralMods/MappingExampleTry2/MappingExampleTry2/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +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("MappingExampleTry2")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("MappingExampleTry2")] +[assembly: AssemblyCopyright("Copyright © 2019")] +[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 following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("762317cc-06ef-4ef3-952e-6066f02505f6")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/GeneralMods/Revitalize/Framework/Objects/CustomObject.cs b/GeneralMods/Revitalize/Framework/Objects/CustomObject.cs index ad67cc21..4d7459e4 100644 --- a/GeneralMods/Revitalize/Framework/Objects/CustomObject.cs +++ b/GeneralMods/Revitalize/Framework/Objects/CustomObject.cs @@ -55,7 +55,7 @@ namespace Revitalize.Framework.Objects /// Empty constructor. public CustomObject() { this.guid = Guid.NewGuid(); - InitNetFields(); + this.InitNetFields(); } /// Construct an instance. @@ -94,7 +94,7 @@ namespace Revitalize.Framework.Objects this.bigCraftable.Value = false; //this.initNetFields(); - InitNetFields(); + this.InitNetFields(); //if (this.info.ignoreBoundingBox) // this.boundingBox.Value = new Rectangle(int.MinValue, int.MinValue, 0, 0); } @@ -253,9 +253,9 @@ namespace Revitalize.Framework.Objects else if (this.info.facingDirection == Enums.Direction.Up) this.info.facingDirection = Enums.Direction.Left; else if (this.info.facingDirection == Enums.Direction.Left) this.info.facingDirection = Enums.Direction.Down; - if (this.info.animationManager.animations.ContainsKey(generateRotationalAnimationKey())) + if (this.info.animationManager.animations.ContainsKey(this.generateRotationalAnimationKey())) { - this.info.animationManager.setAnimation(generateRotationalAnimationKey()); + this.info.animationManager.setAnimation(this.generateRotationalAnimationKey()); } else { diff --git a/GeneralMods/Revitalize/Framework/Objects/Furniture/ChairTileComponent.cs b/GeneralMods/Revitalize/Framework/Objects/Furniture/ChairTileComponent.cs index 1b72aa2c..32f337bf 100644 --- a/GeneralMods/Revitalize/Framework/Objects/Furniture/ChairTileComponent.cs +++ b/GeneralMods/Revitalize/Framework/Objects/Furniture/ChairTileComponent.cs @@ -55,7 +55,7 @@ namespace Revitalize.Framework.Objects.Furniture { this.containerObject.rotate(); //Ensure that all of the chair pieces rotate at the same time. - checkForSpecialUpSittingAnimation(); + this.checkForSpecialUpSittingAnimation(); return true; //return base.rightClicked(who); } diff --git a/GeneralMods/Revitalize/ModCore.cs b/GeneralMods/Revitalize/ModCore.cs index d291196d..9e924701 100644 --- a/GeneralMods/Revitalize/ModCore.cs +++ b/GeneralMods/Revitalize/ModCore.cs @@ -128,7 +128,7 @@ namespace Revitalize customObjects = new Dictionary(); ObjectGroups = new Dictionary(); - loadContent(); + this.loadContent(); Serializer = new Serializer(); ObjectsToDraw = new Dictionary(); @@ -296,8 +296,8 @@ namespace Revitalize throw new Exception("Can't run Revitalize in multiplayer due to lack of current support!"); } //Game1.player.addItemToInventory(customObjects["Omegasis.BigTiledTest"].getOne()); - Game1.player.addItemToInventory(getObjectFromPool("Omegasis.Revitalize.Furniture.Chairs.OakChair")); - Game1.player.addItemToInventory(getObjectFromPool("Omegasis.Revitalize.Furniture.Rugs.RugTest")); + Game1.player.addItemToInventory(this.getObjectFromPool("Omegasis.Revitalize.Furniture.Chairs.OakChair")); + Game1.player.addItemToInventory(this.getObjectFromPool("Omegasis.Revitalize.Furniture.Rugs.RugTest")); /* StardewValley.Tools.Axe axe = new StardewValley.Tools.Axe(); diff --git a/GeneralMods/StardewMods.sln b/GeneralMods/StardewMods.sln index 5ccc93d6..7e30180b 100644 --- a/GeneralMods/StardewMods.sln +++ b/GeneralMods/StardewMods.sln @@ -77,6 +77,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Vocalization", "Vocalizatio EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Revitalize", "Revitalize\Revitalize.csproj", "{44EF6CEC-FBF1-4B45-8135-81D4EBE84DDD}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MapExampleRF1", "MapExampleRF1\MapExampleRF1.csproj", "{696CDAA9-295F-49F0-97F9-334F626EA137}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -387,6 +389,18 @@ Global {44EF6CEC-FBF1-4B45-8135-81D4EBE84DDD}.x86|Any CPU.Build.0 = Release|Any CPU {44EF6CEC-FBF1-4B45-8135-81D4EBE84DDD}.x86|x86.ActiveCfg = Release|Any CPU {44EF6CEC-FBF1-4B45-8135-81D4EBE84DDD}.x86|x86.Build.0 = Release|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.Debug|Any CPU.Build.0 = Debug|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.Debug|x86.ActiveCfg = Debug|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.Debug|x86.Build.0 = Debug|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.Release|Any CPU.ActiveCfg = Release|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.Release|Any CPU.Build.0 = Release|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.Release|x86.ActiveCfg = Release|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.Release|x86.Build.0 = Release|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.x86|Any CPU.ActiveCfg = Release|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.x86|Any CPU.Build.0 = Release|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.x86|x86.ActiveCfg = Release|Any CPU + {696CDAA9-295F-49F0-97F9-334F626EA137}.x86|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/Framework/Menus/MusicManagerMenu.cs b/GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/Framework/Menus/MusicManagerMenu.cs index 23f70ec6..0d29ffdf 100644 --- a/GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/Framework/Menus/MusicManagerMenu.cs +++ b/GeneralMods/StardewSymphonyRemastered/StardewSymphonyRemastered/Framework/Menus/MusicManagerMenu.cs @@ -72,6 +72,7 @@ namespace StardewSymphonyRemastered.Framework.Menus public int festivalPageIndex; public int eventPageIndex; public int menuPageIndex; + public int timePageIndex; public List