From 4e5505552b001a1d32196f570e8e1c8ea1385352 Mon Sep 17 00:00:00 2001 From: Date: Thu, 13 Jul 2017 20:27:48 -0700 Subject: [PATCH] A big boring update to attempt tp streamline my own personal modding in the future. Also renames some files because the old names were awful. --- .../AutoSpeed/AutoSpeed.csproj | 1 + .../AutoSpeed-Source/AutoSpeed/ModInfo.txt | 7 + .../AutoSpeed-Source/AutoSpeed/manifest.json | 8 +- GeneralMods/AutoSpeed/AutoSpeed.zip | Bin 5316 -> 5415 bytes .../Billboard_Anywhere/BillboardAnywhere.zip | Bin 6400 -> 6050 bytes .../BillboardAnywhere/BillboardAnywhere.sln} | 10 +- .../BillboardAnywhere.csproj} | 34 +- .../BillboardAnywhere/Class1.cs | 95 ++++ .../BillboardAnywhere/ModInfo.txt | 7 + .../Properties/AssemblyInfo.cs | 8 +- .../BillboardAnywhere/manifest.json | 14 + .../BillboardAnywhere/packages.config | 4 + .../Class1.cs => Class1.txt} | 2 +- GeneralMods/Billboard_Anywhere/ModInfo.txt | 7 + .../Billboard_Anywhere => }/manifest.json | 0 GeneralMods/BuildEndurance/BuildEndurance.zip | Bin 12865 -> 12693 bytes .../BuildEndurance/BuildEndurance.sln} | 10 +- .../BuildEndurance/BuildEndurance.csproj} | 46 +- .../BuildEndurance}/Class1.cs | 0 .../BuildEndurance/BuildEndurance/ModInfo.txt | 7 + .../Properties/AssemblyInfo.cs | 8 +- .../BuildEndurance}/manifest.json | 2 +- .../BuildEndurance/packages.config | 5 + .../BuildEndurance/SMAPI_BuildEndurance.dll | Bin 14336 -> 0 bytes .../BuildEndurance/manifest.json | 14 - .../BuildEndurance/BuildEnduranceConfig.json | 1 - GeneralMods/BuildEndurance/Class1.cs | 513 ------------------ GeneralMods/BuildEndurance/ReadMe.txt | 33 -- .../SMAPI_BuildEndurance.sln | 22 - .../SMAPI_BuildEndurance/packages.config | 4 - .../SMAPI_BuildHealth/packages.config | 4 - GeneralMods/BuildHealth/BuildHealth.zip | Bin 12314 -> 12201 bytes .../BuildHealth.sln} | 12 +- .../BuildHealth/BuildHealth.csproj | 80 +++ .../BuildHealth}/Class1.cs | 0 .../BuildHealth/BuildHealth/ModInfo.txt | 7 + .../BuildHealth}/Properties/AssemblyInfo.cs | 8 +- .../BuildHealth/BuildHealth/manifest.json | 14 + .../BuildHealth/BuildHealth/packages.config | 5 + .../BuildHealth/BuildHealthConfig.json | 1 - .../BuildHealth/SMAPI_BuildHealth.dll | Bin 13824 -> 0 bytes GeneralMods/BuildHealth/Class1.cs | 467 ++++++++++++++++ GeneralMods/BuildHealth/ModInfo.txt | 7 + .../SMAPI_BuildHealth => }/manifest.json | 0 .../BuyBackCollectables.csproj | 17 +- .../BuyBackCollectables.sln | 0 .../{ => BuyBackCollectables}/Class1.cs | 0 .../Collections_Buy_Back.cs | 0 .../BuyBackCollectables/ModInfo.txt | 7 + .../Properties/AssemblyInfo.cs | 0 .../UpdatedCollections.cs | 0 .../{ => BuyBackCollectables}/manifest.json | 0 .../BuyBackCollectables}/packages.config | 0 .../packages.config | 4 - .../BuyBackCollectables.zip | Bin 20988 -> 21226 bytes .../CurrentLocationPopUp.zip | Bin 4203 -> 4499 bytes .../CurrentLocationPopUp.csproj | 17 +- .../CurrentLocationPopUp/ModInfo.txt | 7 + .../DailyQuest Anywhere.csproj | 17 +- .../DailyQuest Anywhere/ModInfo.txt | 7 + .../DailyQuest_Anywhere.zip | Bin 6236 -> 6509 bytes .../Class1.cs | 0 GeneralMods/Fall28SnowDay/Fall28SnowDay.zip | Bin 0 -> 22 bytes .../Fall28SnowDay/Fall28SnowDay.sln} | 12 +- .../Fall28SnowDay/Fall28SnowDay/Class1.cs | 27 + .../Fall28SnowDay/Fall28SnowDay.csproj} | 23 +- .../Fall28SnowDay/Fall28SnowDay/ModInfo.txt | 7 + .../Fall28SnowDay}/Properties/AssemblyInfo.cs | 8 +- .../Fall28SnowDay}/manifest.json | 10 +- .../Fall28SnowDay/packages.config | 4 + .../Readme.txt | 0 .../Fall28 Snow Day/packages.config | 4 - .../Fall_28_Snow_Day/Fall28SnowDay.zip | Bin 4189 -> 0 bytes GeneralMods/HappyBirthday/HappyBirthday.zip | Bin 43923 -> 44547 bytes .../HappyBirthday/HappyBirthday.csproj | 17 +- .../HappyBirthday/HappyBirthday/ModInfo.txt | 7 + .../HappyBirthday/HappyBirthday/manifest.json | 6 +- GeneralMods/HappyBirthday/ModInfo.txt | 7 + GeneralMods/MoreRain/MoreRain.zip | Bin 7892 -> 8202 bytes .../Stardew_More_Rain/ModInfo.txt | 7 + .../Stardew_More_Rain.csproj | 17 +- .../Stardew_More_Rain/manifest.json | 8 +- .../Museum_Rearrange/Museum_Rearranger.zip | Bin 16766 -> 16687 bytes .../Museum_Rearranger/ModInfo.txt | 7 + .../Museum_Rearranger.csproj | 17 +- .../Museum_Rearranger/manifest.json | 8 +- GeneralMods/NightOwl/ModInfo.txt | 7 + GeneralMods/NightOwl/NightOwl.zip | Bin 12831 -> 13108 bytes .../Stardew_NightOwl/ModInfo.txt | 7 + .../Stardew_NightOwl/Stardew_NightOwl.csproj | 1 + .../Stardew_NightOwl/manifest.json | 8 +- GeneralMods/NoMorePets/NoMorePets.zip | Bin 4798 -> 5109 bytes .../NoMorePets/NoMorePets/ModInfo.txt | 7 + .../NoMorePets/NoMorePets/NoMorePets.csproj | 17 +- GeneralMods/Save_Anywhere_V2/ModInfo.txt | 7 + .../Save_Anywhere_V2/Save_Anywhere_V2.zip | Bin 58289 -> 58243 bytes .../Save_Anywhere_V2/ModInfo.txt | 7 + .../Save_Anywhere_V2/Save_Anywhere_V2.csproj | 1 + .../Save_Anywhere_V2/manifest.json | 12 +- GeneralMods/StardewSymphony/ModInfo.txt | 7 + .../StardewSymphony/StardewSymphony.zip | Bin 0 -> 33211 bytes .../StardewSymphony/ModInfo.txt | 7 + .../StardewSymphony/StardewSymphony.csproj | 1 + .../StardewSymphony/manifest.json | 8 +- GeneralMods/Stardew_Save_Backup/ModInfo.txt | 7 + .../Stardew_Save_Backup/StardewSaveBackup.zip | Bin 7324 -> 7875 bytes .../Stardew_Save_Backup/ModInfo.txt | 7 + .../Stardew_Save_Backup.csproj | 3 +- .../Stardew_Save_Backup/manifest.json | 8 +- GeneralMods/TimeFreeze/TimeFreeze.zip | Bin 6117 -> 6513 bytes .../TimeFreeze/TimeFreeze/ModInfo.txt | 7 + .../TimeFreeze/TimeFreeze/TimeFreeze.csproj | 17 +- ModUpdater.bat | 25 +- OmegasisCore.7z | Bin 0 -> 3182 bytes OmegasisCore/OmegasisCore.sln | 22 + OmegasisCore/OmegasisCore.zip | Bin 0 -> 6582 bytes OmegasisCore/OmegasisCore/AdditionalLogs.cs | 12 + OmegasisCore/OmegasisCore/Logger.cs | 33 ++ OmegasisCore/OmegasisCore/ModCore.cs | 22 + OmegasisCore/OmegasisCore/ModInfo.cs | 49 ++ OmegasisCore/OmegasisCore/ModInfo.txt | 7 + .../OmegasisCore/OmegasisCore.csproj | 44 +- .../OmegasisCore/Properties/AssemblyInfo.cs | 36 ++ OmegasisCore/OmegasisCore/manifest.json | 14 + OmegasisCore/OmegasisCore/packages.config | 4 + Revitalize/Revitalize/Revitalize/ModInfo.txt | 7 + .../Revitalize/Revitalize/Revitalize.csproj | 1 + SDVModUpdater/SDVModUpdater/SDVModUpdater.sln | 22 + .../SDVModUpdater/SDVModUpdater/App.config | 6 + .../SDVModUpdater/SDVModUpdater/Chicken.ico | Bin 0 -> 32038 bytes .../SDVModUpdater/SDVModUpdater/Program.cs | 272 ++++++++++ .../SDVModUpdater/Properties/AssemblyInfo.cs | 36 ++ .../SDVModUpdater/SDVModUpdater.csproj | 70 +++ .../SDVModUpdater/packages.config | 4 + 134 files changed, 1750 insertions(+), 821 deletions(-) create mode 100644 GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/ModInfo.txt rename GeneralMods/{Fall_28_Snow_Day/Fall28 Snow Day.sln => Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere.sln} (58%) rename GeneralMods/{Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day/Fall28 Snow Day.csproj => Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/BillboardAnywhere.csproj} (68%) create mode 100644 GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/Class1.cs create mode 100644 GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/ModInfo.txt rename GeneralMods/{BuildHealth/BuildHealth-Source/SMAPI_BuildHealth => Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere}/Properties/AssemblyInfo.cs (85%) create mode 100644 GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/manifest.json create mode 100644 GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/packages.config rename GeneralMods/Billboard_Anywhere/{Billboard_Anywhere-Source/Billboard_Anywhere/Class1.cs => Class1.txt} (99%) create mode 100644 GeneralMods/Billboard_Anywhere/ModInfo.txt rename GeneralMods/Billboard_Anywhere/{Billboard_Anywhere-Source/Billboard_Anywhere => }/manifest.json (100%) rename GeneralMods/{Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day.sln => BuildEndurance/BuildEndurance/BuildEndurance.sln} (58%) rename GeneralMods/BuildEndurance/{SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/SMAPI_BuildEndurance.csproj => BuildEndurance/BuildEndurance/BuildEndurance.csproj} (62%) rename GeneralMods/BuildEndurance/{SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance => BuildEndurance/BuildEndurance}/Class1.cs (100%) create mode 100644 GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/ModInfo.txt rename GeneralMods/{Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day => BuildEndurance/BuildEndurance/BuildEndurance}/Properties/AssemblyInfo.cs (85%) rename GeneralMods/BuildEndurance/{SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance => BuildEndurance/BuildEndurance}/manifest.json (89%) create mode 100644 GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/packages.config delete mode 100644 GeneralMods/BuildEndurance/BuildEndurance/SMAPI_BuildEndurance.dll delete mode 100644 GeneralMods/BuildEndurance/BuildEndurance/manifest.json delete mode 100644 GeneralMods/BuildEndurance/BuildEnduranceConfig.json delete mode 100644 GeneralMods/BuildEndurance/Class1.cs delete mode 100644 GeneralMods/BuildEndurance/ReadMe.txt delete mode 100644 GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance.sln delete mode 100644 GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/packages.config delete mode 100644 GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/packages.config rename GeneralMods/BuildHealth/{BuildHealth-Source/SMAPI_BuildHealth.sln => BuildHealth/BuildHealth.sln} (55%) create mode 100644 GeneralMods/BuildHealth/BuildHealth/BuildHealth/BuildHealth.csproj rename GeneralMods/BuildHealth/{BuildHealth-Source/SMAPI_BuildHealth => BuildHealth/BuildHealth}/Class1.cs (100%) create mode 100644 GeneralMods/BuildHealth/BuildHealth/BuildHealth/ModInfo.txt rename GeneralMods/{Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere => BuildHealth/BuildHealth/BuildHealth}/Properties/AssemblyInfo.cs (85%) create mode 100644 GeneralMods/BuildHealth/BuildHealth/BuildHealth/manifest.json create mode 100644 GeneralMods/BuildHealth/BuildHealth/BuildHealth/packages.config delete mode 100644 GeneralMods/BuildHealth/BuildHealth/BuildHealthConfig.json delete mode 100644 GeneralMods/BuildHealth/BuildHealth/SMAPI_BuildHealth.dll create mode 100644 GeneralMods/BuildHealth/Class1.cs create mode 100644 GeneralMods/BuildHealth/ModInfo.txt rename GeneralMods/BuildHealth/{BuildHealth-Source/SMAPI_BuildHealth => }/manifest.json (100%) rename GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/{ => BuyBackCollectables}/BuyBackCollectables.csproj (84%) rename GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/{ => BuyBackCollectables}/BuyBackCollectables.sln (100%) rename GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/{ => BuyBackCollectables}/Class1.cs (100%) rename GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/{ => BuyBackCollectables}/Collections_Buy_Back.cs (100%) create mode 100644 GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/BuyBackCollectables/ModInfo.txt rename GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/{ => BuyBackCollectables}/Properties/AssemblyInfo.cs (100%) rename GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/{ => BuyBackCollectables}/UpdatedCollections.cs (100%) rename GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/{ => BuyBackCollectables}/manifest.json (100%) rename GeneralMods/{Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere => BuyBackCollectables/BuyBackCollectables-Source/BuyBackCollectables}/packages.config (100%) delete mode 100644 GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/packages.config create mode 100644 GeneralMods/CurrentLocationPopUp/CurrentLocationPopUp/ModInfo.txt create mode 100644 GeneralMods/DailyQuest_Anywhere/DailyQuest Anywhere/ModInfo.txt rename GeneralMods/{Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day => Fall28SnowDay}/Class1.cs (100%) create mode 100644 GeneralMods/Fall28SnowDay/Fall28SnowDay.zip rename GeneralMods/{Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere.sln => Fall28SnowDay/Fall28SnowDay/Fall28SnowDay.sln} (55%) create mode 100644 GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/Class1.cs rename GeneralMods/{Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere/Billboard_Anywhere.csproj => Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay.csproj} (85%) create mode 100644 GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/ModInfo.txt rename GeneralMods/{BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance => Fall28SnowDay/Fall28SnowDay/Fall28SnowDay}/Properties/AssemblyInfo.cs (85%) rename GeneralMods/{Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day => Fall28SnowDay/Fall28SnowDay/Fall28SnowDay}/manifest.json (60%) create mode 100644 GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/packages.config rename GeneralMods/{Fall_28_Snow_Day => Fall28SnowDay}/Readme.txt (100%) delete mode 100644 GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day/packages.config delete mode 100644 GeneralMods/Fall_28_Snow_Day/Fall28SnowDay.zip create mode 100644 GeneralMods/HappyBirthday/HappyBirthday/ModInfo.txt create mode 100644 GeneralMods/HappyBirthday/ModInfo.txt create mode 100644 GeneralMods/MoreRain/Stardew_More_Rain/Stardew_More_Rain/ModInfo.txt create mode 100644 GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/ModInfo.txt create mode 100644 GeneralMods/NightOwl/ModInfo.txt create mode 100644 GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/ModInfo.txt create mode 100644 GeneralMods/NoMorePets/NoMorePets/NoMorePets/ModInfo.txt create mode 100644 GeneralMods/Save_Anywhere_V2/ModInfo.txt create mode 100644 GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/ModInfo.txt create mode 100644 GeneralMods/StardewSymphony/ModInfo.txt create mode 100644 GeneralMods/StardewSymphony/StardewSymphony.zip create mode 100644 GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/ModInfo.txt create mode 100644 GeneralMods/Stardew_Save_Backup/ModInfo.txt create mode 100644 GeneralMods/Stardew_Save_Backup/Stardew_Save_Backup/Stardew_Save_Backup/ModInfo.txt create mode 100644 GeneralMods/TimeFreeze/TimeFreeze/TimeFreeze/ModInfo.txt create mode 100644 OmegasisCore.7z create mode 100644 OmegasisCore/OmegasisCore.sln create mode 100644 OmegasisCore/OmegasisCore.zip create mode 100644 OmegasisCore/OmegasisCore/AdditionalLogs.cs create mode 100644 OmegasisCore/OmegasisCore/Logger.cs create mode 100644 OmegasisCore/OmegasisCore/ModCore.cs create mode 100644 OmegasisCore/OmegasisCore/ModInfo.cs create mode 100644 OmegasisCore/OmegasisCore/ModInfo.txt rename GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/SMAPI_BuildHealth.csproj => OmegasisCore/OmegasisCore/OmegasisCore.csproj (66%) create mode 100644 OmegasisCore/OmegasisCore/Properties/AssemblyInfo.cs create mode 100644 OmegasisCore/OmegasisCore/manifest.json create mode 100644 OmegasisCore/OmegasisCore/packages.config create mode 100644 Revitalize/Revitalize/Revitalize/ModInfo.txt create mode 100644 SDVModUpdater/SDVModUpdater/SDVModUpdater.sln create mode 100644 SDVModUpdater/SDVModUpdater/SDVModUpdater/App.config create mode 100644 SDVModUpdater/SDVModUpdater/SDVModUpdater/Chicken.ico create mode 100644 SDVModUpdater/SDVModUpdater/SDVModUpdater/Program.cs create mode 100644 SDVModUpdater/SDVModUpdater/SDVModUpdater/Properties/AssemblyInfo.cs create mode 100644 SDVModUpdater/SDVModUpdater/SDVModUpdater/SDVModUpdater.csproj create mode 100644 SDVModUpdater/SDVModUpdater/SDVModUpdater/packages.config diff --git a/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/AutoSpeed.csproj b/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/AutoSpeed.csproj index d74878f4..2cf0444d 100644 --- a/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/AutoSpeed.csproj +++ b/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/AutoSpeed.csproj @@ -66,5 +66,6 @@ + \ No newline at end of file diff --git a/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/ModInfo.txt b/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/ModInfo.txt new file mode 100644 index 00000000..86e342e0 --- /dev/null +++ b/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/ModInfo.txt @@ -0,0 +1,7 @@ +AutoSpeed: +ModVersion: +1.1.1. +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 7:27:19 PM diff --git a/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/manifest.json b/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/manifest.json index b4becdac..2226ec1d 100644 --- a/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/manifest.json +++ b/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed/manifest.json @@ -2,13 +2,13 @@ "Name": "AutoSpeed", "Author": "Alpha_Omegasis", "Version": { - "MajorVersion": 1, - "MinorVersion": 3, - "PatchVersion": 0, + "MajorVersion": "1", + "MinorVersion": "1", + "PatchVersion": "1", "Build": "" }, "Description": "Autospeed: Got to go fast! Updated AutoSpeed to SMAPI 1.12 On 5/14/17", - "UniqueID": "4be88c18-b6f3-49b0-ba96-f94b1a5be890", + "UniqueID": "AutoSpeed", "PerSaveConfigs": false, "EntryDll": "AutoSpeed.dll" } \ No newline at end of file diff --git a/GeneralMods/AutoSpeed/AutoSpeed.zip b/GeneralMods/AutoSpeed/AutoSpeed.zip index b7bbdd5a706a950ec1b78af633de131110a8a8bd..d0c301d2985495c35c5977a295ba06f3a137a876 100644 GIT binary patch literal 5415 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 Zziias>xYB;b2o8*UYI}rPl}(je*pSa#0mfa diff --git a/GeneralMods/Billboard_Anywhere/BillboardAnywhere.zip b/GeneralMods/Billboard_Anywhere/BillboardAnywhere.zip index 73fd2b5e917ef7b3be29152aded350a48e5b09c4..9f22f6ec08035ffa3733fda84809dad32267f116 100644 GIT binary patch literal 6050 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 H|Cs#`e1<)w literal 6400 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 Debug AnyCPU - {F173EF74-887F-41F4-B3DC-A66A44E80213} + {07A9EFAA-1759-49C8-8A82-49210047B975} Library Properties - Fall28_Snow_Day - Fall28 Snow Day + BillboardAnywhere + BillboardAnywhere v4.5 512 + + true @@ -43,13 +45,16 @@ + + + - + 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}. - + - - - $(GamePath)\Mods\$(TargetName) - - - - - - + + + $(GamePath)\Mods\$(TargetName) + + + + + + + \ No newline at end of file diff --git a/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/Class1.cs b/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/Class1.cs new file mode 100644 index 00000000..a408074c --- /dev/null +++ b/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/Class1.cs @@ -0,0 +1,95 @@ +using System; +using StardewValley; +using StardewModdingAPI; +using System.IO; +namespace Billboard_Anywhere +{ + public class Class1 : Mod + { + string key_binding = "B"; + + bool game_loaded = false; + + public override void Entry(IModHelper helper) + { + //set up all of my events here + StardewModdingAPI.Events.SaveEvents.AfterLoad += SecondPlayerEvents_LoadedGame; + StardewModdingAPI.Events.ControlEvents.KeyPressed += ControlEvents_KeyPressed; + } + + private void SecondPlayerEvents_LoadedGame(object sender, EventArgs e) + { + game_loaded = true; + DataLoader_Settings(); + } + + public void ControlEvents_KeyPressed(object sender, StardewModdingAPI.Events.EventArgsKeyPressed e) + { + if (Game1.player == null) return; + if (Game1.player.currentLocation == null) return; + if (game_loaded == false) return; + + if (e.KeyPressed.ToString() == key_binding) //if the key is pressed, load my cusom save function + { + if (Game1.activeClickableMenu != null) return; + my_menu(); + } + } + + void DataLoader_Settings() + { + //loads the data to the variables upon loading the game. + string myname = StardewValley.Game1.player.name; + string mylocation = Path.Combine(Helper.DirectoryPath, "Billboard_Anywhere_Config"); + string mylocation2 = mylocation; + string mylocation3 = mylocation2 + ".txt"; + if (!File.Exists(mylocation3)) //if not data.json exists, initialize the data variables to the ModConfig data. I.E. starting out. + { + // Console.WriteLine("Can't load custom save info since the file doesn't exist."); + key_binding = "B"; + MyWritter_Settings(); + } + + else + { + string[] readtext = File.ReadAllLines(mylocation3); + key_binding = Convert.ToString(readtext[3]); + } + } + + void MyWritter_Settings() + { + //write all of my info to a text file. + string myname = StardewValley.Game1.player.name; + string mylocation = Path.Combine(Helper.DirectoryPath, "Billboard_Anywhere_Config"); + string mylocation2 = mylocation; + string mylocation3 = mylocation2 + ".txt"; + string[] mystring3 = new string[20]; + if (!File.Exists(mylocation3)) + { + Monitor.Log("Billboard_Anywhere: The Billboard Anywhere Config doesn't exist. Creating it now."); + mystring3[0] = "Config: Billboard_Anywhere. Feel free to mess with these settings."; + mystring3[1] = "===================================================================================="; + mystring3[2] = "Key binding for opening the billboard anywhere. Press this key to do so"; + mystring3[3] = key_binding.ToString(); + File.WriteAllLines(mylocation3, mystring3); + } + + else + { + mystring3[0] = "Config: Billboard_Anywhere Info. Feel free to mess with these settings."; + mystring3[1] = "===================================================================================="; + mystring3[2] = "Key binding for opening the billboard anywhere. Press this key to do so"; + mystring3[3] = key_binding.ToString(); + File.WriteAllLines(mylocation3, mystring3); + } + } + + void my_menu() + { + Game1.activeClickableMenu = new StardewValley.Menus.Billboard(); + } + + } +} +//end class \ No newline at end of file diff --git a/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/ModInfo.txt b/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/ModInfo.txt new file mode 100644 index 00000000..bc06b7d4 --- /dev/null +++ b/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/ModInfo.txt @@ -0,0 +1,7 @@ +Billboard_Anywhere-Source: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:18:35 PM diff --git a/GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/Properties/AssemblyInfo.cs b/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/Properties/AssemblyInfo.cs similarity index 85% rename from GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/Properties/AssemblyInfo.cs rename to GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/Properties/AssemblyInfo.cs index ef649175..be301328 100644 --- a/GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/Properties/AssemblyInfo.cs +++ b/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/Properties/AssemblyInfo.cs @@ -5,12 +5,12 @@ 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("SMAPI_BuildHealth")] +[assembly: AssemblyTitle("BillboardAnywhere")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("SMAPI_BuildHealth")] -[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyProduct("BillboardAnywhere")] +[assembly: AssemblyCopyright("Copyright © 2017")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -20,7 +20,7 @@ using System.Runtime.InteropServices; [assembly: ComVisible(false)] // The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("dbdb8d2c-c30b-40c8-8907-8020f848f90f")] +[assembly: Guid("07a9efaa-1759-49c8-8a82-49210047b975")] // Version information for an assembly consists of the following four values: // diff --git a/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/manifest.json b/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/manifest.json new file mode 100644 index 00000000..bceffa3b --- /dev/null +++ b/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/manifest.json @@ -0,0 +1,14 @@ +{ + "Name": "Billboard Anywhere", + "Author": "Omegasis", + "Version": { + "MajorVersion": 1, + "MinorVersion": 3, + "PatchVersion": 0, + "Build": "" + }, + "Description": "Allows the user to open up the Billboard menu from anywhere. Updated to SMAPI 1.12 on 5/14/17", + "UniqueID": "7ad4f6f7-c3de-4729-a40f-7a11d2b2a358", + "PerSaveConfigs": false, + "EntryDll": "BillboardAnywhere.dll" +} \ No newline at end of file diff --git a/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/packages.config b/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/packages.config new file mode 100644 index 00000000..778f0547 --- /dev/null +++ b/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/GeneralMods/Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere/Class1.cs b/GeneralMods/Billboard_Anywhere/Class1.txt similarity index 99% rename from GeneralMods/Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere/Class1.cs rename to GeneralMods/Billboard_Anywhere/Class1.txt index a3e80e3e..07e74f6f 100644 --- a/GeneralMods/Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere/Class1.cs +++ b/GeneralMods/Billboard_Anywhere/Class1.txt @@ -1,4 +1,4 @@ -using System; +using System; using StardewValley; using StardewModdingAPI; using System.IO; diff --git a/GeneralMods/Billboard_Anywhere/ModInfo.txt b/GeneralMods/Billboard_Anywhere/ModInfo.txt new file mode 100644 index 00000000..bc06b7d4 --- /dev/null +++ b/GeneralMods/Billboard_Anywhere/ModInfo.txt @@ -0,0 +1,7 @@ +Billboard_Anywhere-Source: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:18:35 PM diff --git a/GeneralMods/Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere/manifest.json b/GeneralMods/Billboard_Anywhere/manifest.json similarity index 100% rename from GeneralMods/Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere/manifest.json rename to GeneralMods/Billboard_Anywhere/manifest.json diff --git a/GeneralMods/BuildEndurance/BuildEndurance.zip b/GeneralMods/BuildEndurance/BuildEndurance.zip index ea3284caa6f18a6ea6197353aed933dcd4b0512d..ad805f243f248f6cfec0346c2ffe008f1de3645f 100644 GIT binary patch literal 12693 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 A-T(jq literal 12865 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 diff --git a/GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day.sln b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance.sln similarity index 58% rename from GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day.sln rename to GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance.sln index 42047ec9..cc7c04d8 100644 --- a/GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day.sln +++ b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Express 14 for Windows Desktop VisualStudioVersion = 14.0.25420.1 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Fall28 Snow Day", "Fall28 Snow Day-Project\Fall28 Snow Day\Fall28 Snow Day.csproj", "{F173EF74-887F-41F4-B3DC-A66A44E80213}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BuildEndurance", "BuildEndurance\BuildEndurance.csproj", "{84B4015D-2619-448C-8672-A3FC167F76EA}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -11,10 +11,10 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F173EF74-887F-41F4-B3DC-A66A44E80213}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F173EF74-887F-41F4-B3DC-A66A44E80213}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F173EF74-887F-41F4-B3DC-A66A44E80213}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F173EF74-887F-41F4-B3DC-A66A44E80213}.Release|Any CPU.Build.0 = Release|Any CPU + {84B4015D-2619-448C-8672-A3FC167F76EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {84B4015D-2619-448C-8672-A3FC167F76EA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {84B4015D-2619-448C-8672-A3FC167F76EA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {84B4015D-2619-448C-8672-A3FC167F76EA}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/SMAPI_BuildEndurance.csproj b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/BuildEndurance.csproj similarity index 62% rename from GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/SMAPI_BuildEndurance.csproj rename to GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/BuildEndurance.csproj index 57aa2765..3f0d902e 100644 --- a/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/SMAPI_BuildEndurance.csproj +++ b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/BuildEndurance.csproj @@ -4,14 +4,15 @@ Debug AnyCPU - {6A197417-C939-4E15-BEFF-F846BFDE3E7F} + {84B4015D-2619-448C-8672-A3FC167F76EA} Library Properties - SMAPI_BuildEndurance - SMAPI_BuildEndurance - v4.5.2 + BuildEndurance + BuildEndurance + v4.5 512 - + + true @@ -31,12 +32,9 @@ 4 - - ..\..\..\..\..\..\..\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mono.Cecil.dll - - - False - ..\..\..\..\..\..\..\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Newtonsoft.Json.dll + + ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll + True @@ -51,13 +49,16 @@ + + + - + 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}. - + - - - $(GamePath)\Mods\$(TargetName) - - - - - - + + + $(GamePath)\Mods\$(TargetName) + + + + + + + \ No newline at end of file diff --git a/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/Class1.cs b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/Class1.cs similarity index 100% rename from GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/Class1.cs rename to GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/Class1.cs diff --git a/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/ModInfo.txt b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/ModInfo.txt new file mode 100644 index 00000000..4ebffa41 --- /dev/null +++ b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/ModInfo.txt @@ -0,0 +1,7 @@ +SMAPI_BuildEndurance-Source: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:18:39 PM diff --git a/GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day/Properties/AssemblyInfo.cs b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/Properties/AssemblyInfo.cs similarity index 85% rename from GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day/Properties/AssemblyInfo.cs rename to GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/Properties/AssemblyInfo.cs index 98e21aee..46480abd 100644 --- a/GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day/Properties/AssemblyInfo.cs +++ b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/Properties/AssemblyInfo.cs @@ -5,12 +5,12 @@ 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("Fall28 Snow Day")] +[assembly: AssemblyTitle("BuildEndurance")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Fall28 Snow Day")] -[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyProduct("BuildEndurance")] +[assembly: AssemblyCopyright("Copyright © 2017")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -20,7 +20,7 @@ using System.Runtime.InteropServices; [assembly: ComVisible(false)] // The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("f173ef74-887f-41f4-b3dc-a66a44e80213")] +[assembly: Guid("84b4015d-2619-448c-8672-a3fc167f76ea")] // Version information for an assembly consists of the following four values: // diff --git a/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/manifest.json b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/manifest.json similarity index 89% rename from GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/manifest.json rename to GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/manifest.json index 9771b18d..bc855f77 100644 --- a/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/manifest.json +++ b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/manifest.json @@ -10,5 +10,5 @@ "Description": "SMAPI port of BuildEndurance. Increase your health as you play. Updated to SMAPI 1.12 on 5/14/17", "UniqueID": "4be88c18-b6f3-49b0-ba96-f94b1a5be890", "PerSaveConfigs": false, - "EntryDll": "SMAPI_BuildEndurance.dll" + "EntryDll": "BuildEndurance.dll" } \ No newline at end of file diff --git a/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/packages.config b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/packages.config new file mode 100644 index 00000000..2f30f758 --- /dev/null +++ b/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance/packages.config @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/GeneralMods/BuildEndurance/BuildEndurance/SMAPI_BuildEndurance.dll b/GeneralMods/BuildEndurance/BuildEndurance/SMAPI_BuildEndurance.dll deleted file mode 100644 index 47a925eeaeaf3db5a6f259e327868e76bb0a6162..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14336 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 apG?N3f?ewW48^?#cd7mUzunJ81pXU{@sF4Q diff --git a/GeneralMods/BuildEndurance/BuildEndurance/manifest.json b/GeneralMods/BuildEndurance/BuildEndurance/manifest.json deleted file mode 100644 index 4c63ce99..00000000 --- a/GeneralMods/BuildEndurance/BuildEndurance/manifest.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "Name": "BuildEndurance", - "Author": "Alpha_Omegasis", - "Version": { - "MajorVersion": 1, - "MinorVersion": 0, - "PatchVersion": 1, - "Build": "" - }, - "Description": "SMAPI port of BuildEndurance. Increase your health as you play. Updated to support per-character values.", - "UniqueID": "4be88c18-b6f3-49b0-ba96-f94b1a5be890", - "PerSaveConfigs": false, - "EntryDll": "SMAPI_BuildEndurance.dll" -} \ No newline at end of file diff --git a/GeneralMods/BuildEndurance/BuildEnduranceConfig.json b/GeneralMods/BuildEndurance/BuildEnduranceConfig.json deleted file mode 100644 index c10fef32..00000000 --- a/GeneralMods/BuildEndurance/BuildEnduranceConfig.json +++ /dev/null @@ -1 +0,0 @@ -{"BuildEndurance_xp_nextlvl":20.0,"BuildEndurance_xp_current":0.0,"BuildEndurance_xp_curve":1.15,"BuildEndurance_current_lvl":0,"BuildEndurance_max_lvl":100,"BuildEndurance_stam_increase_upon_lvl_up":1,"BuildEndurance_xp_tooluse":1,"BuildEndurance_xp_eating":2,"BuildEndurance_xp_sleeping":10,"BuildEndurance_ini_stam_boost":0,"BuildEndurance_stam_accumulated":0,"BuildEndurance_Exhaustion_XP":25,"BuildEndurance_Pass_Out_XP":50} \ No newline at end of file diff --git a/GeneralMods/BuildEndurance/Class1.cs b/GeneralMods/BuildEndurance/Class1.cs deleted file mode 100644 index fb5b59b0..00000000 --- a/GeneralMods/BuildEndurance/Class1.cs +++ /dev/null @@ -1,513 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Text; -using System.Timers; -using System.Threading.Tasks; -using Newtonsoft.Json; -using Newtonsoft.Json.Linq; -using StardewModdingAPI; -using Microsoft.Xna.Framework; -using System.Windows; -namespace BuildEndurance -{ - - public class BuildEndurance : Mod - { - - static bool exhausted_check = false; - static bool collapse_check = false; - - - - static double BuildEndurance_data_xp_nextlvl = 20; - static double BuildEndurance_data_xp_current = 0; - - static int BuildEndurance_data_current_lvl = 0; - - static int BuildEndurance_data_stam_bonus_acumulated = 0; - - static int BuildEndurance_data_ini_stam_bonus = 0; - - static bool BuildEndurance_data_clear_mod_effects = false; - - static int BuildEndurance_data_old_stamina = 0; - - static bool tool_cleaner = false; - - static bool fed = false; - - public Config ModConfig { get; set; } - - static bool upon_loading = false; - - - static int nightly_stamina_value = 0; - - - //Credit goes to Zoryn for pieces of this config generation that I kinda repurposed. - public override void Entry(params object[] objects) - { - StardewModdingAPI.Events.GameEvents.UpdateTick += EatingCallBack; //sloppy again but it'll do. - - StardewModdingAPI.Events.GameEvents.OneSecondTick += Tool_Cleanup; - StardewModdingAPI.Events.GameEvents.UpdateTick += ToolCallBack; - StardewModdingAPI.Events.PlayerEvents.LoadedGame += LoadingCallBack; - StardewModdingAPI.Events.TimeEvents.DayOfMonthChanged += SleepCallback; - - StardewModdingAPI.Events.GameEvents.UpdateTick += Exhaustion_callback; - StardewModdingAPI.Events.GameEvents.UpdateTick += Collapse_Callback; - - var configLocation = Path.Combine(PathOnDisk, "BuildEnduranceConfig.json"); - if (!File.Exists(configLocation)) - { - Log.Info("Initial configuration file setup."); - ModConfig = new Config(); - - ModConfig.BuildEndurance_current_lvl = 0; - ModConfig.BuildEndurance_max_lvl = 100; - - ModConfig.BuildEndurance_stam_increase_upon_lvl_up = 1; - - ModConfig.BuildEndurance_xp_current = 0; - ModConfig.BuildEndurance_xp_nextlvl = 20; - ModConfig.BuildEndurance_xp_curve = 1.15; - - ModConfig.BuildEndurance_xp_eating = 2; - ModConfig.BuildEndurance_xp_sleeping = 10; - ModConfig.BuildEndurance_xp_tooluse = 1; - - ModConfig.BuildEndurance_ini_stam_boost = 0; - - ModConfig.BuildEndurance_stam_accumulated = 0; - - ModConfig.BuildEndurance_Exhaustion_XP = 25; - ModConfig.BuildEndurance_Pass_Out_XP = 50; - - - File.WriteAllBytes(configLocation, Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(ModConfig))); - } - else - { - ModConfig = JsonConvert.DeserializeObject(Encoding.UTF8.GetString(File.ReadAllBytes(configLocation))); - Log.Info("Found BuildEndurance config file."); - } - - // DataLoader(); - // MyWritter(); //hopefully loading these after the game is loaded will prevent wierd issues. - - Log.Info("BuildEndurance Initialization Completed"); - } - public void ToolCallBack(object sender, EventArgs e) //ultra quick response for checking if a tool is used. - { - if (tool_cleaner == true) return; - - - if (StardewValley.Game1.player.usingTool == true) - { - // Console.WriteLine("Tool is being used"); - BuildEndurance_data_xp_current += ModConfig.BuildEndurance_xp_tooluse; - //BuildEndurance_data_xp_current += 1000; For testing purposes - // Log.Info(BuildEndurance_data_xp_current); - - tool_cleaner = true; - } - else return; - } - - public void Tool_Cleanup(object sender, EventArgs e) //nerfs how quickly xp is actually gained. I hope. - { - - if (tool_cleaner == true) tool_cleaner = false; - else return; - } - - public void EatingCallBack(object sender, EventArgs e) - { - - - if (StardewValley.Game1.isEating == true) - { - // Console.WriteLine("NOM NOM NOM"); - fed = true; - - //this code will run when the player eats an object. I.E. increases their eating skills. - } - //I'm going to assume they ate the food. - if ((StardewValley.Game1.isEating == false) && fed == true) - { - //Console.WriteLine("NOM NOM NOM22222222222"); - BuildEndurance_data_xp_current += ModConfig.BuildEndurance_xp_eating; - fed = false; - } - - - return; - } - - - public void Exhaustion_callback(object sender, EventArgs e) //if the player is exhausted add xp. - { - - if (exhausted_check == false) - { - if (StardewValley.Game1.player.exhausted) - { - BuildEndurance_data_xp_current += ModConfig.BuildEndurance_Exhaustion_XP; - exhausted_check = true; - Log.Info("The player is exhausted"); - } - } - - - } - - - - public void Collapse_Callback(object sender, EventArgs e) //if the player stays up too late add some xp. - { - if (collapse_check == false) - { - - if (StardewValley.Game1.farmerShouldPassOut == true) - { - - BuildEndurance_data_xp_current += ModConfig.BuildEndurance_Pass_Out_XP; - collapse_check = true; - Log.Info("The player has collapsed!"); - return; - } - } - } - - - public void LoadingCallBack(object sender, EventArgs e) - { - if (StardewModdingAPI.Inheritance.SGame.hasLoadedGame == true) - { - DataLoader(); - MyWritter(); - upon_loading = true; - //runs when the player is loaded. - - - var player = StardewValley.Game1.player; - - if (BuildEndurance_data_old_stamina == 0) - { - BuildEndurance_data_old_stamina = player.MaxStamina; //grab the initial stamina value - } - - - player.MaxStamina = nightly_stamina_value; - - if (nightly_stamina_value == 0) - { - player.MaxStamina = BuildEndurance_data_ini_stam_bonus + BuildEndurance_data_stam_bonus_acumulated + BuildEndurance_data_old_stamina; //incase the ini stam bonus is loaded in. - } - if (BuildEndurance_data_clear_mod_effects == true) - { - player.MaxStamina = BuildEndurance_data_old_stamina; - // Console.WriteLine("BuildEndurance Reset!"); - } - - DataLoader(); - MyWritter(); - } - - } - - public void SleepCallback(object sender, EventArgs e) - { - //This will run when the character goes to sleep. It will increase their sleeping skill. - exhausted_check = false; - collapse_check = false; - if (upon_loading == true) - { - - //Log.Info("THIS IS MY NEW DAY CALL BACK XP version 1"); - Log.Info(BuildEndurance_data_xp_current); - - Clear_Checker(); - //Log.Info("CLEAR???"); - Log.Info(BuildEndurance_data_clear_mod_effects); - - - - //Clear_DataLoader(); - //because this doesn't work propperly at first anyways. - - //return; - - - - var player = StardewValley.Game1.player; - - BuildEndurance_data_xp_current += ModConfig.BuildEndurance_xp_sleeping; - - if (BuildEndurance_data_old_stamina == 0) - { - BuildEndurance_data_old_stamina = player.MaxStamina; //grab the initial stamina value - } - - if (BuildEndurance_data_clear_mod_effects == true) - { - Clear_DataLoader(); - player.MaxStamina = BuildEndurance_data_old_stamina; - BuildEndurance_data_xp_nextlvl = ModConfig.BuildEndurance_xp_nextlvl; - BuildEndurance_data_xp_current = ModConfig.BuildEndurance_xp_current; - BuildEndurance_data_stam_bonus_acumulated = 0; - BuildEndurance_data_old_stamina = player.MaxStamina; - BuildEndurance_data_ini_stam_bonus = 0; - BuildEndurance_data_current_lvl = 0; - - //because this doesn't work propperly at first anyways. - // Console.WriteLine("BuildEndurance Reset!"); - } - - - if (BuildEndurance_data_clear_mod_effects == false) - { - if (BuildEndurance_data_current_lvl < ModConfig.BuildEndurance_max_lvl) - { - while (BuildEndurance_data_xp_current >= BuildEndurance_data_xp_nextlvl) - { - BuildEndurance_data_current_lvl += 1; - BuildEndurance_data_xp_current = BuildEndurance_data_xp_current - BuildEndurance_data_xp_nextlvl; - BuildEndurance_data_xp_nextlvl = (ModConfig.BuildEndurance_xp_curve * BuildEndurance_data_xp_nextlvl); - player.MaxStamina += ModConfig.BuildEndurance_stam_increase_upon_lvl_up; - BuildEndurance_data_stam_bonus_acumulated += ModConfig.BuildEndurance_stam_increase_upon_lvl_up; - - - //Log.Info("THIS IS MY NEW DAY CALL BACK XP version 2!"); - // Log.Info(BuildEndurance_data_xp_current); - // Log.Info("IF YOU SEE THIS TOO MUCH THIS IS AN INFINITE LOOP. CRAP"); - } - - /* - if (player.MaxStamina != BuildEndurance_data_old_stamina + BuildEndurance_data_stam_bonus_acumulated + BuildEndurance_data_ini_stam_bonus) - { - player.MaxStamina = BuildEndurance_data_old_stamina + BuildEndurance_data_stam_bonus_acumulated + BuildEndurance_data_ini_stam_bonus; - } - */ - - - } - } - BuildEndurance_data_clear_mod_effects = false; - nightly_stamina_value = StardewValley.Game1.player.maxStamina; - MyWritter(); - } - //else Log.Info("Safely Loading."); - } - - - //Mod config data. - public class Config - { - public double BuildEndurance_xp_nextlvl { get; set; } - public double BuildEndurance_xp_current { get; set; } - public double BuildEndurance_xp_curve { get; set; } - - public int BuildEndurance_current_lvl { get; set; } - public int BuildEndurance_max_lvl { get; set; } - - public int BuildEndurance_stam_increase_upon_lvl_up { get; set; } - - public int BuildEndurance_xp_tooluse { get; set; } - public int BuildEndurance_xp_eating { get; set; } - public int BuildEndurance_xp_sleeping { get; set; } - - public int BuildEndurance_ini_stam_boost { get; set; } - - public int BuildEndurance_stam_accumulated { get; set; } - - public int BuildEndurance_Exhaustion_XP { get; set; } - public int BuildEndurance_Pass_Out_XP { get; set; } - - } - - - void Clear_DataLoader() - { - DataLoader(); - MyWritter(); - //loads the data to the variables upon loading the game. - string myname = StardewValley.Game1.player.name; - string mylocation = Path.Combine(PathOnDisk, "BuildEndurance_data_"); - string mylocation2 = mylocation + myname; - string mylocation3 = mylocation2 + ".txt"; - if (!File.Exists(mylocation3)) //if not data.json exists, initialize the data variables to the ModConfig data. I.E. starting out. - { - Console.WriteLine("Clear Data Loaded could not find the correct file."); - - - BuildEndurance_data_clear_mod_effects = false; - BuildEndurance_data_old_stamina = 0; - BuildEndurance_data_ini_stam_bonus = 0; - //return; - } - - else - { - //loads the BuildEndurance_data upon loading the mod - string[] readtext = File.ReadAllLines(mylocation3); - BuildEndurance_data_ini_stam_bonus = Convert.ToInt32(readtext[9]); - BuildEndurance_data_clear_mod_effects = Convert.ToBoolean(readtext[14]); - BuildEndurance_data_old_stamina = Convert.ToInt32(readtext[16]); - - } - } - - void Clear_Checker() - { - - //loads the data to the variables upon loading the game. - string myname = StardewValley.Game1.player.name; - string mylocation = Path.Combine(PathOnDisk, "BuildEndurance_data_"); - string mylocation2 = mylocation + myname; - string mylocation3 = mylocation2 + ".txt"; - if (!File.Exists(mylocation3)) //if not data.json exists, initialize the data variables to the ModConfig data. I.E. starting out. - { - Console.WriteLine("Clear Data Loaded could not find the correct file."); - - - BuildEndurance_data_clear_mod_effects = false; - BuildEndurance_data_old_stamina = 0; - BuildEndurance_data_ini_stam_bonus = 0; - //return; - } - - else - { - //loads the BuildEndurance_data upon loading the mod - string[] readtext = File.ReadAllLines(mylocation3); - BuildEndurance_data_clear_mod_effects = Convert.ToBoolean(readtext[14]); - - - } - } - - - - void DataLoader() - { - //loads the data to the variables upon loading the game. - string myname = StardewValley.Game1.player.name; - string mylocation = Path.Combine(PathOnDisk, "BuildEndurance_data_"); - string mylocation2 = mylocation + myname; - string mylocation3 = mylocation2 + ".txt"; - if (!File.Exists(mylocation3)) //if not data.json exists, initialize the data variables to the ModConfig data. I.E. starting out. - { - Console.WriteLine("DataLoading"); - BuildEndurance_data_xp_nextlvl = ModConfig.BuildEndurance_xp_nextlvl; - BuildEndurance_data_xp_current = ModConfig.BuildEndurance_xp_current; - BuildEndurance_data_current_lvl = ModConfig.BuildEndurance_current_lvl; - BuildEndurance_data_ini_stam_bonus = ModConfig.BuildEndurance_ini_stam_boost; - BuildEndurance_data_stam_bonus_acumulated = ModConfig.BuildEndurance_stam_accumulated; - BuildEndurance_data_clear_mod_effects = false; - BuildEndurance_data_old_stamina = 0; - - } - - else - { - // Console.WriteLine("HEY THERE IM LOADING DATA"); - - //loads the BuildEndurance_data upon loading the mod - string[] readtext = File.ReadAllLines(mylocation3); - BuildEndurance_data_current_lvl = Convert.ToInt32(readtext[3]); - BuildEndurance_data_xp_nextlvl = Convert.ToDouble(readtext[7]); //these array locations refer to the lines in BuildEndurance_data.json - BuildEndurance_data_xp_current = Convert.ToDouble(readtext[5]); - BuildEndurance_data_ini_stam_bonus = Convert.ToInt32(readtext[9]); - BuildEndurance_data_stam_bonus_acumulated = Convert.ToInt32(readtext[11]); - BuildEndurance_data_clear_mod_effects = Convert.ToBoolean(readtext[14]); - BuildEndurance_data_old_stamina = Convert.ToInt32(readtext[16]); - nightly_stamina_value = Convert.ToInt32(readtext[18]); //this should grab the nightly stamina values - } - } - - void MyWritter() - { - //saves the BuildEndurance_data at the end of a new day; - string myname = StardewValley.Game1.player.name; - string mylocation = Path.Combine(PathOnDisk, "BuildEndurance_data_"); - string mylocation2 = mylocation + myname; - string mylocation3 = mylocation2 + ".txt"; - string[] mystring3 = new string[20]; - if (!File.Exists(mylocation3)) - { - Console.WriteLine("The data file for BuildEndurance was not found, guess I'll create it when you sleep."); - - //write out the info to a text file at the end of a day. This will run if it doesnt exist. - - mystring3[0] = "Player: Build Endurance Data. Modification can cause errors. Edit at your own risk."; - mystring3[1] = "===================================================================================="; - - mystring3[2] = "Player Current Level:"; - mystring3[3] = BuildEndurance_data_current_lvl.ToString(); - - mystring3[4] = "Player Current XP:"; - mystring3[5] = BuildEndurance_data_xp_current.ToString(); - - mystring3[6] = "Xp to next Level:"; - mystring3[7] = BuildEndurance_data_xp_nextlvl.ToString(); - - mystring3[8] = "Initial Stam Bonus:"; - mystring3[9] = BuildEndurance_data_ini_stam_bonus.ToString(); - - mystring3[10] = "Additional Stam Bonus:"; - mystring3[11] = BuildEndurance_data_stam_bonus_acumulated.ToString(); - - mystring3[12] = "======================================================================================="; - mystring3[13] = "RESET ALL MOD EFFECTS? This will effective start you back at square 1. Also good if you want to remove this mod."; - mystring3[14] = BuildEndurance_data_clear_mod_effects.ToString(); - mystring3[15] = "OLD STAMINA AMOUNT: This is the initial value of the Player's Stamina before this mod took over."; - mystring3[16] = BuildEndurance_data_old_stamina.ToString(); - - mystring3[17] = "Nightly Stamina Value: This is the value of the player's stamina that was saved when the player slept."; - mystring3[18] = nightly_stamina_value.ToString(); //this should save the player's stamina upon sleeping. - - - File.WriteAllLines(mylocation3, mystring3); - } - - else - { - // Console.WriteLine("HEY IM SAVING DATA"); - - //write out the info to a text file at the end of a day. - mystring3[0] = "Player: Build Endurance Data. Modification can cause errors. Edit at your own risk."; - mystring3[1] = "===================================================================================="; - - mystring3[2] = "Player Current Level:"; - mystring3[3] = BuildEndurance_data_current_lvl.ToString(); - - mystring3[4] = "Player Current XP:"; - mystring3[5] = BuildEndurance_data_xp_current.ToString(); - - mystring3[6] = "Xp to next Level:"; - mystring3[7] = BuildEndurance_data_xp_nextlvl.ToString(); - - mystring3[8] = "Initial Stam Bonus:"; - mystring3[9] = BuildEndurance_data_ini_stam_bonus.ToString(); - - mystring3[10] = "Additional Stam Bonus:"; - mystring3[11] = BuildEndurance_data_stam_bonus_acumulated.ToString(); - - mystring3[12] = "======================================================================================="; - mystring3[13] = "RESET ALL MOD EFFECTS? This will effective start you back at square 1. Also good if you want to remove this mod."; - mystring3[14] = BuildEndurance_data_clear_mod_effects.ToString(); - mystring3[15] = "OLD STAMINA AMOUNT: This is the initial value of the Player's Stamina before this mod took over."; - mystring3[16] = BuildEndurance_data_old_stamina.ToString(); - - mystring3[17] = "Nightly Stamina Value: This is the value of the player's stamina that was saved when the player slept."; - mystring3[18] = nightly_stamina_value.ToString(); - - File.WriteAllLines(mylocation3, mystring3); - } - } - - } //end my function -} \ No newline at end of file diff --git a/GeneralMods/BuildEndurance/ReadMe.txt b/GeneralMods/BuildEndurance/ReadMe.txt deleted file mode 100644 index 7bbbc4be..00000000 --- a/GeneralMods/BuildEndurance/ReadMe.txt +++ /dev/null @@ -1,33 +0,0 @@ -[SMAPI]BuildEndurance -Posted: 10/11/16 12:24 AM -Updated: 10/11/16 12:24 AM - -Compatability: -SDV 1.1.0 -SMAPI 0.40.0 1.1-3 - -Updates: -1.1.0 --Updatd to SDV 1.1 - --v1.0.0 4/10/16 10:40 PM PST - --Fixed the glitch where eating and using tools would not net you xp. - -This is the BuildEndurance mod, which can increase your max stamina in a couple of different ways! As you partake in the tasks below, you gain xp points, and when you reach enough xp points, your max stamina will increase! - -Ways to increase maximum stamina: - -Use tools. - -Eating Food. - -Sleeping! - -I'm up to a few more suggestions as well that can add to this list. - -All of the data can be set up/edited in BuildEndurance_Config.tx. If you want to increase/decrease any of the values such as the xp to level up, the maximum level, or even the amount of stamina you gain upon level up can be found here. - -All data values currently associated with the character can also be change around with BuildEndurance_data.txt - -NOTE! If at any time you want to remove/reverse the properties set by this mod, open up the BuildEndurance_data.txt file and set the value associated with resetting the mod data to true! This will revert the player's max stamina to the value initially stored when the mod was installed/ the value associate with old stamina. diff --git a/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance.sln b/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance.sln deleted file mode 100644 index b6afa65a..00000000 --- a/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance.sln +++ /dev/null @@ -1,22 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Express 14 for Windows Desktop -VisualStudioVersion = 14.0.24720.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SMAPI_BuildEndurance", "SMAPI_BuildEndurance\SMAPI_BuildEndurance.csproj", "{6A197417-C939-4E15-BEFF-F846BFDE3E7F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {6A197417-C939-4E15-BEFF-F846BFDE3E7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6A197417-C939-4E15-BEFF-F846BFDE3E7F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6A197417-C939-4E15-BEFF-F846BFDE3E7F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6A197417-C939-4E15-BEFF-F846BFDE3E7F}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/packages.config b/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/packages.config deleted file mode 100644 index 047396d2..00000000 --- a/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/packages.config b/GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/packages.config deleted file mode 100644 index b7b6de8f..00000000 --- a/GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/GeneralMods/BuildHealth/BuildHealth.zip b/GeneralMods/BuildHealth/BuildHealth.zip index aec994343d2bffcc1de31b7c9bbda50430a96ea7..6e96744958e68db3c2c7455355bfda130479d3bf 100644 GIT binary patch literal 12201 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

3vI1*x=wKWXh-JDL*pC#Cf%B*#fM3 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 Aod5s; diff --git a/GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth.sln b/GeneralMods/BuildHealth/BuildHealth/BuildHealth.sln similarity index 55% rename from GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth.sln rename to GeneralMods/BuildHealth/BuildHealth/BuildHealth.sln index 20959afd..43b57dd5 100644 --- a/GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth.sln +++ b/GeneralMods/BuildHealth/BuildHealth/BuildHealth.sln @@ -1,9 +1,9 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Express 14 for Windows Desktop -VisualStudioVersion = 14.0.24720.0 +VisualStudioVersion = 14.0.25420.1 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SMAPI_BuildHealth", "SMAPI_BuildHealth\SMAPI_BuildHealth.csproj", "{DBDB8D2C-C30B-40C8-8907-8020F848F90F}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BuildHealth", "BuildHealth\BuildHealth.csproj", "{99183BD6-6243-4AE6-B2D8-7CEA915B1278}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -11,10 +11,10 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {DBDB8D2C-C30B-40C8-8907-8020F848F90F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DBDB8D2C-C30B-40C8-8907-8020F848F90F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DBDB8D2C-C30B-40C8-8907-8020F848F90F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DBDB8D2C-C30B-40C8-8907-8020F848F90F}.Release|Any CPU.Build.0 = Release|Any CPU + {99183BD6-6243-4AE6-B2D8-7CEA915B1278}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {99183BD6-6243-4AE6-B2D8-7CEA915B1278}.Debug|Any CPU.Build.0 = Debug|Any CPU + {99183BD6-6243-4AE6-B2D8-7CEA915B1278}.Release|Any CPU.ActiveCfg = Release|Any CPU + {99183BD6-6243-4AE6-B2D8-7CEA915B1278}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/GeneralMods/BuildHealth/BuildHealth/BuildHealth/BuildHealth.csproj b/GeneralMods/BuildHealth/BuildHealth/BuildHealth/BuildHealth.csproj new file mode 100644 index 00000000..aaafb4bf --- /dev/null +++ b/GeneralMods/BuildHealth/BuildHealth/BuildHealth/BuildHealth.csproj @@ -0,0 +1,80 @@ + + + + + Debug + AnyCPU + {99183BD6-6243-4AE6-B2D8-7CEA915B1278} + Library + Properties + BuildHealth + BuildHealth + v4.5 + 512 + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll + True + + + + + + + + + + + + + + + + + + + + + + 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}. + + + + + + + $(GamePath)\Mods\$(TargetName) + + + + + + + + \ No newline at end of file diff --git a/GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/Class1.cs b/GeneralMods/BuildHealth/BuildHealth/BuildHealth/Class1.cs similarity index 100% rename from GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/Class1.cs rename to GeneralMods/BuildHealth/BuildHealth/BuildHealth/Class1.cs diff --git a/GeneralMods/BuildHealth/BuildHealth/BuildHealth/ModInfo.txt b/GeneralMods/BuildHealth/BuildHealth/BuildHealth/ModInfo.txt new file mode 100644 index 00000000..e0010fcb --- /dev/null +++ b/GeneralMods/BuildHealth/BuildHealth/BuildHealth/ModInfo.txt @@ -0,0 +1,7 @@ +BuildHealth-Source: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:23:56 PM diff --git a/GeneralMods/Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere/Properties/AssemblyInfo.cs b/GeneralMods/BuildHealth/BuildHealth/BuildHealth/Properties/AssemblyInfo.cs similarity index 85% rename from GeneralMods/Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere/Properties/AssemblyInfo.cs rename to GeneralMods/BuildHealth/BuildHealth/BuildHealth/Properties/AssemblyInfo.cs index 747ad7e8..42a73c25 100644 --- a/GeneralMods/Billboard_Anywhere/Billboard_Anywhere-Source/Billboard_Anywhere/Properties/AssemblyInfo.cs +++ b/GeneralMods/BuildHealth/BuildHealth/BuildHealth/Properties/AssemblyInfo.cs @@ -5,12 +5,12 @@ 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("Billboard_Anywhere")] +[assembly: AssemblyTitle("BuildHealth")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Billboard_Anywhere")] -[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyProduct("BuildHealth")] +[assembly: AssemblyCopyright("Copyright © 2017")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -20,7 +20,7 @@ using System.Runtime.InteropServices; [assembly: ComVisible(false)] // The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("17d831f4-7be6-46fd-ae9f-6726f91d0be8")] +[assembly: Guid("99183bd6-6243-4ae6-b2d8-7cea915b1278")] // Version information for an assembly consists of the following four values: // diff --git a/GeneralMods/BuildHealth/BuildHealth/BuildHealth/manifest.json b/GeneralMods/BuildHealth/BuildHealth/BuildHealth/manifest.json new file mode 100644 index 00000000..568ac3f2 --- /dev/null +++ b/GeneralMods/BuildHealth/BuildHealth/BuildHealth/manifest.json @@ -0,0 +1,14 @@ +{ + "Name": "BuildHealth", + "Author": "Alpha_Omegasis", + "Version": { + "MajorVersion": 1, + "MinorVersion": 3, + "PatchVersion": 0, + "Build": "" + }, + "Description": "SMAPI port of BuildHealth. Increase your health as you play. Updated to SMAPI 1.12 on 5/14/17", + "UniqueID": "4be88c18-b6f3-49b0-ba96-f94b1a5be890", + "PerSaveConfigs": false, + "EntryDll": "BuildHealth.dll" +} \ No newline at end of file diff --git a/GeneralMods/BuildHealth/BuildHealth/BuildHealth/packages.config b/GeneralMods/BuildHealth/BuildHealth/BuildHealth/packages.config new file mode 100644 index 00000000..2f30f758 --- /dev/null +++ b/GeneralMods/BuildHealth/BuildHealth/BuildHealth/packages.config @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/GeneralMods/BuildHealth/BuildHealth/BuildHealthConfig.json b/GeneralMods/BuildHealth/BuildHealth/BuildHealthConfig.json deleted file mode 100644 index 809d68a9..00000000 --- a/GeneralMods/BuildHealth/BuildHealth/BuildHealthConfig.json +++ /dev/null @@ -1 +0,0 @@ -{"BuildHealth_xp_nextlvl":20.0,"BuildHealth_xp_current":0.0,"BuildHealth_xp_curve":1.15,"BuildHealth_current_lvl":0,"BuildHealth_max_lvl":100,"BuildHealth_Health_increase_upon_lvl_up":1,"BuildHealth_xp_tooluse":1,"BuildHealth_xp_eating":2,"BuildHealth_xp_sleeping":10,"BuildHealth_ini_Health_boost":0,"BuildHealth_Health_accumulated":0} \ No newline at end of file diff --git a/GeneralMods/BuildHealth/BuildHealth/SMAPI_BuildHealth.dll b/GeneralMods/BuildHealth/BuildHealth/SMAPI_BuildHealth.dll deleted file mode 100644 index e46038097eb97a175f74b8720b250ebefaa870e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13824 zcmeHO4R9Rwb$`2exA$eqmTXJ@_Swd8Sn^f2fpLa3&!k1;(X@w8@Y zc`bcA{L-55X}vG4863;xV-t=&>X_rPl$p!fg;>&xImKKolZ$os4aCOnw3Vo-iCm{l z_jeKXYCihY$KE|$>g^J(jYYKpwqA)W^tC#LkJBeN7Y11Mj)LL@Q>?u13d*LLPYt^d1kLC|D;8p!=Hv zAd^^?-=O4*!K;LmcT%9lx1&IKppY8xwF|?QaICBiMfR1Z@nKu7_;{{eMC~3@&}Pmn zF7{2Q0R2M~(d(;-G~xd0V3j@v7yKL6>b}#0z{J89AAJV~@vn~bD+cmnL`Ic^PCv}kbq zB@Wm59hPCJ;aL7gw2mW_2I+CMF&b?2R3cWVZI~!gjW*hph;?jlwHZnOYAJ4K`m# zx;_OJzuUi!u8i!F)52*y&5fu@Zz336*rF4L4s+CNFRV9+maD{la(POhXAm8Rt2s=1 z<7te%pMBI2DJ(rDDkaFeMPL+Zp^==&$o{|0?_kiws#DCBV>ye}{M)TrW{7DWWm#z@A3YISU63390LGEcgt6@$is-*@X>iV3>j);1A@f>eTqZS z;}|ZUY|^rEng>r>N8L2fIVczc$)I?8#8p(@mxgQUjB%Qg;L)b(~skt%L%t_GQh4VZs^THVo z8u5*|&kH$!$vnnu!llKOs{)IGyOv7Dl=9vn#i|O6ns!h)ojEnui*MpFkTs(&uw0Qc!{!*WsA?_U zTzd#5Z($e<{a@;B^`f&VXskh%!s8X^HPi$-e_dX!>ii8(UZ;sC>->#QgHMnp&P5kl zs-NOWMWG{Z!zK0_^~EZVBSJ&I7T9^)$M!Gz9tCWLeSt`d z`7W`XGq|q29n3EHJ7hr#kBe*a0Pk{xna70mW1Qvrz3-vtx zB)VMFDZW-TX=QK?-VmHDQQdR9^GLhX@M-$N}zO~+l$DWM+WC5rA_@}N-vE!5|iJQR*= zb>!ocM|_7v&7h)+azZVj7Aa~;v{|dC6^hytZ2`4jQ5OQu+Cti>s2>MfKz&3}F9)}3 zi|AHG{Twr65$#q~G_+M)Onr)47t&}k9Z}SeA#0$ciuwg)4U|#T*L+*GM!Kt{>C^CB zcDJI=7+bX^^eII>VrZzz2NbmdvZeF|MRh~Al+G#Yj_6ix8U2x>rlK0=_tzEm9&Oc@ z({~iL7NfqLeyFHk$X3wviW)=Rtf0SfDakdSC&BwlfZ+&M8jWto3ZT=g!ugi1xH0c{evU0|EQ9)TYdc)LIoa4}^Bzf0hx!21CWdK7ROJt6o! zz-IbexY6ZR8~2;>ah#IcD4o=}#jM&>HRD@HzTET?n2BUNp`Fe;X^s_vt0T z8?{G#&$5n>rRSpOX_NK^-^;XJdpW{Az7u|h+E9b90)8=cC*V=vW$MwA#sGax;Ozo6 zEf{$d-g2Z*35?McZPXJKrEV=j3#kuqIo6W|t)mlwP4rp7Edp;A*dhFn(ig!W5YER1 zrsx7V$LJNnJpHq_ODuQN1F(OO#=YF5{Vr|RFAIKIa7|~vrZYb#_!jbWDBvHr7F4R+af9nLHo z)dT9NfgtcjfI8N=Fz^OIexDQtz64OmoT~x83{a=#*b{jrnGbv=ENQd~P^Z-LUgEP$>3W+!tx(xK z6pklaT-@@FMqgS8dN#^;KffI+UD`9U-*fD{=^>Zfb==Ao_L#YJ)^d(+qTS}WwTTAp zo?KzeW*W5$!v_bux6#ghcDk6gZl!^O>7=a_Ak#S3we|PVz+}E)jVF5gM7zD1$)@*M zX0|Xk+;8Ud!+piV@R5GX!_xc7#`7uL$!3x?Vx>v^X>&&Ny|$UQ((F&in3)@e$V{h) zJI%?yk$rZqFjnH08^Glf&)ZYlESSS%u185bSIiHasp5DsYZhRV1N15@&&^atWwz&Y zsOdsi%G|f<~Hgt9UlM}-Q+s+pA);0A~Md$b&S{StsJ2#RU zy{3VD*0Ltx_B9nPvv5r{c;leRhO@`BSGPBAp1iga(vZXV9M?3a(woVp9LvmG!^H_Z z$JT*d-3xS}JifYKCYKpjog{5LU#QYXx-pYF?P4-(QFjIa+0Wa!b0t^mo5oB}wNnly zPlugM!RpQAxXpNy@3Tv_QVvy<%OmQvlEu+c%V~G)6L}MkU;-D!=mZ>cc3U~i;hE4@ zz;jx%2+{6h#zVR7xnV`4%4S6bXAfoanHlPB`Mfor%uWtw3SKK^wu5;-ZaT**Rt8N6 z(RSktKkJ0;6_na=G7ni!K4a%9tx7_-#ES@PPI0G|PdS;1nL_xDd`OD}R@OWzSiahJ zzk_u!Rj3wp*b|dZW^~LW>NgQUo8y?1bE%I{m^qK&KrvUyV5x&2=sTIoW(pqZaWh+- zvjSwI&o%z8fNQ2a=|!zVx$^;wEaoqDyS#tsl33HOHJ-~}(nM#}E=BPEC8nYlum6TnQ=X+ny z8n9A!ErVR?3FiF7tg#XNjvpQ^+2EU{Gs<(19e%)GMM z1FTl#s-YOHM1Q-T4t_vwm4voWUUm>SlVx$DDWaWQb_F0 zgYL){Ueq&Pu*cX0kFn6h#^u#`(%j^cOlu!Hg*r>NU>#=+xV zdpN~rSbYr3LaG34-y|>cj7?O&W5{GByirb9D8EG za*k(GR+ZRY(k!Pecb9FH5Y_;wAF#}HTQDRX70B7q;tZ$KZ{dk3Z<|_tYqCTtsw-D;CUL~y*iJ<}_h%`M-(%q90jxk{cvosu zjz%CE#m_`OfoE5yY5MFSgccrPQXYkvC}xE}0=@(J+-75R0$t=G&q1$%JL?xgrKuUz zC~ymM*66{*PZodNmm{tfq=yXJCFD=LrMukv{d=6-Q+xy1^L{?|z#r}RgmoYuder2~-XMQ;t!mQwDxtx1#MbEd{rM%Yh|*Mx0ulg0xg-gnPA zJj0N(PbLi$g%iL|;zQG4E_G27|N4i9hnP!*Q#C2W6GJ$hEDM1pNSl75-xL21s8wQ& z%_zbcb*d;6(Ao!MX^a9FWlH#^5n+nE<9ktZ7eiy7x<{y=wbmWMIK|M~ z2F#%?m)0yxO*5y+>|tw1+nfvq>}_g8>UrQwQ;64?tG1Z_#)l*MB`<0E@&Ods06v3= ztPNT3#eE-s<=2UO7j@&W3u7|~o!h|SS<1!6bA{Jl&WDA<9sx{Ao_Nf7-tZL12?2O% zE+xT9p-fAKoTs~xY1ZNvo21y=V3AjBUQliPrGfFpsaWA<*sTzEoVoQlG~Ip+W&fC$ zmMQUrJ_N<#c((}-mcu+q`wf;ni@k#Tn4<_^9*FyN}Apxy+M*R zv&SUbxVsFuo$abyxV9w74F^Xi(jFas{2L4RJk{|h51+bt;$J@3O8%Ipg?us60zm5O zn5<=>3*F-n>b1JDxZc$2tw2oIRxH6gKTXlV>c?GSvCJ;QSS?-^*4EbgNz)lmOMcZj`4d14SMc3stx#lqUzxV-wkX0vat~_Tg%VMu^&AZ zi*0V%gzwF7#Ea2%GM(I(-kjQ)+R~ET*xHiXwsG6`mYX(iYuVf~vaNO7$o7^I{1O%Y zY{Hk$_`~*&cd?26U4!NK1kLJc^%i_Fy%p}(E-H)gRK`<4^6ze{IlG!W5>`zoGDnQy42IhtxT4*gd)N1ABf>p69$e zRF&j8I5>3=$)UemmY7HCGIZF5y1yk-dpm4dEX6a__gf1o?62dF{PAL1?hb`)s%D*%oZ_ z6Ot`z*Ga2ENO@o7^KRvl!L{>@|5+H-;8Ouwyd93tVd)XkX~EC!-M>~!%1`f?p{1rC zJ;t#C^4={!nt}1P9@&KSKZ$5f?B|x-HDE8k$I{CEbwZNIDT4i&fF<`J&B_DV&f9Pf z>_N^d$8zrm%wrPr*g6DTe8{fY;4?@|`NMrTK%cY4k4p~jy!BT+ymp@noI&`M#N*C! z@TqoGtnhQ{1kOer$taE*cnFd#&E&=Ky>1MDo8i|c!j^(xPjWshcHEIm!|pijIygR* zvP(G9u>XCk4<0%8zf=WGxtab|;^>q(`eBpLS4BDXRWkCw8;4dIhnY5JkH+k=*d}e- q5FI~aj-$G=$X*PUJ#!Riw?oQ4xNDdDe@1$DesCs#Yw5$2f&T$Un6x7R diff --git a/GeneralMods/BuildHealth/Class1.cs b/GeneralMods/BuildHealth/Class1.cs new file mode 100644 index 00000000..7add8fc7 --- /dev/null +++ b/GeneralMods/BuildHealth/Class1.cs @@ -0,0 +1,467 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Newtonsoft.Json; +using Newtonsoft.Json.Linq; +using StardewModdingAPI; +using Microsoft.Xna.Framework; + +namespace BuildHealth +{ + + public class BuildHealth : Mod + { + public double BuildHealth_data_xp_nextlvl=20; + public double BuildHealth_data_xp_current=0; + + public int BuildHealth_data_current_lvl=0; + + public int BuildHealth_data_health_bonus_acumulated=0; + + public int BuildHealth_data_ini_health_bonus=0; + + public bool BuildHealth_data_clear_mod_effects = false; + + public int BuildHealth_data_old_health = 0; + + public bool tool_cleaner = false; + + public bool fed = false; + + + public int old_health; + + public int new_health; + + + + public Config ModConfig { get; set; } + + public static bool upon_loading = false; + + public bool collapse_check; + + //Credit goes to Zoryn for pieces of this config generation that I kinda repurposed. + public override void Entry(IModHelper helper) + { + + StardewModdingAPI.Events.TimeEvents.DayOfMonthChanged += SleepCallback; + StardewModdingAPI.Events.GameEvents.UpdateTick += EatingCallBack; //sloppy again but it'll do. + + StardewModdingAPI.Events.GameEvents.OneSecondTick += Tool_Cleanup; + StardewModdingAPI.Events.GameEvents.UpdateTick += ToolCallBack; + StardewModdingAPI.Events.SaveEvents.AfterLoad += LoadingCallBack; + StardewModdingAPI.Events.GameEvents.UpdateTick += Collapse_Callback; + + StardewModdingAPI.Events.GameEvents.UpdateTick += damage_check; + + var configLocation = Path.Combine(helper.DirectoryPath, "BuildHealthConfig.json"); + if (!File.Exists(configLocation)) + { + Monitor.Log("The config file for BuildHealth was not found, guess I'll create it..."); + ModConfig = new Config(); + + ModConfig.BuildHealth_current_lvl = 0; + ModConfig.BuildHealth_max_lvl = 100; + + ModConfig.BuildHealth_Health_increase_upon_lvl_up = 1; + + ModConfig.BuildHealth_xp_current = 0; + ModConfig.BuildHealth_xp_nextlvl = 20; + ModConfig.BuildHealth_xp_curve = 1.15; + + ModConfig.BuildHealth_xp_eating = 2; + ModConfig.BuildHealth_xp_sleeping = 10; + ModConfig.BuildHealth_xp_tooluse = 1; + + ModConfig.BuildHealth_ini_Health_boost = 0; + + ModConfig.BuildHealth_Health_accumulated = 0; + + File.WriteAllBytes(configLocation, Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(ModConfig))); + } + else + { + ModConfig = JsonConvert.DeserializeObject(Encoding.UTF8.GetString(File.ReadAllBytes(configLocation))); + Monitor.Log("Found BuildHealth config file."); + } + + // DataLoader(); + // MyWritter(); + Monitor.Log("BuildHealth Initialization Completed"); + } + + + + public void ToolCallBack(object sender, EventArgs e) //ultra quick response for checking if a tool is used. + { + if (tool_cleaner == true) return; + + + if (StardewValley.Game1.player.usingTool == true) + { + //Monitor.Log("Tool is being used"); + BuildHealth_data_xp_current += ModConfig.BuildHealth_xp_tooluse; + tool_cleaner = true; + } + else return; + } + + public void Tool_Cleanup(object sender, EventArgs e) //nerfs how quickly xp is actually gained. I hope. + { + + if (tool_cleaner == true) tool_cleaner = false; + else return; + } + + public void EatingCallBack(object sender, EventArgs e) + { + + + if (StardewValley.Game1.isEating == true) + { + // Monitor.Log("NOM NOM NOM"); + fed = true; + + //this code will run when the player eats an object. I.E. increases their eating skills. + } + //I'm going to assume they ate the food. + if ((StardewValley.Game1.isEating == false) && fed == true) + { + // Monitor.Log("NOM NOM NOM"); + BuildHealth_data_xp_current += ModConfig.BuildHealth_xp_eating; + fed = false; + } + + + return; + } + + + + public void damage_check(object sender, EventArgs e) + { + var player = StardewValley.Game1.player; + + if (old_health > player.health) + { + BuildHealth_data_xp_current += (old_health - player.health); + //Log.Info(old_health - player.health); + old_health = (player.health); + + } + if (old_health < player.health) + { + old_health = player.health; + } + + + + return; + } + + + + + public void SleepCallback(object sender, EventArgs e) + { + collapse_check = false; + if (upon_loading ==true){ + + Clear_Checker(); + + var player = StardewValley.Game1.player; + + BuildHealth_data_xp_current += ModConfig.BuildHealth_xp_sleeping; + + if (BuildHealth_data_old_health == 0) + { + BuildHealth_data_old_health = player.maxHealth; //grab the initial Health value + } + + if (BuildHealth_data_clear_mod_effects == true) + { + Clear_DataLoader(); + //This will run when the character goes to sleep. It will increase their sleeping skill. + player.maxHealth = BuildHealth_data_old_health; + BuildHealth_data_xp_nextlvl = ModConfig.BuildHealth_xp_nextlvl; + BuildHealth_data_xp_current = ModConfig.BuildHealth_xp_current; + BuildHealth_data_health_bonus_acumulated = 0; + BuildHealth_data_old_health = player.maxHealth; + BuildHealth_data_ini_health_bonus = 0; + BuildHealth_data_current_lvl = 0; + Monitor.Log("BuildHealth Reset!"); + } + + + if (BuildHealth_data_clear_mod_effects == false) + { + if (BuildHealth_data_current_lvl < ModConfig.BuildHealth_max_lvl) + { + while (BuildHealth_data_xp_current >= BuildHealth_data_xp_nextlvl) + { + BuildHealth_data_current_lvl += 1; + BuildHealth_data_xp_current = BuildHealth_data_xp_current - BuildHealth_data_xp_nextlvl; + BuildHealth_data_xp_nextlvl = (ModConfig.BuildHealth_xp_curve * BuildHealth_data_xp_nextlvl); + player.maxHealth += ModConfig.BuildHealth_Health_increase_upon_lvl_up; + BuildHealth_data_health_bonus_acumulated += ModConfig.BuildHealth_Health_increase_upon_lvl_up; + } + + + } + } + BuildHealth_data_clear_mod_effects = false; + + MyWritter(); + } + + old_health = StardewValley.Game1.player.maxHealth; + + + } + + + public void LoadingCallBack(object sender, EventArgs e) + { + DataLoader(); + MyWritter(); + upon_loading=true; + //runs when the player is loaded. + var player = StardewValley.Game1.player; + + if (BuildHealth_data_old_health == 0) + { + BuildHealth_data_old_health = player.maxHealth; //grab the initial health value + } + + player.maxHealth = BuildHealth_data_ini_health_bonus + BuildHealth_data_health_bonus_acumulated + BuildHealth_data_old_health; //incase the ini stam bonus is loaded in. + + if (BuildHealth_data_clear_mod_effects == true) + { + player.maxHealth = BuildHealth_data_old_health; + Monitor.Log("BuildHealth Reset!"); + } + + DataLoader(); + MyWritter(); + + old_health = StardewValley.Game1.player.maxHealth; + } + + + public void Collapse_Callback(object sender, EventArgs e) //if the player stays up too late add some xp. + { + if (collapse_check == false) + { + + if (StardewValley.Game1.farmerShouldPassOut == true) + { + + BuildHealth_data_xp_current += ModConfig.BuildHealth_Pass_Out_XP; + collapse_check = true; + Monitor.Log("The player has collapsed!"); + return; + } + } + } + + + //Mod config data. + public class Config + { + public double BuildHealth_xp_nextlvl { get; set; } + public double BuildHealth_xp_current { get; set; } + public double BuildHealth_xp_curve { get; set; } + + public int BuildHealth_current_lvl { get; set; } + public int BuildHealth_max_lvl { get; set; } + + public int BuildHealth_Health_increase_upon_lvl_up { get; set; } + + public int BuildHealth_xp_tooluse { get; set; } + public int BuildHealth_xp_eating { get; set; } + public int BuildHealth_xp_sleeping { get; set; } + + public int BuildHealth_ini_Health_boost { get; set; } + + public int BuildHealth_Health_accumulated { get; set; } + + public int BuildHealth_Pass_Out_XP { get; set; } + + } + + + void Clear_DataLoader() + { + if (!Directory.Exists(Path.Combine(Helper.DirectoryPath, "PlayerData"))) Directory.CreateDirectory(Path.Combine(Helper.DirectoryPath, "PlayerData")); + string myname = StardewValley.Game1.player.name; + string mylocation = Path.Combine(Helper.DirectoryPath, "PlayerData", "BuildHealth_data_"); + string mylocation2 = mylocation+myname; + string mylocation3 = mylocation2+".txt"; + if (!File.Exists(mylocation3)) //if not data.json exists, initialize the data variables to the ModConfig data. I.E. starting out. + { + Monitor.Log("The config file for BuildHealth was not found, guess I'll create it..."); + + + BuildHealth_data_clear_mod_effects = false; + BuildHealth_data_old_health = 0; + BuildHealth_data_ini_health_bonus = 0; + } + + else + { + //loads the BuildHealth_data upon loading the mod + string[] readtext = File.ReadAllLines(mylocation3); + BuildHealth_data_ini_health_bonus = Convert.ToInt32(readtext[9]); + BuildHealth_data_clear_mod_effects = Convert.ToBoolean(readtext[14]); + BuildHealth_data_old_health = Convert.ToInt32(readtext[16]); + + } + } + + void Clear_Checker() + { + //loads the data to the variables upon loading the game. + if (!Directory.Exists(Path.Combine(Helper.DirectoryPath, "PlayerData"))) Directory.CreateDirectory(Path.Combine(Helper.DirectoryPath, "PlayerData")); + string myname = StardewValley.Game1.player.name; + string mylocation = Path.Combine(Helper.DirectoryPath, "PlayerData", "BuildHealth_data_"); + string mylocation2 = mylocation + myname; + string mylocation3 = mylocation2 + ".txt"; + if (!File.Exists(mylocation3)) //if not data.json exists, initialize the data variables to the ModConfig data. I.E. starting out. + { + Monitor.Log("The config file for BuildHealth was not found, guess I'll create it..."); + + + BuildHealth_data_clear_mod_effects = false; + BuildHealth_data_old_health = 0; + BuildHealth_data_ini_health_bonus = 0; + } + + else + { + //loads the BuildHealth_data upon loading the mod + string[] readtext = File.ReadAllLines(mylocation3); + BuildHealth_data_clear_mod_effects = Convert.ToBoolean(readtext[14]); + + } + } + + + void DataLoader() + { + if (!Directory.Exists(Path.Combine(Helper.DirectoryPath, "PlayerData"))) Directory.CreateDirectory(Path.Combine(Helper.DirectoryPath, "PlayerData")); + string myname = StardewValley.Game1.player.name; + string mylocation = Path.Combine(Helper.DirectoryPath, "PlayerData", "BuildHealth_data_"); + string mylocation2 = mylocation+myname; + string mylocation3 = mylocation2+".txt"; + if (!File.Exists(mylocation3)) //if not data.json exists, initialize the data variables to the ModConfig data. I.E. starting out. + { + Monitor.Log("The config file for BuildHealth was not found, guess I'll create it..."); + BuildHealth_data_xp_nextlvl = ModConfig.BuildHealth_xp_nextlvl; + BuildHealth_data_xp_current = ModConfig.BuildHealth_xp_current; + BuildHealth_data_current_lvl = ModConfig.BuildHealth_current_lvl; + BuildHealth_data_ini_health_bonus = ModConfig.BuildHealth_ini_Health_boost; + BuildHealth_data_health_bonus_acumulated = ModConfig.BuildHealth_Health_accumulated; + BuildHealth_data_clear_mod_effects = false; + BuildHealth_data_old_health = 0; + + } + + else + { + // Monitor.Log("HEY THERE IM LOADING DATA"); + + //loads the BuildHealth_data upon loading the mod + string[] readtext = File.ReadAllLines(mylocation3); + BuildHealth_data_current_lvl = Convert.ToInt32(readtext[3]); + BuildHealth_data_xp_nextlvl = Convert.ToDouble(readtext[7]); //these array locations refer to the lines in BuildHealth_data.json + BuildHealth_data_xp_current = Convert.ToDouble(readtext[5]); + BuildHealth_data_ini_health_bonus = Convert.ToInt32(readtext[9]); + BuildHealth_data_health_bonus_acumulated = Convert.ToInt32(readtext[11]); + BuildHealth_data_clear_mod_effects = Convert.ToBoolean(readtext[14]); + BuildHealth_data_old_health = Convert.ToInt32(readtext[16]); + + } + } + + void MyWritter() + { + if (!Directory.Exists(Path.Combine(Helper.DirectoryPath, "PlayerData"))) Directory.CreateDirectory(Path.Combine(Helper.DirectoryPath, "PlayerData")); + string myname = StardewValley.Game1.player.name; + string mylocation = Path.Combine(Helper.DirectoryPath, "PlayerData", "BuildHealth_data_"); + string mylocation2 = mylocation+myname; + string mylocation3 = mylocation2+".txt"; + string[] mystring3 = new string[20]; + if (!File.Exists(mylocation3)) + { + Monitor.Log("The data file for BuildHealth was not found, guess I'll create it when you sleep."); + + //write out the info to a text file at the end of a day. This will run if it doesnt exist. + + mystring3[0] = "Player: Build Health Data. Modification can cause errors. Edit at your own risk."; + mystring3[1] = "===================================================================================="; + + mystring3[2] = "Player Current Level:"; + mystring3[3] = BuildHealth_data_current_lvl.ToString(); + + mystring3[4] = "Player Current XP:"; + mystring3[5] = BuildHealth_data_xp_current.ToString(); + + mystring3[6] = "Xp to next Level:"; + mystring3[7] = BuildHealth_data_xp_nextlvl.ToString(); + + mystring3[8] = "Initial Health Bonus:"; + mystring3[9] = BuildHealth_data_ini_health_bonus.ToString(); + + mystring3[10] = "Additional Health Bonus:"; + mystring3[11] = BuildHealth_data_health_bonus_acumulated.ToString(); + + mystring3[12] = "======================================================================================="; + mystring3[13] = "RESET ALL MOD EFFECTS? This will effective start you back at square 1. Also good if you want to remove this mod."; + mystring3[14] = BuildHealth_data_clear_mod_effects.ToString(); + mystring3[15] = "OLD Health AMOUNT: This is the initial value of the Player's Health before this mod took over."; + mystring3[16] = BuildHealth_data_old_health.ToString(); + + + File.WriteAllLines(mylocation3, mystring3); + } + + else + { + // Monitor.Log("HEY IM SAVING DATA"); + + //write out the info to a text file at the end of a day. + mystring3[0] = "Player: Build Health Data. Modification can cause errors. Edit at your own risk."; + mystring3[1] = "===================================================================================="; + + mystring3[2] = "Player Current Level:"; + mystring3[3] = BuildHealth_data_current_lvl.ToString(); + + mystring3[4] = "Player Current XP:"; + mystring3[5] = BuildHealth_data_xp_current.ToString(); + + mystring3[6] = "Xp to next Level:"; + mystring3[7] = BuildHealth_data_xp_nextlvl.ToString(); + + mystring3[8] = "Initial Health Bonus:"; + mystring3[9] = BuildHealth_data_ini_health_bonus.ToString(); + + mystring3[10] = "Additional Health Bonus:"; + mystring3[11] = BuildHealth_data_health_bonus_acumulated.ToString(); + + mystring3[12] = "======================================================================================="; + mystring3[13] = "RESET ALL MOD EFFECTS? This will effective start you back at square 1. Also good if you want to remove this mod."; + mystring3[14] = BuildHealth_data_clear_mod_effects.ToString(); + mystring3[15] = "OLD Health AMOUNT: This is the initial value of the Player's Health before this mod took over."; + mystring3[16] = BuildHealth_data_old_health.ToString(); + + + File.WriteAllLines(mylocation3, mystring3); + } + } + + } //end my function +} \ No newline at end of file diff --git a/GeneralMods/BuildHealth/ModInfo.txt b/GeneralMods/BuildHealth/ModInfo.txt new file mode 100644 index 00000000..e0010fcb --- /dev/null +++ b/GeneralMods/BuildHealth/ModInfo.txt @@ -0,0 +1,7 @@ +BuildHealth-Source: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:23:56 PM diff --git a/GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/manifest.json b/GeneralMods/BuildHealth/manifest.json similarity index 100% rename from GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/manifest.json rename to GeneralMods/BuildHealth/manifest.json diff --git a/GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/BuyBackCollectables.csproj b/GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/BuyBackCollectables/BuyBackCollectables.csproj similarity index 84% rename from GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/BuyBackCollectables.csproj rename to GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/BuyBackCollectables/BuyBackCollectables.csproj index 9b160905..b1e3378b 100644 --- a/GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/BuyBackCollectables.csproj +++ b/GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/BuyBackCollectables/BuyBackCollectables.csproj @@ -59,14 +59,15 @@ - - $(GamePath)\Mods\$(TargetName) - - - - - - + + $(GamePath)\Mods\$(TargetName) + + + + + + + - - $(GamePath)\Mods\$(TargetName) - - - - - - + + $(GamePath)\Mods\$(TargetName) + + + + + + + \ No newline at end of file diff --git a/GeneralMods/CurrentLocationPopUp/CurrentLocationPopUp/ModInfo.txt b/GeneralMods/CurrentLocationPopUp/CurrentLocationPopUp/ModInfo.txt new file mode 100644 index 00000000..3c8a34df --- /dev/null +++ b/GeneralMods/CurrentLocationPopUp/CurrentLocationPopUp/ModInfo.txt @@ -0,0 +1,7 @@ +CurrentLocationPopUp: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:24:00 PM diff --git a/GeneralMods/DailyQuest_Anywhere/DailyQuest Anywhere/DailyQuest Anywhere.csproj b/GeneralMods/DailyQuest_Anywhere/DailyQuest Anywhere/DailyQuest Anywhere.csproj index 09b2d5ea..6efc2308 100644 --- a/GeneralMods/DailyQuest_Anywhere/DailyQuest Anywhere/DailyQuest Anywhere.csproj +++ b/GeneralMods/DailyQuest_Anywhere/DailyQuest Anywhere/DailyQuest Anywhere.csproj @@ -59,12 +59,13 @@ --> - - $(GamePath)\Mods\$(TargetName) - - - - - - + + $(GamePath)\Mods\$(TargetName) + + + + + + + \ No newline at end of file diff --git a/GeneralMods/DailyQuest_Anywhere/DailyQuest Anywhere/ModInfo.txt b/GeneralMods/DailyQuest_Anywhere/DailyQuest Anywhere/ModInfo.txt new file mode 100644 index 00000000..bf116aed --- /dev/null +++ b/GeneralMods/DailyQuest_Anywhere/DailyQuest Anywhere/ModInfo.txt @@ -0,0 +1,7 @@ +DailyQuest_Anywhere: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:24:02 PM diff --git a/GeneralMods/DailyQuest_Anywhere/DailyQuest_Anywhere.zip b/GeneralMods/DailyQuest_Anywhere/DailyQuest_Anywhere.zip index ed146ade74c6a4ba294b3724640861aae4970814..57dddb1d1fea28f41b098a501f236af29c0d4dec 100644 GIT binary patch delta 5494 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 delta 5257 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 Debug AnyCPU - {17D831F4-7BE6-46FD-AE9F-6726F91D0BE8} + {1DBB583D-4A4F-4A46-8CC5-42017C93D292} Library Properties - Billboard_Anywhere - Billboard_Anywhere + Fall28SnowDay + Fall28SnowDay v4.5 512 @@ -49,6 +49,13 @@ + + + + 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}. + + + - + $(GamePath)\Mods\$(TargetName) @@ -64,12 +71,6 @@ - - - - - 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/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/ModInfo.txt b/GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/ModInfo.txt new file mode 100644 index 00000000..9fb02220 --- /dev/null +++ b/GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/ModInfo.txt @@ -0,0 +1,7 @@ +Fall28 Snow Day: +ModVersion: +1.1.1. +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 7:34:31 PM diff --git a/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/Properties/AssemblyInfo.cs b/GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/Properties/AssemblyInfo.cs similarity index 85% rename from GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/Properties/AssemblyInfo.cs rename to GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/Properties/AssemblyInfo.cs index b211ad4f..7dc4e1d4 100644 --- a/GeneralMods/BuildEndurance/SMAPI_BuildEndurance-Source/SMAPI_BuildEndurance/Properties/AssemblyInfo.cs +++ b/GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/Properties/AssemblyInfo.cs @@ -5,12 +5,12 @@ 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("SMAPI_BuildEndurance")] +[assembly: AssemblyTitle("Fall28SnowDay")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("SMAPI_BuildEndurance")] -[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyProduct("Fall28SnowDay")] +[assembly: AssemblyCopyright("Copyright © 2017")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -20,7 +20,7 @@ using System.Runtime.InteropServices; [assembly: ComVisible(false)] // The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("6a197417-c939-4e15-beff-f846bfde3e7f")] +[assembly: Guid("1dbb583d-4a4f-4a46-8cc5-42017c93d292")] // Version information for an assembly consists of the following four values: // diff --git a/GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day/manifest.json b/GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/manifest.json similarity index 60% rename from GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day/manifest.json rename to GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/manifest.json index feec4a5f..651016ab 100644 --- a/GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day/manifest.json +++ b/GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/manifest.json @@ -2,13 +2,13 @@ "Name": "Fall28 Snow Day", "Authour": "Omegasis", "Version": { - "MajorVersion": 1, - "MinorVersion": 3, - "PatchVersion": 0, + "MajorVersion": "1", + "MinorVersion": "1", + "PatchVersion": "1", "Build": "" }, "Description": "Makes it snow on Fall 28 which makes a good explanation for all the snow. SMAPI 1.12. Updated 5/14/17", - "UniqueID": "7ad4f6f7-c3de-4729-a40f-7a11d2b2a358", + "UniqueID": "Fall28 Snow Day", "PerSaveConfigs": false, - "EntryDll": "Fall28 Snow Day.dll" + "EntryDll": "Fall28SnowDay.dll" } \ No newline at end of file diff --git a/GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/packages.config b/GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/packages.config new file mode 100644 index 00000000..778f0547 --- /dev/null +++ b/GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/GeneralMods/Fall_28_Snow_Day/Readme.txt b/GeneralMods/Fall28SnowDay/Readme.txt similarity index 100% rename from GeneralMods/Fall_28_Snow_Day/Readme.txt rename to GeneralMods/Fall28SnowDay/Readme.txt diff --git a/GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day/packages.config b/GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day/packages.config deleted file mode 100644 index b7b6de8f..00000000 --- a/GeneralMods/Fall_28_Snow_Day/Fall28 Snow Day-Project/Fall28 Snow Day/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/GeneralMods/Fall_28_Snow_Day/Fall28SnowDay.zip b/GeneralMods/Fall_28_Snow_Day/Fall28SnowDay.zip deleted file mode 100644 index 37e1c7afc1ff894c602963658548657d90ea605a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4189 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 diff --git a/GeneralMods/HappyBirthday/HappyBirthday.zip b/GeneralMods/HappyBirthday/HappyBirthday.zip index 505a02dc7e31bcca0b06cfc95cf2ab58fe7d2c98..36d3029e2c78ff8facbe1202c9c8d3995619f71a 100644 GIT binary patch delta 27439 zcma&NWl$eY@Ggpm1P$&G90I}J-QC^Y-C=PE?(RW@yYs`{-QC??PTv2iQ|I2Q`{B-q zneJz%cb@6#sjb@SO<05oT!W}y<%Im2b)K-nNd+sHcrN+GnSRYgmw?Pg1L$Xppl5$> zGG(mG)Jh~2nMqa^5-}XFL)grcTad`$rr*&vW}M|1kDGp;gW7D2Y-IW&(b1H-1q8nL z3sbhrH^-f;gxNkI8?qeT5}BV(C5gW2l)^~xP^yOF`hWVg|t=5hP^Y0LGfLuD=a zm8+5>`}+DSzek?{IVRSD4rQGSjVB^vYT0cGFYg3H;=M~8=gk^t@El`RTk8asqf z{CsYR$6q?gLT#mS2IIw3Kw%~(diMc85m_|9mB~@AUnoP~&v>^WJT01IE1(AGE@;f( z-$1lP8O_sxB#N|}!-U*_5mjnSs%EYXF6^NYDmQ1BeD87Ufh$Bm8O`?<%)tc1DThk! z1YKY$^J<7Zb@I$UUIIxTv&I|QZ|w>5{Er7oL#W$tJoDW+q*J}FhBytTD?@Stvl0X4 z(230)fnCxVI)+w`VUUVGKh2RQh(9#Yc^Gg@cw1U24#0krB`dRf1Q`*mwg?^#4vQXW z+nzMjMQ9C0pANS8@4C!URJvRad-(m;e1F25;H9AO@+J2g@C7X3zx;*pw z*u6GjF&hx!mm4sBKmWU*nbTwnT%-h&pfqcaSn04`+N$tQc+ygZ{%PuECN1`x3@5bj3tuFkJfTAGBpI zfrRO2H{dt#1p@F&jIB{PfaS%c@3gos%kIq$^dZTDj27xwZ>V zm^TqU>dM??nij8F<>MKSkG^44k(^~E)e&=3``1ESA4cGU552GmGjDE?T-9dw1_zIWi3GivnYS=g)3Q*}gFLLCzx%cv%Bm0V;r`NA! z0y4aN1-kcMRCu!pF?hsO)dLliKEw1N9l4tQ!K_6W@mwlW$3p)DzyM-e(A;5{C9^~tZOu$a|9v;sB z$=VXo55=IQSd9gVk*CKXFqU{n{Zq5iA_4fRE{(=S1|7kmkNkp;+Al2u$~SzCA4aDk zk4%dX=*O!5`X2txsHi|s;V`!Lf5Yhk{e2oDl=q|uO5`lZh$AS}s#Ez*EnzW? zy8ro%JU;E;40xhAx=9DobH`C zi0i4Roq&E+=pCWmh|SSfD~sz}%O{(lbhAW9PPYZ@4&5@0d(9|*IlTd{)?*P5(HAhmR>9pOZJ;3`v$8HhS%!DwC{qUU^T}TJ4E?o) z0^KsS2837(2c}bNz&bYcU}!@dI(IMWemk9s+(U^>lW`7jXRul#-7GV(_h#|)xs2pt zqNVcQCzq-snrkI4>p@9pDS4&W$UKn+Vbx(Q7vAfD|8nQ02V(43&JLg*Y1%JBR0Q1! zK(UtfvsSDV!Gnv#Y+8LU9TZ<(Ao%LLhtIY=!R$+U=9<92{&hcnHvvDFZis#u#~67f zXgCL2R~BMs+t~l+-AWb)mN1C^jtHV9tNm3*oOU3#ID9~c8;NjA#;J;Yj8meV@~~(+ z-TczuZ2<1j1L*xk#UmyT;?th^0b%;kxZ7w|@T#zBmc zKZmhqYH=~5z*Ls2$?RNJIZv!0qR+H*`^V3cKTh>O_XRftA-M+F>Bma}L6*BO`i;r> zf0GrF&+>+ioUS3<94Y)xTiS-ITp{79ypjBvf%1$B@h#NZA_iUDHLcvP`(W6}Y5n`x zxHN?TA>7SjpMvnY0?&|^9H=bx36`Axqs&t7mQ-?4bJrb|D@;wcuA}*GGlmb_Ef!c1 z`jd0;CUm>%wjLC((Do)6uhKRj7;nTiQ_`QgAj{GoY^wb8$|9ovZ*MOijAc3G#=6N` z(e@qgHy5fXL7#I*!@ZeC!99)fHS?u@fY;=Av&7WEL}Z20?vQscCrzm;f=|DMDxJqB zifqa|rh?okt z&=%ndezgEf7=^->#b=gN{YW>WtzQPuCoi|dsIl>nd7j>+pY=PRrtl#6T%^)M;PAEz zf<4MAhotu~^}aXl{VcK$L`!xd?~ zsdam?`H7XL-{H%#?ho~qM*7}p0Uq^10YiI4ig^lCr6}diTNNK@^i;>r%&|k_UZkEBucJMN5uPmnvrM5`8jt!?MQCpiu}CtuZyg6vDwQyYk|t)vL@1o=iyzX$ndPeTT6bRUrgb>>W)A-}MSBB6L9{0aTq5kCDr zkIt|@C6Vt~_FloWFAG))$Eg@z@^!t`S2AZ`7D2vsGz+J|IfDy552#Cn2Uq$@VzyoOy-T{}o>Z`Ttc zq5ggH1AkX45oW?oPFu{S;rZu7*d+)?sQPF)`Xct>bNZK~^Zlzbr&L>V?r6>N7b4}M(ZytZP zA=%0b=b`(up13wY6DeZ^vWVt!wvqU?3XcNx^mb8=Tm!WAMA%z8c zTD84)NywO0X?xX2yC2;XIpU~D7q&MO{XBFjjQb){oDt;@FQ3-s$vlnCw3Be_y5sas z;&TcX9uLTK{1I=s`T(0;ZQQ|v4vU1=??p}s+#R!RL`?wEJTn4IX{`pst?0(bWmSbU zwNM+JYdANYF2E8EeaY8oUandpV$Sk-Cb{4Ax^cadw2<0wo6f3x@s*q&P$sbuxUHzi z@D-Bt@-U)(#l&`%p?yWNa4p(#yZZQL@^>u5{d<}0cd~(?)G9Yq;6kzT^xZxtLnVmO+~Jr-`#EWo2PT?onXOf*7LnL-W_)VAHQaX z(xjCDMXaax^F6cQ#_zl5u}NRrz_)pEvp_(4$X5Z454C1b5Dlu0_}tk}sG$Wp%I#jL zTA2UP5BS0{Va>m*<%4Rn9H3@jzN?6vEoI|Q+pyg-7jpPdu^J00o=AF?PoZwxZmGr1 z{{P?nzaI1dr6~T3cHsXR?%L)w9i0-<$x;*7O^^kXzgZRZ(o#H_z+z^~W(UX3vbQ@% zSzWzm1J#N}+7*Q-S2y-r>{{*`_M0!J2C^>;az4=8fAT!ynPCF_C&|9732$fkC5rg1 z_~_9g)#B|5?L$ckHk}b~a*S&NV`-i)IhX5Tz;S>}4^`Ub@Y)w|x(eOy$GC}hbB=vW zML?RZY`d$LOiw~rYR%yw_f@X*m&)TW?-(^65{GcsIW0lflA99!JG*24nccCZFh5u&;MK zdo^SN6y+r^9edy21bf^=(rW5mxmo!(fih(6WH$)6^C#9a=Y(lqy3Jzy7^8+;W3gI~ zF7jF}6cuUf=A`G4-M=3Kqw5NZ`#;xOinQqCj{gp_>Dc%mo6739#^cQ73p0WsSpv8~Ksd&L&X!zhjwP1EgU2yOX&PSI?jK+BB`kx9lYqGR%XGa|# zKw68wSo7$8%*MV_&LnttzSUVPepEDiKT|kUeIjeA>JBMuho@eNG+)SjYkq!)X(RCg zhfG6q;tzX+=7j2|sMmh6qn%7XfOSiPks?RN5CnGyH+P0)Sx1?k1Gn#>PE~Zu(&3D#_WrZ$Rvk;) z>Jx*p;CTYZ0ZV-QGg~nvqw@7Rvy?NZV5=V6PO~0c0$wS$6tgys?JX9dYoAsfeC>GN z6A#YY5DzXhp^?9_5<*Fu&?+2(UZf-X$B*~Sk7o6og}b^{-HLM?oL#fW7|ai(mqCQj z$C&*0UBKb}Y3K9ZC=xKISE1t5dsg32O+Uo0gk4;Db>!*Q**<^_)=D2!c@0^MY;_K4 zT4{QL<&{t5cX5#?wHg69aa~Izd&0`0WR>EhhZ2V~EfSKdhfBV=rpGgoXT;I!(_N*< zr}K2iJ70~g!%E;XhhVc7lCfT)cF!_LmyR{Kq**lv~MR zlPXW21R>+x2dT7ZO4S zEwQY$O7<31RO~q5VwY}2oz|#%I{1u+X*1TxB5|euw^-52fxGBh3hU1N1UCt5%Yf$Y zx8YI~7)ZumOIIc{@>l(PQy8Yn3oDeI z!f)3c&w+NuYj-G8FVJA8mToUmOP==w>xZSEY_W5zg>w)91G&&fdL8eV`c_VN&6C8< zgS+Cq@fAQK!|84d)9+Vz>)2!Mdpj*%{`9Ni!2nptjwVRY_Ty1OhPG9OJo6yM+;(%k z3Szv!Vw^6)X=JAIjMH82W#Uk6Pb+IPk&Va7@zVUSi+zjvnam|>Yjte$wYGZSBi!Zw z@DG)nB<3X`YvYBW@U()v;{+4xtb27&=W16^bftDpt$?*EdYbufm5}gZF~@92;0(s6^(ql<){Dzm7me=>8De)!r6FNiBLoH$ z?^|2Ix1!xe*BEukBh2^c&>++bZqwU{nAS?C=l&QSJxK3NgNlqT%MeT^Z`NK+#`fs# zrgcJx*M1WC&z{T?lz_3z$y##1|zPm>~b}NF^4}HXy!=*ar z7S45l-kb2ZH=mJ=GK25X)?G5Ja`pSk>8J9ZlTh>Q{n5R=eoPrd-n;|4FENo`*32AJhESY4$LY;)l0 z!trF9ZN!ewE&LVh!*4qVi+AiwA*2u;1VdxQjvp(DoZ0`x9TI^}YvRt^dk?>g<;uj} zXCG#ex&5_Q3cE9MTLpfz>q<1_($F2ZSB{}QW7`euBW(K*yog^e+!dYzuD#VEbw&^XNtHXKzsGaHR(Sd&SD52^(ofl8b=TA*#HaWd8cdC0t;fDf^vyQ} z;~y*C;(3UTo-5iAz8O==aeZpKC<5nm%!r0LE+a{m>`X=1}ByYh)D;g=Xk9(a@Xj4VBDQ<|s)a4ZAUx zd&;Z>^Ch{}6nAX3(B>|iBu)%o=MB@FZMYr<#vI#`eVp7R{?1-wM7~&|p}Vcon1*qo zyI_}S$v3CHByy4LTyh1&7`&;liua?!=jnUT&@l)~W20J#M8iDdlU`hoF( zU0J&aPqKfNlAE=q(y_uzoTN$PhfDrE!-H}mQ7Z03p2*;(DNSL#XA;pFo%2sEur>HQ zC>=wnAW@`C!h7ybn4~nfDDdk$%uc-L_c_7qB=^QO;%l3v$L3o^`M^-JeTQ}E5nB^7 z%!onu%fH9?DsFy1>40Loh3PRX=V{x<6_F>=Z)tUD*EW%EEhD2ghGMkEV04Mx@;{uy z4Cs2l-tH>(R6w|EfVa=M)HP!e0C2rA^z9Mb79o#}?J?Vd@PwvMxB^TklaW?9-6$dG zeve@uew%2A5RFE%->nx2XrA-b|Gc;F6{}bH>g|Bja`Qoh=72!8QleY9EhZiiCcb9E zVMe}4+t4j$xu{UK>z-jJM0EAuD3}7pt)2eFIQ*sY6Gs=~9C^Lzc`*Uo)+G1FhkGo(sbKF|QosYCRld z^17v=O@CF+qPQWcb9P0yrrRxMA^-lVvskAb|N32i6)4j=ex)jR>$o(F_0G9WS?O3= zZ``!7a`)k=@PR5!Z}9T=?a){|ESux%gXFDUMFJ;WAh@1C8ec)}{KAu;^ptV}+IGk! zGnY2&w$-}V*y;Zuc&~r>`Ds!ADhd*dC8L|xsz1dB4R6A|b@UZwXY3HBp^XTKHb3p~4E9x64!zUNy7G7tU(R}I zc_{;%++8z$?=X2h8eMLq)mJCt)qPNUPh{7529{J2w3-j2I z5u$GIHffXOu3NJxL-!gboYqPL9+KI>c-z{6nT5Q<5g30^N&7&fN_#t=FY$(U=g>m= zy8MRu>2@4X7l~JmuhcV!Rw{?W0jY>bS8Y`81hSTJ4ko*aSEV|#dfvN+7Op!wdxd|7 zwF1E-Bz%g~GNw4+bSorb(3}32V@1+A-t-@T*K3Gm>)^ff#!(`Vs`L3B$)R@5cG@cd z)!z7`f#9TH3j$RA3$qD|pdq-=#$Rk|lMwpjE287{g3O1Qf5M^Oj}dAhTph~?CR43t zbR+-QU%b9EEe(&MjXa*Z_=AIs5#Lv6ZPsBDg6R-yIRQomkF*6 zZMw?8cVV~^)HB65)UIPc>=CU9%gP-9W~-d?AUnv*`O5|aXE2Zg$D~6?W0QByuI?%l zwHha)6*Db5H|?W9?|I2#RT3trW_|omICmG7vOmdARolAlQssYFE}wol)8jYQAud*{ z{!eWzZe1d%9h0>_2nzTV=?dPl?ZW61b>Pi@VhxuHhE}H{aAMxca4hUP1enUrnj@bJ zcX<3VQfJ5QLF}0J;?9udeMDWm#5-?j8(*|4+^odvts30StLAd5b@b(y>>7d954BgC zL62xDd^N64YTew1W4l?tVn7Vwr)wB*sHm-I(y?B(!maHXd$3(SwApOx81Sv=7-ZOD zzo?FhexLtf)yB!Hwd4u~NDpm(D$gIu z=?!^>%}NOuyT*tgrG)9O3Z8pvzn(vaHLcJgV{)i(1;{dGhU1*}CChX3)-o89!Sv?E z4cIgPoayV9B}qnEAC5(5jlO^t`7>(Q&ehkoXAYZIr~7;dr79XtWfT z34x*a{^p$x7xff*6eqTTFZ&{rgUwPwi^f)-JydPbfHOT67H_d;Ec)krcxsLCt|^JB zdK_;JOT0LNCB|<7;Lg}9^R`c)($IxMEMGJo`Q%inNydtF{76b88Cl9zsg$_}x^Tu_ zs+Heg&`>FvXeUpdF|Kzj*~!AFZ-{I*1l)<;c3>(tEW|U)T#z(Uz9-T~nk>PTM&@2P zUO}j)R>bQ{&#a(46K9NwiUdU{&RvYgA}ySJIO>1_84dv#NPGw_-=^^`F#FyM&aEYj z7sU-@G;dQ>&I_4N7Oxd)&fWwmk@};C1PyMtO(x1mViqMUj(1c#^?i7Nr$*kWE%+rS zeIa(q-ygRBOMVCzn3WrpNVKb1wvjas)Z*7a5yM&6v`olxkcNi(Gw+9$f_{UXGMb_} z$Q*{&EH4T10J4lx0ZHwjY7I^j@4`^e>md#HicovW17>%h3Vg76>fch05dt#Vca+RGu$OFKgO^I?CBHP zvGP6&Bk~$$nK1I=q;^1M61x@17dk^Y9QA0zl$MAE@b%biJ=i}Duxc7f_8i_#nXT2= zVx(Vx2VToN%J(to#3fDt#FNB*Lu5+QSCJ;{(gO7G8F$P*n<#kf z?Q5qol4p)}hd*>PgbY1tjKLhsjB!DD*}|G^cK|i^&V&|BTa5MoTH z-Sk_~*ZO^{P`6r^MQ+i=(&50X`rUWinBKuA1MgNK94KOV}wiZk7xPL zgesxwuNAd1*TqlSMAhF*Z&1j9Vw6PoC(n`kPla*yZ?_+K90TgaT3J8E4TnzlW2v&J z7o$xb%3)L_mzH3+)dQM3NRW5U*Xs9(Yq(GbU{|a(?L`LC+WK?1ze^+*yerikVX^@< z6Y;2O`qOoSKGpQD_q=~t3?&8?;~n7)pSeY)Xc(oH#N*Z_m?mgwJ!v|a>|$IVHPoN_ z#lg)`UA3j~Ohix}>eq}I%eYWjSsf|*ew=2ftQrld6u}xNH-;N9CDF4M(m-i*&zgV< zA`7?u=11KA@(@hG*p+KQ8ti=}c*+4BkaRNPV_a34NQrPej)h$?A*Wljyb3B{QA=C# zCZA8p!_Q()XOU8@HL;bxG4z`!2?aS;pWFZJyS9fI2-0Zc3$UouC|fjuYO8qC*+B9deB@ z{o5XFEA^;Pw=U`f)D*3H#$p;!PD~np1ume)Hu}d+`%smH)h`~c+*ZhpN|9w)h(mk- zholH8-k@RD1^)Lo_;8VwktJJB!0WHKXrjcI;~1Z>QSG@+QU> zBx-z;He&MfGQlp_1bC)M2h(!33t6u|-Mk6)HKufw`a&0^kngk+q~gnk7s_^mp6}2) zs(W7#Y+$0+>Cp`CH4&Eh($(F(=l|}X5e zWJXt3wA5($h-Rel2=nDNCVJZRyQ|~yn0sXgRavJg)~0AY%aJ2_GMUM|BJs5dnvahB zg8jtwvf66RD$YvBN6N>vNNRdV3YQQ#YoGE=l@s%ae;<864anSQKIb$HNq1j+889!g z3wz31av{DhVb-CjAYx1eRs*0RvxI_|u@r)OwtLtaIz=}L+C{m=&WQ3)0G!l+8 z#PznD25nrt*Tj9r&A^mUGyQ>BHZ7+m4uwsy;26;etBmK+slVXNbSZ+ZP1lIt8ESon zfW(z8=h9;0dxJxeFy~7XcD?5o-U@~cme%*_%Sa>gJM8O7%ux}+^}sD3vH&BZwN!Fp zub((%R7;_9z|3)Ousa7X;UuvoMqDnsgglhUKy;5kyJd{NSr-ImD2%$qg9{Y#-sbi9 z`{dqOL~DY4D+2stQV*^QJV1l|?t(VOz$f&J3%$9Frlad&s z3G8YJ<$haRIrO#R3;o(}WQH1y`cy5-*>L7>921W&5$rc4v4r|R$wIEp{3s-kDjm^) zo~8`4_;@?30Zhv#SXAJfy)r@~+>754OpYW*fx6-y<{ zkwTq0V7N49Pt|JzpTeZwZBN##0sn*^_hTu|F7tP4W* zc)ysudo{NON!fFXUU{%RuR_JoHDUIKHJ>li`kW~hUO|4 z4%ansL=Cm(1-KVf>RL|cnolx$JvvP$Sj!FgRzl|h-9r=xc`@}(C@VL4Yse(Q&i;D9 zJXQNZzetwBi~G1@3tk}xGlz^#Yc$A_oZZ9m(3FO~F(r1T@3w;Q4P3n(*<-LI5`j)7 zveU39fcxExA6uLv`R{01C!%&j5eIt&kqXQkmLp0RuExR+G-WBdD!yWTc;1|XxcMKt zu?pLBQW>}Ef?<^=I7mQ2|9veiue}3^?x62xf~-p#T|_3Om0*xIRhFC@!|8Yyyw16% z5Y_XJqu+x+AP8bAI!~#Crbqmpx>x+ldvQWP=1A3OhIzAO`&T%qhRBlIXqmnjD#kC> z2ZJyuy$ZO=ULea4nl>In{NU?8ydY>YR4q$bkjge8seQuQAVVT_M^~hKhiR2aE*{foZ=Yv@j4GT-9FJR?#wiq$o+`|U)IEvXU#n`>@ za#_%ni1E?QZygJfqLT{d>*HzMgM6rld2qXBmj^pecR7AqvIgY4a8=F_%%OxL88j7m zE-M5p8?En0)HsJWZ7&Igbz+O}6=KbHJ`?^r z4Woqazb~9ud+!J;oHTO!tXLBfMpHOyw$Z1JH`V4lzq1qCT+rhc40p2~v$c4Di{HuL}po>3P_+Cu@q zWYKca%@h9JmvWxFS5fL*8NLu(|DGbcpUu5 zAXeoz2flIkw~lG{0zPtMr`ru1gZSV3FO*G_8sp{t2Q`MLg6QMxdjV8xfnMQ{g>nt$ zD@3z|qH$#3P_e+~@xm4$4#p#tpAXOV#YNQiw*KNSAJUdj_%5E4p~CPEw`53!%0e?V z1zw+dU1q=IsoC0JGpRIC-dw*?_vczUtEK^ySI3=E>mR;{o|}T}qre}{p-7ObksmXN z&9No~nF?y*24IsqHQz};JW2~NS@R~|1`f*A*=1rQ3DIgf7SA7m9&zomi_i{cPjD^7 zR4uZrFLy5Z_QaFQGY({V$#Z!%@IUYSuXv8mh$a>OwZx3#tRy3v+@Z!!Z(S-a{JOmC#-98 zZHAK_D4nXHv}Q@;UWBOui(mG6QiYw4GC3rPHEXU&>dbj>trrEHc~MgeQ&lPPFj=iy zW*MlWD^dp?*asbbq?0ox#nfA^Lp@)+DgBimb+!T!H$y*$09bADW*TA#p7l0oJ>%Eo zB1;`a4aah<3KZLg_Oy;mfvRdqn4OTs$^C*x|J@mb=;e=P)}PxcOlTKX2Tkc%n7u}C z5!$>Ke4o~DErnq3$fc8wR0=7zHypHdzfJa(m%I8krqgJVglh#`Jof5s+oTp5uJdwo zxR>>I9P?o<0mRL+*;vWL*FvSMqY{7D*DOY={kV68n4k#y{xbG^m|+t5cGwgh4Exh? zruBXCGEya-()qmK*iox1o{W#@lS)Vdw0&-@s^38&evmh(BiE z2cLys-V6RG9U5fB3^%rF+ZU`SyE47L;&c8^a_Z}FiH~1wTjBlYv^XIhC%w4>$%R_o z4}J?!+MW@Zv%D(yI-A{qWjAiS3hTHrqDQCBrJ%!HeT^k7BEafGI8?s$Z-2FQr%z`8 zafv8~Jy|z{1uJKRbVbtO?Q6unM*VT0Gq{=Ff4BxE&(^8^EVJu?v}5aH#k}(Sb@>LJ ztaq!a;^?+da88BxkK;e0Y>mCJnToj~To27?_i6w|^@`xQIGwW45!4vpNH0 zDGk!PAdzS_VizZodz7+5#$FDs$wgc*ORiIKS!qRy|9J|8U#vmDfmBYnm9_sCaY+F` z;}hfH?y_U55X#r8G~|Y?06AZ$Gb~&{o7UO)L6k-NLuH<7WeP&gq^TPljsvC-4Eo2f)ZnK|-N{fq{Jm`!7#l z>wd;XlkK0n0R~10me5{;5762h8=mWY(?^@f&R!;A`~E}!tJ;uBvm>&&A6SdT4}W`D z98w~UAxYZWZ{LLxLLp$2^VQ7-t_EJK*uiMW$Ca$&& zq3Wp-IKIu!#}8oR8T2}iwlaERiN{iR+FQ3%_wtBDmzjv0jgk@zOwsdP5Z<|eQ7>>qr&I)8h-1OcE7^DKcq0DOUudp=FOoXi@riw9&5-cWj3iv z`t38LQ0m}w)&1uuZOX_eg;8e~i@{t(Cve*A8h_XGDkH9-W@Gbz!4=Lb~>n;yLiJS<9 z110$d;R^zIpm0V94R0q9)8 zDfTJ%DJXelb7FH8b4K%UXWuA_cRsI$(ofkoTwTUb%mc;e&w3fH)lXC%p-J6$dHd~f zJIkBVWU`bX;L6E+W5aEHjV-!gmHU)$Z#&+NqG|PgxM_yWX*%Op;~|LhnzH?P)jDc6=Hg#!u9P zF*7sX1pj@Ew-lCg_wZiTL&{1Gd7CooiApM~l3JBTuJGa&e1yWJ?SvEDk#m-9iEqCH zBO*>LD{GRv?V>w6^9@w53tnbg9ajTN3zL!>2YS*S#jee92^2L;-zKOlDs0B;7w6Ry zffQC8>ywzY;Kq}XX2wv`Bm`>Pss2A}*fGy&NTIX@4I%FAlmxd)?#jQb59PTNH_?gr zH1Kk}i#}2{M6R3pmlc#X^;8Y0a}@2W>K9jSqIa(A`VxjW!rXOo&q@p3S=e_~{`5th zMPbr{2Go`h5;@NhCvtZLGkO&`2M?O<0S=X32Fooh6^BS#Z2}XOWKO)_n6zReb5}|C z?JDtQ8pF*92nzH=<})5hFJF^MbbBuyb3x9-nMkwmfl$iP*BhV5FT4GCgGu2zTOGy|hfj14(~BfuQoQjVx63aNb1v#EUd~>cE#?ayT3iZM z8lhQSoS@|*(dHds3E3H52BRwf`L#M?LoeJsnhw<3m`7ms7BE;S5J_FHwtDC{PSgV{ z|Avcy-}v*26Bsm^_iHNO0Cbhk!<01Tywc_*4)ye_vMKgtO6Dcv`)_7ScIkLo-Y=iM z^511ZzV2eb3(BX>sJ$RCu=_@f>J?AQhN2Q*T+kXj%BA~T-!7nCI3mZt^-J|Vz>lWV6vh<2ka4N4a#y9wUl?O zsXgpBMu0~t$i_9ty@+fOlIOkpb*|UT@vhl*obk1mu4`yKUoU$l#>T&Eip8U#Kt7Vd zT}>rw;PuA(8h!htWh3jV0;2&0ijOJ6dYCj6M<48HG)Hojc-WXB7uk5){8ee<~d3N z;MrR4{k)a8pnKkw1Awppd9!7xk=JUp{&}!JqZspt?#4kSCatIjW^=(BP9VL>mh3^j zh%{p2Z-IydK$TjCbwoh44t8!sEQ1|tv>t3B`im6fN4DVt*py>Ml?5!+09f11TYf2$ zJ*j>0k(vKa9ClX@IFr9ym?^qD8$Iq5DLu>)olF;=D~|b>iD={D4@Izm7)X(Tmq10* z?FX_aDgIC@-HDn4By+~kiQZdbjD1KE??Esaut5lDKo0!sC(bOh0y~L7QtoNiEuYrK zFC|7<5P1`^*(&qr>dhQqXJ!$a*yt_aU@I+LF;)NC%^O{9`(fK`qRVLVAwYH$$Wz1- zvF7t}$locv{X>z*o~|0)yf?2vG#C9}T5H#<|00Cbv={9cUx;?uL@q=M9i+&9@IqX_ zSI%8N;H}Qc$oTh=9iF--toPSuc=pCJ#hi3r=#8)1QGwEIzi(hwcINNQw#K_G@vK{+ zm%#4<7JDvx1bacZJ+dpQtx3P8?WtK!eMZiw97sKwO2~;p;a%1(lM=QjNH_3B$YP^v z7nm!rEjqs;UYj%Ovgf=sEVRqgniKDS)f@#4K*FXta3D>PSA`rq_>z09q(_ruifv%7~6xsm=!>Mvi$-+{FK2S!OToU>uZEZkGQu3d8m zUDlzo1{Ti2R+2*1NEe-hP>g<=G`MSbYrMmE>T-9N)^-pcH#&6o4R7yu2~}On!s-Bu_tDYZC@Z=JXSEd?f(6ep{A;;r?fai zulVL{KzV*6V3w64Vb)y!czfx(M%x6yxI%o~)-lQGEcs#=wj4XgTZEfPn|2ae6G}K$ z7AXkQHS-{W%Nl%QkMYIS$nKTaWev_IxzZDWaQTT82^~fhwvWGgd2w?|bw<;XYQE{_#uNBS&-_*P+lbM^tpmk49} zpVr7oOHSql8_MFhJ4Fs_gfV8%)Tsci5!rZ7x}`{3>2qFz2m4pv@K^as4?!O6YSf90 z2h@^Dl7|S#gM_J^CiWZ%G8+QS!YHD22zFiH5~ZF@sAq-G!c_SK^k>qWT!=ZSl^-Wq zM|$~mvB%h1{>28E`&V}Q@K*r5J=9fs32N<37qbomGx#};8Z>jSt_AXr#225?|p7P=%i{-g*iF7*~(%bdQJAH?iNLEGtnl2B8tz)TCCFJ$g0vJOz z8ZWlU^BZ0YQHglyL+0DHrkBahT26h751WEVYr|zrW)sm|r;s8Oeix8HFzCUxtZOow zM)zfjsZI)aaFVvXw6aP*1&V4?s>@xy$ShX-bY{Bs;g^8L=89806UW9Y`-W6Mpox1} zryb>nv7@1;G^{{qWkvJ1mvjL8P=09BmiT%9kY^&0XMkh9yzxHWKQu;;d$6UXwtiZ5 zP=U6D>Q_@z%z$F~+zG&f_e=ZT)2^8=xM4~Tt|>viSE(1>-@Zi2a&+2CZh#YUUx{_c zyC>AR`*Mr|$dzL<$_D#)5?*+@zB$g?WwFG zFdu>Xc;&lnxKE>{6C5TpKW^z$xhNWFgbE5z!;%Ji5Qa%{$p>UEu5m-tbBFf)Kk1Kf zn)Pzl9Mk(+_lT(11>E@u?N|=nbg~AY(4VGwLIna@GzbIFyeBUIxSMAqt!Ihju34|G z^(=#jXym_74Fk_OyXp#gSD4)nTqP0aS|R3dzF$5#V;M64@XitF@)RuF`%bwl&R>!) zTqbp1Sk-5B-}1wrvffxq;of>(u|+@o@YM53Xp24cIN|p21OQ;4sXHs3udIJYEn-_Ro%x`6 z#T~NXo>~_xoPP4L=p{fNr4>8xFG6zz*dxy;+ThtnIpfcs!igea!zJDw>YH!v^`q~? zFDd|Qoz&^y>QvTQvahy;V_!B}Pi{zm-}V~bN#(oW^AFmuc=F`RKx_|otr-I0?vT2WJo=@@(yv;9~T`{5*fS8Va?aNPIG4iY4OHfmurnK2s+ z0-Ese2gPPJCo-6?Y;D9I;X&eDP3_B@**6Ch$SY27Jo_??{Vp&)>xKIZJYZiuiwh_7(tt#+oT&M(kIc!)$<6GPT5omo(y zdEaM_+s7Ign<$3};EA%b)0Q7zR1udUi3(;HO+VTQ&*~Z+FZ(!QnxY4yL_`Ujg+K-G|VW{;1JR=gNQ>8%`h-==l%Zs-9PSsp0l3a zYpuQ4Is5Eb>+C5g-{xJKdV1&SFvRD`~3@A?2m4BuAR==xpcJH zb&b$f$o5i;L&?U(rLJzqsqr%M;g3LHs==C5{s9MJ*(E&hap3*&LZzvh!DmLtH#3-L zpF|x6=k@*Vm@zxH`r=QZ#Dxf@Irjgx#fMe`Bi}Bed)^%p+oy1(uCwQt4G@~33FKs$ z1k%{{t4EopLd%tKk;xw8Gg=TbniLXh4LJP2AxyRkjMVY2cgXda41mk z%|1@6bs>>fi%OpYLnWeyKpIeFLd&AcUe$tyqaN$5-ip4fh+|y#ffn9Jt9EeYqVpZm zs-I5^dGYEwlggZ&1N*GRJ9fJi`k;9Hed-fC(y|AKHPYA)2ug7{w?oO|l|aI0m>yUIe5WQ$CR6sfOQg>p^d|0Kx_PVuu^UF zSYA>aoDJSPGV|la5-JJRcEA=W)HaUsrYy`xcElVwC@ciaYk3x_UqhIS+1lD+qZ7TK zuNw|nvbVDybjM&`Q<=AoQWEvoUu9z61hh;nrCva(jR%=;c-_y)#Jv9TWzkM@iHQr0 zk6CBsY@E{uvUXOX+)=vlB=`p07F0*&1y+mtsQdAo-yt;kdpAp~?k`)^GZR~AFld){ zS$b1^j}PS_)snYQhl(i92k&wmXRPk4p8(PO*Y-fIFuHJ-Q?3qxI{d;(Iy@Fy&S{|a z$9w-eL>(mvKY{D%@`J+ln=0Y`P`VN2jJ3WS$pEbvM}){8-FO+efa*P{0Q~HRt)>s{ zHWNIrSlS881}}eMOBc@GO5aKwqOdBP?Jc;lOQS{GNqgEkzlAeGzdvC z4PuTz>ql6O_-VUX(T1C@^DoROEQ7)y{ZZKS9IvH7g0#L7)uFrbCowx6QL(z+lt_*< zIy}XxB?@wznPAQg<&O^lr@V~>C{EwG+C~+;4a&!ffK$F}(S_)LN?39Mr}Wr>@mEx6 zLvA<4!hyG8LZ?xO(1N(2OQ&srg0MYbcc;!AXOQ**MJI#yKmK--&a@ri zKFqpNow*|XN<87d$;@fFhx*l=;+;0eeUyMNVIavt9M8 z`B^`)1qIjqSs}k)w5{g63JrvNg|d4(eEyme=>*?G{ypYx;^i^^lPo9*PJmxSb&#KF z?5W|n$=@vf*Ya|l7!lT9_0%Onu97HTr>`~fPcScf_qwWTAHQzQ*LzfHg*f-Yy&W%p z>!8<`aO9nE8qxO~aNoHd7`OF|O3q|&)hxp%h2?S6f@TZENoyeiX1dv#JDfDn(T%2I z9A9$Z`nfhqIcxdLvaq2{b~3z5xjq#q`c^(RqBx{k-vM{QE(t@l5!wzc)*4joOQDeg z_xa$CsbwfnXlub2DI^ZPbN(*)!k6%!=&1dAZP`ufJ!v~YV9)aepv@KH*4FLbRu|Mq7+Sk?vEIvX#~_wV$dD4WzbS(rM0cBf(y0?zSxx!u@d| z$70?Kgrlax<-i_`XKdY@sxRh3|C;~N`65d&Ty3}tQl!)a=?XtUHw-&34T3Iy>NE}z zH7jc)x>`I3o?Sa*ob_z)cpX!p!0w=d_XZnYc7hXIz@ozeXh6b8dXFAuy$$d$kg7lG z8DzQf1q$!U?Ma}{6Z>;^sTPdljzBP)pAk}>JKsz7beI`%7JZ%rb_+Ue2LrY8%u;pIwZ0}~-H@TJW$~gsS_e9w0LcWy%@KU8?18;g;rJw5x_F_Ev4C zPKHy)j$N8%rt?NPBnn2eOuN`a1P}^Dnh@F`Nq$F=Dwnpy2Az6i(=Yd9yk$(>p_)41uPrXT69))i`O@$50SKsbms(kIWz@S z0K!mVE^p9a*w2RWBq}Y2a~HTRLj*Mjln>Gp9b!J!@L@qbGL3>kH37EMS7O>IZ{1EP zjCHL)e8^hWg^<8UsUPtJM6!$^eBm8{egAoZP|$s>!9%;31=ghdu=47 zzwP#CAX6RzQ-sJ&^0fVGxdi^XHD_@$^h)HYrpdm4uu)=+V z^I1gd`9e!Z}-iWab9%&DinfxF>*=`&OX?xi62T4SCXJ z3wLNZsf~V&^39p9)y{PD{!LY%y#M@fNAgZFj2JuSzale#69u>wTRV`XM_|#uqI>@1 z`5;)DTf~vjo-Ew-);ItNo_Qx@L48PzpE43MBFg6 z5jpeLo~8BC&c1LIt4YU6!E=$3%DEBXle-W!Zreg>NZCwl=#pD{GU-tV4w4%uknB(r zc6#I`*}N!#J9}5=J>@%7DFfFsfgT_Q+7GVQ>A{AX5Xq5iMn2N+ZF_& zGy?S)yo9_j9Vv-yg6v-eDydyeM z*sg@|8;?CDHIU1-iI@?F$ywIO#QGYDZ1qF~#dW06G;FXMFl9Vb&OF|wpN6?r1C!)H z(y_PN7BaIMF#AGeYa|*R76S_Aq=)3&g5>;#m`RRuBz$xogQ->nLDMjIjZNDX-7>&I zhMu6Fvt~__umDJ(na<35&di3-lo5qMU^Q@D4J0t01xs%s?WbW|WS{01lBpUnAm20u zcYA{6_p_FaV{fi4+jI_s<fAejQm;4Y)I%wImv&gd8g@<&oD>7h^+e4d zXIQx{q+m6W@`dPWPgrmqgNd4x^2xq^?QxQI2w|Z-AIT1U0v;xBuOK_fNz`w^fak;s zvV^)IZd$)Uk8t@0Ueo7uNNt7ekMi}YNABAa_^SUU2+UxQ1);)LsIxxQoP@doQV8rDwM`ky@86lC zkZ+Hhgx{$z0Ch85iH%$KpRS85v}yNay5uM}IsQg|X{A*E@S`|l>({~SCu&3ftuqIB z#TiIwH)0KUJqvy54iFmoV+}`_g{G51$TF_sgtO3QR{5e#YoYPOhwd^6?^X@ijSRH1 zRX)-$G_rpUr8{#`;3v95j8X)QA{;k{|gup;6<} zufyR}Zh{LWt>vf4xIp#^L&TvuD)%wfU@m#AU+kM-lHn^J5O(ARwLJQ zYhWcn$rQ#7PGs3oHia!@_H;025AENleDht#uT)*ms3{#DeqeTn^qFP2JL|j|D+qOh zcfi7vX#AOSp6|~QKS%>6wQm0kRM^>?jVcL1Z%B+ZA%d8E z7=2{WzNI-oeMTvNf~MR4=v)$;tEp|BN!Kt=ess3ktMY0x`1>48(tSVP4Rs{_=SceZ zk@fI~<;X?{pIF!ucgE=<7r!0rb_w)R)FgCxL~+{cVlG4Hpgx-XZLFiLRW#*prw>uz zV^;w3Xsszb(+fJ-THkLC?O2&jQx<@U;8xmJkl6gsBsdHNxRq(XGjM(>sQl4QKeXIZ z>*D_7tk1WqT5B26?ebSLysAxUy7egw-ecXasntoUo9&GhQq|;(uafxSwYfn+ViEpQ zGqEeBt?ilTzjiq;L1w_rn+Mth%V2ABv*ZUl#NUC+r5rbQIL>HR0uFx&CC8b!ZD+K|z z9G5$~(ONQITiGEETvxuIPgNhP7HTlN-`29CjTU;&`cm`&BxWC}YD^*`1R|#|K2T_w z$m_^Anpq}2====GE(JqmB1rv*Sn{7)5WEw(Q=-vpKccNt=W6w04;C0f(Y@D1&c9CwIf}>?~dVy;5fn(&ku0yH|5iXmKN>L-p6_je}pbBz(ySQc&t_ z%96`<)!$Q?+3b&@F4ux@V1ik2ZOHGY+okMr%?4PjQkgJPWU6V9>~O7jG~lsyIOcC* z7II2VmJMOoEf{Wz`K|eWMu+(Y4(j52)D~$u;2#pIg;~KxqtDj;3C*eKy`azwvJ@Hy zZ}xs=Q9nXwcZYSC?dJuR7j)L_7yJEuZzCD~oQf|zba^`e<54~L zriaDNr(bVQRqPD@Y{w+VhNP64m#?!T25?q&_Qv9 zsb*PQxCKIM0=f;tnco}&MJlp8dh#gu+9U&w86_pdnn~y)@!WME@Sx4-o(g$ClPQBb zjS(~$ri{zNe}#OQc3x(+V z63;xi^C^JOlkgSRfBaHt~8vKZ_c4 z^U!TWfJp7`N8y<^Ql1s5g%hLY9iwSg3<)6!wZ|&oC40o%0}mj&ns(xz!-pJFxaHc8`7Iq=f$!Aq>^Ch|v%j|FBX5KOVt8io+~v4g~FqVR!kSP7k@- zp3%ikXBJ#JwrwFbu%001h+pqwH@hzplz~0Qj)aKvrP~O{c5k%gq-MLZP0Hp)eA0ku z4rct=5xWdWCg8!CwcT30&U!g!c{AZQ(y`r0`DxjCfLT2$AO|y*`6WVW&uJDt5K!mE z=L2&!b8OcR=G~JOfH}4+2U8A9zuSmhc#Lu{)_k{-zj!YP(@%I@2JwY~yRXj!Ae7Do zN6)eeV`Sx)8FeAg@wQeZ*1b>m8CtoF$KJUBt+~n#AS}2MGC>k{-;| ze5*uE>s!(Dgo*PE*tdXJ#{_=3#)|BC_l65R=kk)M)C&4(J>EV~3%I^1x;nbu{e0G< z4(8ZJd^mx*v-oHWHPrRiRHOU!!|^G19OiSl(JiWc(67zT1NP@oElO z?>;r`(4OjzwlY=l1By1gB%>Dve@D^`s-p4Yg*Eupd?}8LN0VK&pP09Kh1y-FtY1@Z z7j@Wj2p+bp6c{9De(n0blIBNxxWRBf_=%eU72eiG6e ?fuFKuMF8Qpw7 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 delta 26796 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 diff --git a/GeneralMods/HappyBirthday/HappyBirthday/HappyBirthday.csproj b/GeneralMods/HappyBirthday/HappyBirthday/HappyBirthday.csproj index 8ab531fb..98397008 100644 --- a/GeneralMods/HappyBirthday/HappyBirthday/HappyBirthday.csproj +++ b/GeneralMods/HappyBirthday/HappyBirthday/HappyBirthday.csproj @@ -70,12 +70,13 @@ --> - - $(GamePath)\Mods\$(TargetName) - - - - - - + + $(GamePath)\Mods\$(TargetName) + + + + + + + \ No newline at end of file diff --git a/GeneralMods/HappyBirthday/HappyBirthday/ModInfo.txt b/GeneralMods/HappyBirthday/HappyBirthday/ModInfo.txt new file mode 100644 index 00000000..9263d9cd --- /dev/null +++ b/GeneralMods/HappyBirthday/HappyBirthday/ModInfo.txt @@ -0,0 +1,7 @@ +HappyBirthday: +ModVersion: +1.1.1. +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 7:31:02 PM diff --git a/GeneralMods/HappyBirthday/HappyBirthday/manifest.json b/GeneralMods/HappyBirthday/HappyBirthday/manifest.json index 65f1137d..a5d37f57 100644 --- a/GeneralMods/HappyBirthday/HappyBirthday/manifest.json +++ b/GeneralMods/HappyBirthday/HappyBirthday/manifest.json @@ -2,9 +2,9 @@ "Name": "HappyBirthday", "Authour": "Alpha_Omegasis", "Version": { - "MajorVersion": 1, - "MinorVersion": 3, - "PatchVersion": 0, + "MajorVersion": "1", + "MinorVersion": "1", + "PatchVersion": "1", "Build": "" }, "Description": "Adds the farmer's birthday to the game. SMAPI 1.12. Updated 5/14/17", diff --git a/GeneralMods/HappyBirthday/ModInfo.txt b/GeneralMods/HappyBirthday/ModInfo.txt new file mode 100644 index 00000000..b8e97d3f --- /dev/null +++ b/GeneralMods/HappyBirthday/ModInfo.txt @@ -0,0 +1,7 @@ +GeneralMods: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:24:05 PM diff --git a/GeneralMods/MoreRain/MoreRain.zip b/GeneralMods/MoreRain/MoreRain.zip index f7169eb53ec3ef9194a1aee27c77a1ce45fb0177..acce7023ce9afbb653029d1461fed69e6fadaa1e 100644 GIT binary patch delta 7043 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 delta 6802 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 --> - - $(GamePath)\Mods\$(TargetName) - - - - - - + + $(GamePath)\Mods\$(TargetName) + + + + + + + \ No newline at end of file diff --git a/GeneralMods/MoreRain/Stardew_More_Rain/Stardew_More_Rain/manifest.json b/GeneralMods/MoreRain/Stardew_More_Rain/Stardew_More_Rain/manifest.json index baf8155a..39209078 100644 --- a/GeneralMods/MoreRain/Stardew_More_Rain/Stardew_More_Rain/manifest.json +++ b/GeneralMods/MoreRain/Stardew_More_Rain/Stardew_More_Rain/manifest.json @@ -2,13 +2,13 @@ "Name": "More_Rain", "Authour": "Alpha_Omegasis", "Version": { - "MajorVersion": 1, - "MinorVersion": 4, - "PatchVersion": 0, + "MajorVersion": "2", + "MinorVersion": "2", + "PatchVersion": "2", "Build": "" }, "Description": "Change how much it rains in the game. SMAPI 1.12. Updated 5/14/17", - "UniqueID": "4108e859-333c-4fec-a1a7-d2e18c1019fe", + "UniqueID": "Stardew_More_Rain", "PerSaveConfigs": false, "EntryDll": "Stardew_More_Rain.dll" } \ No newline at end of file diff --git a/GeneralMods/Museum_Rearrange/Museum_Rearranger.zip b/GeneralMods/Museum_Rearrange/Museum_Rearranger.zip index c88e48d15bfab817ad9ff5248802122ebd4b81f2..dcea454b5e5af0b769d8ed551370f32fa39c8418 100644 GIT binary patch literal 16687 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 delta 16201 zcmZX*1yCQ+vn7nXCAbF&?h;&s26uOYyE}sf_u%gC?(oCi-QC?CzWm?rt8d?KS9RUF zGt=F7PSxD$sZ*!QAN<1~99dop5()$CKNbvE8H-H+g&ek0(tpoG1s)s>tmK~)$Jv2n z#_A&jGO{lchJH6?1SwUFh0>#c1|IJ2J@KS|u)H`?88 zS-M7{eIFy}-55!AFQtNhEb3z(mAncL z22A8$+QNPh<&2jMP@rGd94c+HC!baX3${wS^n<2D+H%{8>UJ65`5`qB5UuFtTrcsVn}QF$Om$_h!Rfzte5ZiVfZ z0(RpN6>1HBw0|GFEm(P06*M1L z^Q2NCB!AKx@h?!Xw&K;<{$2ifeOP}XNlCCTzk=83Uv@mQJZ!W@t=B{wpLIlWKWx0a zY!-k$)I{VBW_5VKx;&n*HrYO|lLLzj;&8!eJ)x7R0&w;nF^k+gi&fNKKan|t`sO!+ zv08MO_i{u%f@f6$Hd8!d6GOIC>ECr?{M^~%<3HI`C&YNz&qJf|s5`iD?&xh!liM=U z(x^~sR(TQcFz-9*=0xAZ^g@12*-5R0zk?}wxojP@N0j|;YF`uGW=)pGK4|Fe)ZYj8 zdDcf3`KQ_vVmvsU-tN9bHe1&=pdp5C+IRC;Kq3TvgGB_JFtZL4u=-X~|N~ za{X9-we@PZZgE55ZAAbuUYN-Y!qHE&);XQnqE#4Kw0^(oBnfX8@lhek)D?jfeXBYB zp5t>FRAEC)_lHpxS`Z_F>h?=PD%EJnvnIg~U-#}GQ7a#`vMx2!OsqXsW zp}Q!p;gMeeWjknmbck3C*$pKHwlo6TwgyfVtnevpz89nxJ9jB*ibbIj5@c$k%0EVTt&tK}0z;<85ZkG5%~ z??RDW)Nb?1h#aeoo>O#EJ}FjUS0y!6HUp%;$Eh@cb}FVW%IuUPMN8&-|Ba=c=J7*> zw$zh97Ma0O>lk>w?IH3T^pVWlk@P}VvOmts`KTMe+wJ5Y_}31nH_~T)2x;M!qUzug zrA}%XDF0l#XfHpTsAe@}C=OZEFffgD4-&y*;!wpcNeCad5v!Zv)tJHlGb!a{yM(J1 zrdC)3gwM}&eh@g15pg8usrUtsR$ zEL)a5ZE@Qd>|`x!n{YZ^zu_-|_3`Q&G!wgvfDQen^Sd{R+FFt1^LkQ}m6a>+UPK$& zeAKfgSuCC-?h?z%Uf6eK>_Le&?GnQn{sr=)F_30TwMtlaj{C>6Q5l5L zo=gQ{&A}8Ec$j7qfyo^Q%4{FSYVQvush_=e?#)LfcJ_0D^VZ2tIkGcqkT^B4$TQgw zfNqOk;bFCW(pC+j{R6osTRm%MTD@=kwjExX6i3|r{H9UfpA4DPCF?9twRlK;*-C1a zX&IMSzBQ8VJx#?&O+}q*#f)_nv$2wKMas4S-HR((HMKBnl`*43^Ws~{`%ba#L`Rf_ z7lMhU6|}!PM~>mv)7v|pJNX3=Ni`@fK$N@$?)Q1NEQ|W>&hjp{K(PWbsQN@4dHlDm=8*T)1NibH>pxpb?x>WqPc zuCL;;)&K>=%Tz#cIsNqT_*D1)#>69HN59*N8_$91(ahF?cWA7cRd{ormqqA^kW#_Pg{V6zFe`8T(+5akU6e3&p ziPM-{exb)Au4&92bD}n;&|C^Cg-Q8V!I==v@B3H0a0M*aI);k8QdA(?8mMcm`GIVi zrMy%eoLv&qgsv-{Jvz*$Ig%NhdLmJtH5-|iyVPe~Q@o2Ixo?JVX#Xpa_$q=>u|T?Z zqhc3PQa1?kanNXWgh1?ic-!0x79yXK@))<4#o1P8mAFZ*p#O_G(nTkqGoWXACRn=D zx%_~s^uZ|cOxQ;0D20GtNK2j)P=XNdEX%~br-2wBkJNzCmijr*z{nTBm`6EFM` z!F>JKv1svJb2ZM}ICwQp?4ZWISOtZop3Me%q<5;PYe<{7iQwm9qTvV8&&5p_pQqto z$P9wBa#p0C2-ZJ*IbHkT3@#UeEw-Amo*v1(hVZ<8Yk>UK!w~@uYUX$A;@$oFEQni75z9ZY;q8TT7^+vj*qrW^ zj9Zx#XdDzpsr_C>^BEe^lLBiH*d4L7boxxvw7N~k^$|lPdYjnw%KaGyq;z_l8u>H3 ziEoKh{vKY^_&VR<7r=kcfY>Vv`2AW`Pq~6qsH7Dt;@_#SisaM;^ZgK-QZ#bVs zK$8;@a1K9M4SMMz3%yB=Y$d}ahw#7F+5u3vztXKc5^n7Z)B#m zTJ!>#yM5L2ztYxlkr8o}nwM$iU@eT~p1+?WwOPDGbVz2@_M#+F*j^`#$!3#hY>OD# z&g`JH;WvKjiv882!&w!lIENczPCG+KM*PKHsZs?-mC+U6$s_vq+i46qOd%w?HCNfF zHvL{6+1E&#!CH>s8R>0ob+vQ~@66uolWu%~3^-b`PzaCL%>th;a;H14v5 z>8;$``7Bf9j-^qXtYt#kx)a)=y_o)%JF4Yla-Gn~HskIarXzy{*$T{vRL3LHop|a6 zdT3A@k$jE+(rBf=K{x>T8G9ZZ2O~kA(3qk-DJ@#ed$npp?Cnh3^SdT!WfJbUQZN3N*UKHONPbb#MaO~aQ^)r4FMO7@7dC=#98b+^-08x!9Q_|Q4 zavK?8>L%S7q3rm!!o#H{PkwsamH-X&e$qN(_Fg5U;dZ(>tp;<)iqu>0?U`99w%<(TqcEqUQm&0ktXEFUOOva*= zW?FY4&L{hiT;bN$qNcDHj??_UFAL*1ko|S6KMl(O50zWR-BWT^v@g%^10D~H)XqE-MTYvqb@B=NB`1;H-1hmAQMT2km19sJOQpLGNljoGAye;_ zV9+7J+Mcmpha_OcS(UaGbWyNQQiI$}m{QBpTefD}JlNM^lRABPK{<_ojix>g zO;qb{IWPv2kY667#!0Hz7vzFYqD)asy_AST8HBfnEjd`Aiz99=AR)tEpN-fF1O+qkt_$U9_gt9_()j9eqrf6@Mh78}%N8X| zZGP!V#a=qGw>hUgQ1K7B$iRxNa48^KAnLB*6YZ+yWTUGuw!*D#z;R@##%|)4teBr# zv4bx$mTC}w5_S5;rK`9u0o9M^LR$p5MtpTC&|_AL&dWq<9!)mZ@!sH^Nq6lr^VWZKIi|MD+Quc`vdn3YCV?dlfNBMkd>RIpWRtg z)kRBETuKB(R}w*#EWB~s&`4GKZjimJxEru;m2UCZrZ}BFSJt5LJ~dx8IME!H8wg$6 zo)L=7w3;+HJrUen-fxMjQ4hQTwPr#%?_{`WpG>BjNZL*Dq0Dqi`;I$o$E7>J$b^$Q zf?d`F?t^jOL*$aQhPYBZ)U?p?g1=xiNNyUe5zJ(3cA0KZ87>3RYljR{y|anf zfKZ|UN6$V3TNZBb^`-O>PhgiH@Y@u5Yd4iu&U_%s|K2Ax_K7e&<0Euwxe=F*%mdGR z>E0&vIpA5Tp6cb_66|G4Yf6LovH)TApacFwIDr_?l{?<_g=ru{hLDeMah%f#wTm4LL zOahvWe~nM_+NAQ{LCnf!sPH<~l0Xjk6@Y1O?h-v$W`C$c@W=vW?s1J_KU+bLAIRXY z*RJ3fyPJv~a$IAZRS%(YZ`}D3K(Y(ofoBw;?VXmlL$;6pSqWHB_Cp?gMVe}*!&{Pi zm(<{@7SPw)k_XZIF;*P;?fT(MZw73W_@G_K*NZhyQVj~QEu#&q z*`gl_GrZh-JprJrpIObwP>W)P4_x*817sD-E()CB)W2$@#n%NWfYNX_h_wl>sDp@M zjiN;7F8yVqm`qDE`V2l?rXX`72_LDQNsiCyr`jycmYBuMiC18sOmcKY@HTib(%*9o z%11-S-OKYN=XQz+Xl}Mke8a&khAfnPrC7BCwz&=UKmdw8n%e?;5v0w4ylJvYGh;6q zcv|f0q!U~Cb6=aUTdD(lcs~w1i?-i!86vV9kCF$@Lpaq|$P(PtS1oYaFha0LEb}6@ zQ0iBjU}{$yM%u!c4(@0p=)sH~&3(T8pZ6yB#`9c1ZXdr(!B3cB#;2DrR^LQHZ?KbF z3j|Fd{KLO*5($s4O)Nv^^@Y+bnpq}8tV_2p_D5@kGD%()c`HJqF3!4-BcDNP=vj;n zdl3unbmlL0)zdTC>56FQv!eiaa?sr7qD3#ne<$ z6r|Linnr7zA~4N-v4ZR)tI7O0vQWQ>2^O-KKHvfJm=0cfXB5$L3CAcZr?0rvdq5)p zF8=6G5AwY<3VUVJcv2({>T)~LvL$?HLyGXiz)PRDQWKp-6MhUc%U`3{uqXvu^W>B} z-=mc3n-?<;^|A5q6i%~=OMfDlz#c-PMEJX99AAm}vJREJ7W-69xU;Ih|DfFFj-9E< zPXQ+OXT=(md`Ny+ot3BkkvaW!$l6NPl2(+NdHj}(Iy_{+7e^{mI!n%jtf4%OU0{hNT(ETx&y;#ZgOYOHsc4AcDL6J!55Uh;oRAIh_b^Vk@pF ztNR))567m`prB=S4!tB)H;>Oqy;VXBgPHaCtW}I8t#&GDZkFdX?I^&#F;`-V;KT|6 z%VCO1oFgB%o?OF7joTbAkvZ8m$`pP4G%XGhlMImAi|ZvdrWoiu@LTxBo)gnQN ztjWA%@OWh^hWmnuC}_D7NBQ0&O&Tg@sw&p?{bcu;W$>G!aHVhmxk9<=v}GC!il#@V z26s*S>Ca_2RwrB@VWD8=L`+B#ZDIoJlr=lUfdehI$=~ITRu;77@VP;SaZKVYG5f`} z%>@8!XMrq9b30B?o)KwXXsomZqU2ZWTg`?3u*li=5X{^bz&Gw+ z>+{PGosxg?X386VvJxJ^Asmvv@}Xx=9KviIyAXlElSaiH>zj0rKKQyEx=iROvv>Xb zqv*Q>I)%Hdi&|Ca7H&W3=O1Mf;gak*=2_+pjq=3U)9LYy*_GUz3&j_@Q*XP#?EjZZe2Vr7I1j((k$uik%;m9*YuhwGAG$Qo!6wk)ZR z*BI>&bW|!+7cfv{5sbIa+D+}b+ws8whW*WdHZM_hN)o1_oD~~|Kj7U&##Y;k*}UGn z(0n(8q4Tqj=-})CnNZtm3d}Aq2R=>W&s36jhBDWOcGhK*h=mn z?OPM^X>O*2vGKbQ=!pu$fAig!D< zlF+*S`pl*g!ZK!G)KOM5gEwh1dN?72LfLwot%?+Z5VO%y{Wbu^R#9fmkQ>=&o{J4kz^dNDc&KvB{;Gj53|7Z6G72gnahcZXgj7Ly zZ|Kn13^I=`8L}`@EGn(*G1Tmiat%LKsKt^28||o3KrHkAEBox z+RKo_pdXk2Sd<8WZU~`euc(b!Fbq);Zmrh&n(d0wi)hIX-{qpGc3GeVt^!KWl%`~H zf~gi^5c0CJq-1$-HcRTAeVG9lN-iK}oTTiLq^K^|!64K*ri-x`y8q$~NQk|9q==y8 z=$7xXkj|z^ugt{3$TYRZ495_=bs3)}uUp{w8L8dg!@zFK?xDp)X<+MDGAn~tA{{-2 zd!;Xbx|kd&GBeIc(>vGe6JcY?`ryP#x~D`o;Znd>>B~sFpAMX?7*(M*^x%oQQ$(y8 z4Zozp>N}d(xsY5JI;Ow_>KbMe` z;T?Y_T9Ztg@dY|%Y6ni8Fx9f;A>oB^5L~pHIkS)dGU)Ae6iONt;tyFe8=0cN$X#kw zOP&OrL}Gc9OV?QD46@Ff#T%Q367X)m56QIb*avx6r|foGIre`6{;0Dr4l+3-65g;e z1YmoDO$<&5zpMsA@yxW7Y=;vjV&@rSCYnhVh)51VFvdsF^Cb)n(~E~!gD+1?kt_Y0 z$;KQyO~Z7Oa_D^x`Cax$1w{s zk2AnSw)CCl32B?HiR1#>z>k9a6(>6EyIZZB%LHW6ts%q|@OuSKQ(-FjncqSR%U3jX zU@aWZxTP{I^Su9n)!BC;s-_xT1kZZgI%vY)>yMG6*Okn@gj&JHGM;Y*j7LEt6;psU z(Vn}0S%}F_&7rR_{ivAzfH>5b>3uMofY4PM&Fmonz>Z1ua%L=^7w=d8W3Qr6oKZ#Vz# zhSUmi*aDCZ5yjhMG+)EzSi_~?)&xPWb++76sSMV|Z`s{RJ#W!Dq-towqf?TOr|;&% ze{R_@9sD}zMaQKjVg6Ekq1#+PX)MIRj`=m=KQenl0+BUFic8s~W{Im?BMyl0{uOvo z8G|Ti9#s6plGp1`jWQ-y28lHRxk%|)YxoX#-N<+w-Qip=6N=IS${`c@p`z_e$ zv&r=g;2x@ZwY=t_~CUPv>yo zjuAod--3G_rySe~{l}_GDTgn$FJ7)P!?3r7AFooA{eQ|ThHa#CPaEawO8dwq z;brETi$Yn3JdYJAi+1ov5vU?t;N7}~0>N*=L&^t`McORMd{u*T46`_9+gzoikm1Vg zR_4-%li85?xWtio2F>;S?FYO>S38w~i{BS5h``_NQj#u}nt~6NMKf5vTeIPMZTAS^ zg6m(iq8FTtyLEN|08~cR zi=uX{o2kZ1*UzCt+lqYIUcSr@4Bre}q{=P5OC<9cgq}XSp|7At^f2vwO5fK~EGy?M z=4hy_ztNu!qovziVXNL5sgR*1|66ucqH@>GHOw_c7j{+8-ZVx076^04Lb~~vQF=4# zu{5^g%A$I8C=q3?qqmURRNs_r|v1(<|jk}6t!!YXb!$x8`y|aVPMRzr#0=xI7POf&c40YD0Mn=EptGho01zjBPCips zt-b(Zt=>GD+AJvy1bO?T?mCCIbVn}+@JFd?ZwFEa2hj3>>5RF(mdUKtrz>X^aVb!Y zb^NCau9;kNzz#B-yGkfIJ(ToOk({- zf)*kVYv7B8^8;nile?iNp-@+y=APg+F}koqc5K~+HodB(GfmRi^%~q~W(sH0Yk{Fg zltya?GZ-^y?k5b>=QQuO+$ocj$luoUc`>CrbCMMm+7hXtZ$1bV>zAHrShE^$I?)Zth2;9P6FBf;V z)s4Rs>->y=;@xh_u)Y9}R|H~94ruLa@XQ%xms@6YsGjO+tuMOHe>MO~jSruj&4hKR zIPYeA;r3ERRQL~FBQE^|_UMVg%Qd3Cl(-b|novZ9$8p%-{0ig8QM%WuQC2$0d&+IU zL%2H7SwB_h;ZC>7N@nm1oIK}M`Iz@g6^#+MT)8Eo8*pV?P07nMP<@>P$ACP6JAn#= z5Di!f?HppjfjyynAt|OU#xLe6hApNvL!HXZ?hw4r*3I6?=Ff(b*OMnLCZ>X)BaTPH z1CsOf+r^n@!16JZ z2epgeWyV}!EPa;=o=h)SFhmjhR&F zc^f%%1sQjpgtnDKdcNi!Ej85?rhc`<(&Ar3BSQq5+{;Rif7%G_9cjI8PfU_zuM^z0 zFQ8$QR8(8>DdwBo3wGDterXgu@Rm%RR+go@XSa>*QkMalrzi+lf8eOg>25t(XGc21 z6#3ihC;qY~#nySGuvU?qHh^>8j-=09a+Q5;NuhNt3}ID>9TH z-{lumts@iArw4I-VHk5IMq_>PdH&!bAnc9ocA1M$bK$-Nt)ilNaQ2PTb5@XER-$~MiiWL4)y z?@>=KRHK&WIUCVt+2Ip2&yy}|S1L_cC$TZQsC)$I$R1$Tn|{!b+d)&?sx-*U5a2cW{KYbNnz34Dlry~*gMLqKn zN=O5QteQFu(kaH_S0aU>ce-*F^Eb_TA_a|uS$SA05V^Lr^fy|8j+@J$rDuO+(ler${muSlMq`x_CW+q2g| z1LFM#T}2ig%ZMxXO+C^zzR?(OKTHytmK-YsCxf^_hZ9Oj+NBMeIj-{NO=m8arMD=s zF1Pqu6=62}nN|ff{QK@z@2uQ?uB%4o+)mLx0o!tlW-$g7=)F=FEh-P#*sA@aR

d*vmH331Ko4K@3}m}oZ2Uk;6;NRASP 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 QL4%1wfPs+;{AZp29}YYNKL7v# diff --git a/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/ModInfo.txt b/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/ModInfo.txt new file mode 100644 index 00000000..5b300205 --- /dev/null +++ b/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/ModInfo.txt @@ -0,0 +1,7 @@ +Museum_Rearranger: +ModVersion: +2.3.0. +SMAPI Compatibilty Version: +1.12.0 +Date/Time Updated +7/13/2017 8:19:27 PM diff --git a/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/Museum_Rearranger.csproj b/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/Museum_Rearranger.csproj index d8d8e47b..90a81509 100644 --- a/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/Museum_Rearranger.csproj +++ b/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/Museum_Rearranger.csproj @@ -64,12 +64,13 @@ --> - - $(GamePath)\Mods\$(TargetName) - - - - - - + + $(GamePath)\Mods\$(TargetName) + + + + + + + \ No newline at end of file diff --git a/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/manifest.json b/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/manifest.json index 8745e521..980b607d 100644 --- a/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/manifest.json +++ b/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger/manifest.json @@ -2,13 +2,13 @@ "Name": "Museum Rearranger", "Authour": "Omegasis", "Version": { - "MajorVersion": 1, - "MinorVersion": 3, - "PatchVersion": 0, + "MajorVersion": "2", + "MinorVersion": "2", + "PatchVersion": "2", "Build": "" }, "Description": "Allows the user to rearrange the Museum without the need for something to donate. SMAPI 1.12. Update 5/14/17", - "UniqueID": "7ad4f6f7-c3de-4729-a40f-7a11d2b2a358", + "UniqueID": "Museum_Rearranger", "PerSaveConfigs": false, "EntryDll": "Museum_Rearranger.dll" } \ No newline at end of file diff --git a/GeneralMods/NightOwl/ModInfo.txt b/GeneralMods/NightOwl/ModInfo.txt new file mode 100644 index 00000000..7c85997c --- /dev/null +++ b/GeneralMods/NightOwl/ModInfo.txt @@ -0,0 +1,7 @@ +GeneralMods: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:24:10 PM diff --git a/GeneralMods/NightOwl/NightOwl.zip b/GeneralMods/NightOwl/NightOwl.zip index 017da9a46272aa13876e96588ae0cdb86b4aa2ee..7277751ae6dd2f0fe0960b37aeb62bdc37dc0c19 100644 GIT binary patch delta 10111 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 delta 9878 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 diff --git a/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/ModInfo.txt b/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/ModInfo.txt new file mode 100644 index 00000000..0443951e --- /dev/null +++ b/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/ModInfo.txt @@ -0,0 +1,7 @@ +Stardew_NightOwl: +ModVersion: +1.1.1. +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 7:41:41 PM diff --git a/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/Stardew_NightOwl.csproj b/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/Stardew_NightOwl.csproj index 7e7aea28..8f2108a3 100644 --- a/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/Stardew_NightOwl.csproj +++ b/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/Stardew_NightOwl.csproj @@ -70,5 +70,6 @@ + \ No newline at end of file diff --git a/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/manifest.json b/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/manifest.json index ba422769..79fbe347 100644 --- a/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/manifest.json +++ b/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl/manifest.json @@ -2,13 +2,13 @@ "Name": "Stardew_NightOwl", "Authour": "Alpha_Omegasis", "Version": { - "MajorVersion": 2, - "MinorVersion": 1, - "PatchVersion": 0, + "MajorVersion": "1", + "MinorVersion": "1", + "PatchVersion": "1", "Build": "" }, "Description": "Allows the farmer to stay up all night. SMAPI 1.12. Updated 5/14/17", - "UniqueID": "SaveAnywhere", + "UniqueID": "Stardew_NightOwl", "PerSaveConfigs": false, "EntryDll": "Stardew_NightOwl.dll" } \ No newline at end of file diff --git a/GeneralMods/NoMorePets/NoMorePets.zip b/GeneralMods/NoMorePets/NoMorePets.zip index 43b54874ae85be7068519a7d00e5ba20459ae4cc..fa479bc03578e050d3ec1bdda8070d675b4d131b 100644 GIT binary patch delta 4578 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 aiff6&{C`NX{-OY2{dLg+fO*ots{aB;-JLZ6 delta 4268 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 W+X>a*I!i|R=ez}xkuk9To&5{U+Bv2G diff --git a/GeneralMods/NoMorePets/NoMorePets/NoMorePets/ModInfo.txt b/GeneralMods/NoMorePets/NoMorePets/NoMorePets/ModInfo.txt new file mode 100644 index 00000000..829aaf0c --- /dev/null +++ b/GeneralMods/NoMorePets/NoMorePets/NoMorePets/ModInfo.txt @@ -0,0 +1,7 @@ +NoMorePets: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:24:12 PM diff --git a/GeneralMods/NoMorePets/NoMorePets/NoMorePets/NoMorePets.csproj b/GeneralMods/NoMorePets/NoMorePets/NoMorePets/NoMorePets.csproj index 8525614e..4b9f86bd 100644 --- a/GeneralMods/NoMorePets/NoMorePets/NoMorePets/NoMorePets.csproj +++ b/GeneralMods/NoMorePets/NoMorePets/NoMorePets/NoMorePets.csproj @@ -59,12 +59,13 @@ --> - - $(GamePath)\Mods\$(TargetName) - - - - - - + + $(GamePath)\Mods\$(TargetName) + + + + + + + \ No newline at end of file diff --git a/GeneralMods/Save_Anywhere_V2/ModInfo.txt b/GeneralMods/Save_Anywhere_V2/ModInfo.txt new file mode 100644 index 00000000..ca9d4537 --- /dev/null +++ b/GeneralMods/Save_Anywhere_V2/ModInfo.txt @@ -0,0 +1,7 @@ +GeneralMods: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:24:15 PM diff --git a/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2.zip b/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2.zip index ab2c901a534018dd8b7db21106fb083004605cf6..fc7a8007b3cf286107e93fefda92e35e133492e6 100644 GIT binary patch delta 43876 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 lKl+H)Td_)N delta 43988 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 HjV1bjaZM3U diff --git a/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/ModInfo.txt b/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/ModInfo.txt new file mode 100644 index 00000000..baff6fd2 --- /dev/null +++ b/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/ModInfo.txt @@ -0,0 +1,7 @@ +Save_Anywhere_V2: +ModVersion: +1.1.1. +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 7:43:29 PM diff --git a/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/Save_Anywhere_V2.csproj b/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/Save_Anywhere_V2.csproj index c192f972..54990f72 100644 --- a/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/Save_Anywhere_V2.csproj +++ b/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/Save_Anywhere_V2.csproj @@ -79,5 +79,6 @@ + \ No newline at end of file diff --git a/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/manifest.json b/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/manifest.json index d60e9e53..4c7d668a 100644 --- a/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/manifest.json +++ b/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2/manifest.json @@ -2,12 +2,12 @@ "Name": "Save Anywhere", "Author": "Alpha_Omegasis", "Version": { - "MajorVersion": 2, - "MinorVersion": 4, - "PatchVersion": 0, - "Build": null + "MajorVersion": "1", + "MinorVersion": "1", + "PatchVersion": "1", + "Build": "" }, "Description": "Allows the farmer to save almost anywhere. SMAPI 1.12. Updated 5/14/17", - "UniqueID": "SaveAnywhere", + "UniqueID": "Save_Anywhere_V2", "EntryDll": "Save_Anywhere_V2.dll" -} +} \ No newline at end of file diff --git a/GeneralMods/StardewSymphony/ModInfo.txt b/GeneralMods/StardewSymphony/ModInfo.txt new file mode 100644 index 00000000..af42cd0d --- /dev/null +++ b/GeneralMods/StardewSymphony/ModInfo.txt @@ -0,0 +1,7 @@ +StardewSymphony: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:24:57 PM diff --git a/GeneralMods/StardewSymphony/StardewSymphony.zip b/GeneralMods/StardewSymphony/StardewSymphony.zip new file mode 100644 index 0000000000000000000000000000000000000000..6b949d0bc2df6c81deb3b41be44be53773567cbb GIT binary patch literal 33211 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

B1vO3hS|FEVm+_Pi~ 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 I5&uyC4{q=7E&u=k literal 0 HcmV?d00001 diff --git a/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/ModInfo.txt b/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/ModInfo.txt new file mode 100644 index 00000000..a9c17e65 --- /dev/null +++ b/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/ModInfo.txt @@ -0,0 +1,7 @@ +StardewSymphony: +ModVersion: +11.1.1. +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 7:46:28 PM diff --git a/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/StardewSymphony.csproj b/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/StardewSymphony.csproj index 8b15e46e..b9916a22 100644 --- a/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/StardewSymphony.csproj +++ b/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/StardewSymphony.csproj @@ -69,5 +69,6 @@ + \ No newline at end of file diff --git a/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/manifest.json b/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/manifest.json index 086668df..e8323b0e 100644 --- a/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/manifest.json +++ b/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony/manifest.json @@ -2,13 +2,13 @@ "Name": "Stardew_Symphony", "Authour": "Alpha_Omegasis", "Version": { - "MajorVersion": 1, - "MinorVersion": 3, - "PatchVersion": 0, + "MajorVersion": "11", + "MinorVersion": "11", + "PatchVersion": "11", "Build": "" }, "Description": "Adding more music to the game one beep at a time. SMAPI 1.12. Updated 5/14/17", - "UniqueID": "4108e859-333c-4fec-a1a7-d2e18c1019fe", + "UniqueID": "StardewSymphony", "PerSaveConfigs": false, "EntryDll": "Stardew_Symphony.dll" } \ No newline at end of file diff --git a/GeneralMods/Stardew_Save_Backup/ModInfo.txt b/GeneralMods/Stardew_Save_Backup/ModInfo.txt new file mode 100644 index 00000000..ca1f1da4 --- /dev/null +++ b/GeneralMods/Stardew_Save_Backup/ModInfo.txt @@ -0,0 +1,7 @@ +GeneralMods: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:24:17 PM diff --git a/GeneralMods/Stardew_Save_Backup/StardewSaveBackup.zip b/GeneralMods/Stardew_Save_Backup/StardewSaveBackup.zip index b969dcf5904ed1bee77b201d55926acd570eef9a..f9585bf914c7eca6eff55b5400819829f40a77d9 100644 GIT binary patch literal 7875 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 bX#8V}|2x&lD38kqhw`|$K59E8`_=n@rL@8M literal 7324 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 - + $(GamePath)\Mods\$(TargetName) @@ -75,5 +75,6 @@ + \ No newline at end of file diff --git a/GeneralMods/Stardew_Save_Backup/Stardew_Save_Backup/Stardew_Save_Backup/manifest.json b/GeneralMods/Stardew_Save_Backup/Stardew_Save_Backup/Stardew_Save_Backup/manifest.json index e2f2ceb9..0accd93f 100644 --- a/GeneralMods/Stardew_Save_Backup/Stardew_Save_Backup/Stardew_Save_Backup/manifest.json +++ b/GeneralMods/Stardew_Save_Backup/Stardew_Save_Backup/Stardew_Save_Backup/manifest.json @@ -2,13 +2,13 @@ "Name": "Stardew_Save_Backup", "Authour": "Alpha_Omegasis", "Version": { - "MajorVersion": 0, - "MinorVersion": 0, - "PatchVersion": 1, + "MajorVersion": "1", + "MinorVersion": "1", + "PatchVersion": "1", "Build": "" }, "Description": "Backs up Saves folder upon loading SMAPI", - "UniqueID": "4be88c18-b6f3-49b0-ba96-f94b1a5be890", + "UniqueID": "Stardew_Save_Backup", "PerSaveConfigs": false, "EntryDll": "Stardew_Save_Backup.dll" } \ No newline at end of file diff --git a/GeneralMods/TimeFreeze/TimeFreeze.zip b/GeneralMods/TimeFreeze/TimeFreeze.zip index bbacd96d5eb636ef68ca7eeae20b445173eaa51c..77e59f4e06138ca99aaa520776032a19b39d92c3 100644 GIT binary patch delta 5657 zcmZ{obyQW|*2Xypq(hOEE>TM9ZjkN{L6B|^ap*15Af19pch{jk0@6q$Eg&FyXgD+< z?|ZM~zW4jaxAvI(8EdUM=6>e>YmVRgi$g9vbtP0ZB9y-tSuUam&lrSyuZa$zYk)Bb zp*R?3UvGJT=W-t;_n~d;X!#0aY3XD6LdDra!O6;*!`;hW_Cq`NJ6fVw&<<#mTAZ!y zGKuUcE!xd)2=pOKm+|&i9p*2iFQ{P?8N~KsUOD+P2BNvb9~Qv}n^a7hEOY3Jt$T_5 zbq3d1@KeF5wRll>GEb^6g$#_=B4+fz1@kp6xJX7>6rKJ!#YEZ9L@0hYvG&eSbOk>J zylogPi2&}8g{iNMrdt+I(^{~n=HjSxPxtsLDqt`tf+{;`f}cuHrp2!zi&hQeA6F=n zl8<7=wND6cq_w~Kwo6EU!;vKFzM|1+J9v>iwS=^S)Z5;lo@5MVK!N>s=PwN0u6xl$ z^z?Yh7x0Iok^#aY0dPbomEc+lrYJCXZrJ;H;M|^yn|xyGI40BcL-}VOh~WIhV<{-M z;NsBMVZW`YeUXg&etQN!j-N8#<7ieoAG#F5qBZ1OP2u!pt6UG-PO<$R6O?w!nJ*v8 zxSZf2WkH(c(k4b#?^*6x)GmtaGggr0v@54MItdGk^`z9tqB0ocSvKKSIgx+^im0Ki zoM=r~*KwHck5e}tdt--ap~}R3TA0@RKs%#KD0YB`oIW2B@>d$FDTUn$Uls20cauB8 zfu|lsOTl00Ww37=&d5r9JHvT*VGnsdU|{(e7QripVWHpdq3dx}vodm>R`4{%Xl&%H zROXfRO0jN$@i=<5Q|vfQZVS+yD}KK48oF!EHLA4MCp*UoprpMr4138Nj8z{v=jr$kjmjNQ`{L5AaMA;_e#F#BR#ljyfy=bpNOc$0iqE-_;=953&pQUZ={-OkFM+n0qc}gAeef_#FRMzu zQa|YDz=1}nGxv3*Std))@PSuorBEK<7%#4~*>Di9xVEW|TG77Ftec!X7Vj8sSIB7V z<}`MHK$X=s$?~I1+7q8=QdwNrpy~+2dT58Za^fci1X)GI-oze?U+_v@+(6-ZT$O(b zRhi9e2|TV(2|y!3%{GuK!$==6c(yOUvjh1V)@bqxA>q`E1r3L;R< zk7|di)$3^f{WMG|l40`~Z-rhw16MV!_hWOGIVQ8meGVTcmUblh{P!aex1Jrqw z%23ojIa9DxeijNp=dSro@Ac{mtD^MKM=LMthM>CWP?Xo{;I`mlP}_S##m^!wA5|F~ zrw4B2H-O7Mt!{*Qak8!8&C#=9)n}|f4o}tJ`a^X?3JeCGL z7UY%lTHOVNMhVd*v7z2j+#WGjhIQBM{i}?tBtM`RbmCUuo zRqmzn#DNG0F-tG=o;8;cR;^D`wRzyOJ()wc-V>2;6#OD@7x*+K@)SlqpRI1JM1ER} z$d1}fks1yP+x+BWEc3qHrpINxlfrd$JptiBaZ=sGgl*C-!)8eTe6>(=ns_!?=M$%> zQW8KsxZC8C81pf;w4swuxY4E%C#EJvAcG&$ZP<|%M5pFcX0R3&^KrPGKHXJ4qCC*T zt^zwn&t;%vn#hVR3^I3NyW+r~*va&b*Sf_jS7=EK$Ex&)oBFt6N4RZ-g#Lu%0?)YM z{OM4>l5704{E1f{dLV+XV5oW%Yf!RmkQ-1$SuwIq==><9CWy1~7styayN685gC{IZ z$R)T2L+bm%QoXnj+NImP#)YtkqU%b%q-n1ur3r;BZZ@SP>r^#YK$OQ^z`#9*6hh}r z-c1{mz@W$hRlW^S_6#sP&wWoVOhN6-m68=7&f!r^F4No8wKbXsoXWIX$0$G< zTDx4}Fz@<2T5MfrHPx)uOamVmf54QQEIK15POC!T0e?X}c?P4xK%jh@pd@71)+=l) zmn$&>$4r9T^I^lMR`b!?o}A5b60`h)V25b#HT6KWYOGx*!3YGu%KXg;&sm0CW~E1TNR$GU2g5=ClJ?B?%2JS6qNU3&t>3F3h_iX{=t)nuXadZrIM`IT&{ z$xNqZ6?sYf&|Shljy^RPY3iCK?cf6vsR0&-ubj=vp9MQlxLE7VTkV21T;zbS4ShEm zZ{274qRNO0`u8)Vaol1VKAz?sxM7)BgVwzmEs`jW2$N2%F*un7N!7-=P&e0RX%IdP z_=PAMs%DnUpJIxiuk_pF8^_;J$qLzA5fGIpwdrvz(5tmXS@s8Tht7e=cJ{?@hWE_x zej5#Sd-$fO!s4F9Om0Pv&yfK?bk@KAXs4itdj(Xs->vTWwJ_x;MjDM}6U9p;Z?iup zbSzF3+S$Q8+XzNF^CsP=N}iM98&u4yH=X7RX->(@;FZ}m(P>u|8@890rmI#&yHJ)e zU@{1pmc_p;QC!QGZxTZ*?nFq&_oYcusi^CEHD}Jp5QhByxTneW`?d!7GtHJ~4DcQaN4by(h?Tg#BOk0%c51 zp@1^3J4L&Bjj(IEJUc$+d?Ok6<$<1R&gEwtWs~y&RB!+jq2IKi{_V#!jrn27himeg zI#0$2S$bAnG3{&U%)rDEl${tE_-1djBbtEDsBm?H84=)v9R0emd@9#|F@qzw)NZuR z7@Lvhp%L!w`<(gHMN=l5#k!S1Y#u6%$$ySDU)kt4a^TLYF4R87<=&u) z3IVE95vg4(_NJHciZLRNVW09?){7(mn5m<|CH#?|-tLXTr58*;2?W9bZ=82s^$%vq zRL04(dr{=x4Z@7Btkl*AWx6-|K?R2k20wpk;+WvE1u%3F3ihr7zV0mqeIprr(YTa#T{P(GU7oRevxh6;W!g@oU$|CC_(6?zx3@z@Ny!^sI$xHY zQ-Ivt$0(#|)#!apS*m&XCfQclY8tM)vUm)Hx>=lZM6Jdc{=9iM&`1K&rpX64XbiB^ zw{6VzX=o5maYXkvB0WeyP_u#CBeQHd?=sdK+fRTi0+=c2zsK2%--qg}nD-O5SYj+5 zEno;8QqmxTSJ{os`R;2pAj{h?9C%CppG}SH9aj+wW72V&hdyNBd&E#(a8pL%Bf6xP=8qBKxH?(0|H!;aDqs$6g?AqEOl|VW6%1oIyzy#vM9B zbf1`Ea<)IS?6U0^W1!$*dPNLd4@-xcxNMvm^p>O3X9XPQe~tldQ2Gw$I;N-iUR7Z8 ziXdo~ta|f$HhN`sU-U_>wl#TNf8TjsLZB_S9^na3+t%?3fW4b|&+U>0wgv;%Px;;6 z)xEC^ynk~?1u$1MZl%TL6C6zo>BgtY0-{Wjcm4f7*VD%|IkIHmL z35z0Ak($|%-aNNdJVPY22*AQ9Cvscu{7qeuNJoSLbpX@3x|)z`g&-J5&r_%LH#rFw zL5hDd1z9-$ld+{dnf6C;5xabTvZP*Iyekd5w-24wRpd~m*FoEUS@M@BIxcrvG7y!* zhTEvtmBlV70aGo3+w_?`r|p-B%8N>=V}+;Rq306E3R1_fb-p*Q&jC&xJXM9l7@-LT z;_`-PckTIzyAa|k4p#T0@{@|x%NK~d>5&ZqQElg4AnKNA{Or!b{;n4REM;X!PS%?} zEdgDwMq68pEBj$Gv+gY0lB#IX1*B_V9s?8VJY1nQpV&fzkiH6z4VUiaO?gV=WK1js zmJg!qC#dkzbFw4^fP4WR6*ND#vXU<w*KPy%O!Yt8y+LR-hyX~&)34Tr(> zZ2Xq^ukP%ylKnavxMzNqqp^+X-qw~jF^_)()>WJFZXrW6uyf)O8!i(!s<;@`mJ?V@ zb9tBUA>XKFP3wEWJ6XhgZhKV!6e%CbN8G^6gTzm^z2)e-{#m>rxJ*Is(DWG3m~Twa z-ZYNbGftE$J*+7)QjdKPjCBErv=5n?I6Hpt-F%q5>i<$lCE~{p!65b$E>$&_Vc(;A zt!W|59Y6cWz>SR2+X~ougRbVZ;^{BrOZ^nZCC0%CfknNi2DKBn^9~72Oml2MENq1f zjTj$B4?Loi*69o24zYpHFb1j2?7sE4=dwGMk?uw750USQ-A=Ya%g7nv@7L$Hlp@!P zX!`g~ zMEcZC%6(6aR1tb8tn_frO*+r;fmjq)I)F%@+$()x1YAZ7#0+A!;g+Mffy?pRu**Sh zJ#SGDgic#Q<W|TSODzusB7*wqRSKj3xH7`>&I0MdRc(xkE#Wt0BNC8piZDH zwm8mnsv->Z@&}I?Uq1Hh>QDSyeh_qHCxjs)NWh2&I_}iv6+D78WR8iQ>mV*fdi=gC z->{}#>hU&C-xOz2%Q17#bm?W{d$x9n;maA+>iVXGwrlI;f1U98-_QeZ+zeA(IQP< zJ`7G#2@uWP^OM6+kT0D$Kb$1{=x+|s^tJ0#WBX)C0M{b0r4NMvN*-I ziX8;DENd*+Cj?EQtG)&A99*i^vz`Ky!d+IWCuuBOhXOd~j0G5R92f~47_P4qhGgG? z)}p`|sLf%xAal5jv)0=Vb!wbq|F>_*y!laa{um z);x}HKpa(ry-4#XR>p3xw~NkAszok#Y!2uT_zt`eM4y^N1Nsk&)WqQduSJ2Yj@w^f z4z((O!-Eqfy(e`27Gj4VzUZ$`bNLX7zCl~ggw-Z-k(9KgdVw8`#KJkateRYE)FKfW znLbUOiH$!YJ_QnQ;IU6?_w#ssSWpG{n*qHqHW>IZ4OnP^VfyJ zK1(~^57^CCx|Kl3e1b;}l!v*EH2rY6mm3ToAs{Pj`GQo*(%otL85I#SAdY zylcwa-FwDAAPxhZe5J0m7MC3F*i2pdUPj#-{Nkfdh9z9Kn+o+<6#~}#lTa$^1D_V( zbv`N|!4B`q$sqq8vL1cIpV{?nP{sI2(1m)Q8e_qvT{QBu>fz7CsnXeeyHhKjN6sv} z5V0SHm2sQp1(12>ZI+|if^QzYhjc*hlDVIQs;?ytrkfc#(1b%Wwa0jecrgbF!pYb*MZHb$yDjLL&H0kd_vo>Zd?yVg@s(Sk zTYA02&F%4iw)n;%$7-wmRu@KvMJAWV+$GkWT5j{OqGs2ZX29p*ZRzdLMc>7S7QS@d z+o717sg(W2&JlG#LH>M88;LX>+?9mN>PYO)8`_UcL07B9HxG&Q5AXI1hL)cep2O#f z?vPs7`}ktyq*vW3Y$}K1SzEY$O6kKAHA}Z4Gg+C#(UhgKY?o6>Sq2vIvUjZQ80tzO zusF)UP~_hXa+;Wr+OtC~TkU!r^hf0n2g8-__y0-%_HWkfZ$bLr8F994T3%C@F!oaYgmto&D+ikN(s3Uo`YTHl7$u i`i!Gq{NsQ9p+D}_l^&qqTR=g-f1L08+x-jjqWlj{INU-2 delta 5252 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 rg9!eoMngkKqe3In`*+`V@_+x}AJtUB#`){S{ --> - - $(GamePath)\Mods\$(TargetName) - - - - - - + + $(GamePath)\Mods\$(TargetName) + + + + + + + \ No newline at end of file diff --git a/ModUpdater.bat b/ModUpdater.bat index 738b97d4..f481465a 100644 --- a/ModUpdater.bat +++ b/ModUpdater.bat @@ -1,16 +1,16 @@ call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\AutoSpeed\AutoSpeed-Source\AutoSpeed.sln" call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\AutoSpeed\AutoSpeed.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\AutoSpeed" -call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\Billboard_Anywhere\Billboard_Anywhere-Source\Billboard_Anywhere.sln" -call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\Billboard_Anywhere\BillboardAnywhere.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\Billboard_Anywhere" +call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\Billboard_Anywhere\BillboardAnywhere\BillboardAnywhere.sln" +call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\Billboard_Anywhere\BillboardAnywhere.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\BillboardAnywhere" -call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\BuildEndurance\SMAPI_BuildEndurance-Source\SMAPI_BuildEndurance.sln" -call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\BuildEndurance\BuildEndurance.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\SMAPI_BuildEndurance" +call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\BuildEndurance\BuildEndurance\BuildEndurance.sln" +call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\BuildEndurance\BuildEndurance.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\BuildEndurance" -call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\BuildHealth\BuildHealth-Source\SMAPI_BuildHealth.sln" -call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\BuildHealth\BuildHealth.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\SMAPI_BuildHealth" +call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\BuildHealth\BuildHealth\BuildHealth.sln" +call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\BuildHealth\BuildHealth.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\BuildHealth" -call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\BuyBackCollectables\BuyBackCollectables-Source\BuyBackCollectables.sln" +call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\BuyBackCollectables\BuyBackCollectables-Source\BuyBackCollectables\BuyBackCollectables.sln" call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\BuyBackCollectables\BuyBackCollectables.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\BuyBackCollectables" call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\CurrentLocationPopUp\CurrentLocationPopUp.sln" @@ -19,8 +19,8 @@ call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual St call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\DailyQuest_Anywhere\DailyQuest Anywhere.sln" call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\DailyQuest_Anywhere\DailyQuest_Anywhere.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\DailyQuest_Anywhere" -call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\Fall_28_Snow_Day\Fall28 Snow Day.sln" -call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\Fall_28_Snow_Day\Fall28SnowDay.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\Fall28 Snow Day" +call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\Fall28SnowDay\Fall28SnowDay\Fall28SnowDay.sln" +call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\Fall28SnowDay\Fall28SnowDay.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\Fall28SnowDay" call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\HappyBirthday\HappyBirthday\HappyBirthday.sln" call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\HappyBirthday\HappyBirthday.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\HappyBirthday" @@ -55,5 +55,8 @@ call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual St call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\TimeFreeze\TimeFreeze\TimeFreeze.sln" call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\GeneralMods\TimeFreeze\TimeFreeze.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\TimeFreeze" -cd "C:\Users\owner\Desktop\games\Stardew_stuff\XNB" -call "UpdateAndRunStardew.bat" +call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\OmegasisCore\OmegasisCore.sln" +call "C:\Program Files (x86)\7-Zip\7z.exe" a "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\OmegasisCore\OmegasisCore.zip" "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\OmegasisCore" + + +call "C:\Users\owner\Documents\Visual Studio 2015\Projects\github\StardewValleyMods\Revitalize\RevitalizeUpdater\RevitalizeUpdater\RevitalizeUpdater\bin\Debug\RevitalizeUpdater.exe" diff --git a/OmegasisCore.7z b/OmegasisCore.7z new file mode 100644 index 0000000000000000000000000000000000000000..5418576740e89afcdc0fd4ea86a21f8fb52c7dde GIT binary patch literal 3182 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 literal 0 HcmV?d00001 diff --git a/OmegasisCore/OmegasisCore/AdditionalLogs.cs b/OmegasisCore/OmegasisCore/AdditionalLogs.cs new file mode 100644 index 00000000..84d0d61c --- /dev/null +++ b/OmegasisCore/OmegasisCore/AdditionalLogs.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace OmegasisCore +{ + class AdditionalLogs + { + } +} diff --git a/OmegasisCore/OmegasisCore/Logger.cs b/OmegasisCore/OmegasisCore/Logger.cs new file mode 100644 index 00000000..075b7e7f --- /dev/null +++ b/OmegasisCore/OmegasisCore/Logger.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace OmegasisCore +{ + public class Logger + { + private static object _MessageLock = new object(); + + public static void WriteMessage(string message,ConsoleColor textColor=ConsoleColor.White, ConsoleColor backgroundColor=ConsoleColor.Black) + { + lock (_MessageLock) + { + Console.BackgroundColor = backgroundColor; + Console.ForegroundColor = textColor; + Console.WriteLine(message); + Console.ResetColor(); + } + } + + public static void GoodMessage(string message) + { + //WriteMessage(message, textColor, backgroundColor); + Console.BackgroundColor = ConsoleColor.Green; + Console.WriteLine(ModInfo.ModName+": "+message); + Console.ResetColor(); + } + + } +} diff --git a/OmegasisCore/OmegasisCore/ModCore.cs b/OmegasisCore/OmegasisCore/ModCore.cs new file mode 100644 index 00000000..bce642b5 --- /dev/null +++ b/OmegasisCore/OmegasisCore/ModCore.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using StardewModdingAPI; + +namespace OmegasisCore +{ + public class ModCore: Mod + { + public static IMonitor MONITOR; + public static ModInfo modInfo; + + public override void Entry(IModHelper helper) + { + MONITOR=this.Monitor; + // Monitor.Log("IDK", LogLevel.Debug); + modInfo = new ModInfo("OmegasisCore","1.0.0", "1.15.1"); + } + } +} diff --git a/OmegasisCore/OmegasisCore/ModInfo.cs b/OmegasisCore/OmegasisCore/ModInfo.cs new file mode 100644 index 00000000..77dde195 --- /dev/null +++ b/OmegasisCore/OmegasisCore/ModInfo.cs @@ -0,0 +1,49 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace OmegasisCore +{ + public class ModInfo + { + public static string ModName; + public static string ModVersion; + public static string SMAPIVersion; + + public string MajorVersion; + public string MinorVersion; + public string BuildVersion; + + public ModInfo(string modName, string modVersion,string apiVersion) + { + ModName = modName; + ModVersion = modVersion; + SMAPIVersion = apiVersion; + + checkAPIVersion(); + } + + ///

+ /// Used to determine what verion of the mod I am currently + /// + private void checkAPIVersion() + { + ModCore.MONITOR.Log("Running Mod Version: "+ModVersion, StardewModdingAPI.LogLevel.Info); + + if (SMAPIVersion != StardewModdingAPI.Constants.ApiVersion.ToString()) + { + ModCore.MONITOR.Log("Mod SMAPI Version: " + SMAPIVersion, StardewModdingAPI.LogLevel.Error); + ModCore.MONITOR.Log("This mod is built for an older version of SMAPI and is currently outdated!\nThis mod is not expected to work at all so you should contact me to let me know so I can update it.\nLeave a message in one of these places:\n*Note that there is an order of preference. Higher on the list means I'll be more likely to see the message.\n", StardewModdingAPI.LogLevel.Warn); + ModCore.MONITOR.Log("Github:https://github.com/janavarro95/Stardew_Valley_Mods"); + ModCore.MONITOR.Log("Nexus Forums:https://forums.nexusmods.com/index.php?/user/32171640-omegasis/"); + ModCore.MONITOR.Log("Discord PM: @Omegasis"); + ModCore.MONITOR.Log("Stardew Valley Forums:http://community.playstarbound.com/conversations/add \nWhere participant is zipy199522. (It's and old username)"); + ModCore.MONITOR.Log("Email: janavarro95@gmail.com"); + } + else Logger.GoodMessage("Running Console Version: " + SMAPIVersion); + } + + } +} diff --git a/OmegasisCore/OmegasisCore/ModInfo.txt b/OmegasisCore/OmegasisCore/ModInfo.txt new file mode 100644 index 00000000..6cefe2cc --- /dev/null +++ b/OmegasisCore/OmegasisCore/ModInfo.txt @@ -0,0 +1,7 @@ +OmegasisCore: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:27:30 PM diff --git a/GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/SMAPI_BuildHealth.csproj b/OmegasisCore/OmegasisCore/OmegasisCore.csproj similarity index 66% rename from GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/SMAPI_BuildHealth.csproj rename to OmegasisCore/OmegasisCore/OmegasisCore.csproj index d95f3c2e..1fd2e3f9 100644 --- a/GeneralMods/BuildHealth/BuildHealth-Source/SMAPI_BuildHealth/SMAPI_BuildHealth.csproj +++ b/OmegasisCore/OmegasisCore/OmegasisCore.csproj @@ -4,13 +4,15 @@ Debug AnyCPU - {DBDB8D2C-C30B-40C8-8907-8020F848F90F} + {7E74AB0B-5677-4F19-B1A6-960896C4684A} Library Properties - SMAPI_BuildHealth - SMAPI_BuildHealth + OmegasisCore + OmegasisCore v4.5 512 + + true @@ -30,10 +32,6 @@ 4 - - False - ..\..\..\..\..\..\..\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Newtonsoft.Json.dll - @@ -44,27 +42,23 @@ - + + + + + + + - + 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}. - + - - - - $(GamePath)\Mods\$(TargetName) - - - - - - + + + $(GamePath)\Mods\$(TargetName) + + + + + + + \ No newline at end of file diff --git a/OmegasisCore/OmegasisCore/Properties/AssemblyInfo.cs b/OmegasisCore/OmegasisCore/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..7c1305e1 --- /dev/null +++ b/OmegasisCore/OmegasisCore/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("OmegasisCore")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("OmegasisCore")] +[assembly: AssemblyCopyright("Copyright © 2017")] +[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("7e74ab0b-5677-4f19-b1a6-960896c4684a")] + +// 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/OmegasisCore/OmegasisCore/manifest.json b/OmegasisCore/OmegasisCore/manifest.json new file mode 100644 index 00000000..88ee07f9 --- /dev/null +++ b/OmegasisCore/OmegasisCore/manifest.json @@ -0,0 +1,14 @@ +{ + "Name": "OmegasisCore", + "Author": "Alpha_Omegasis", + "Version": { + "MajorVersion": 1, + "MinorVersion": 4, + "PatchVersion": 0, + "Build": "" + }, + "Description": "Core library for all of Omegasis mods.", + "UniqueID": "OmegasisCore", + "PerSaveConfigs": false, + "EntryDll": "OmegasisCore.dll" +} \ No newline at end of file diff --git a/OmegasisCore/OmegasisCore/packages.config b/OmegasisCore/OmegasisCore/packages.config new file mode 100644 index 00000000..778f0547 --- /dev/null +++ b/OmegasisCore/OmegasisCore/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Revitalize/Revitalize/Revitalize/ModInfo.txt b/Revitalize/Revitalize/Revitalize/ModInfo.txt new file mode 100644 index 00000000..e97b8360 --- /dev/null +++ b/Revitalize/Revitalize/Revitalize/ModInfo.txt @@ -0,0 +1,7 @@ +Revitalize: +ModVersion: +1.1.1.1 +SMAPI Compatibilty Version: +1.1.1 +Date/Time Updated +7/13/2017 4:27:34 PM diff --git a/Revitalize/Revitalize/Revitalize/Revitalize.csproj b/Revitalize/Revitalize/Revitalize/Revitalize.csproj index 1f9ed68e..1dd38843 100644 --- a/Revitalize/Revitalize/Revitalize/Revitalize.csproj +++ b/Revitalize/Revitalize/Revitalize/Revitalize.csproj @@ -139,6 +139,7 @@ + diff --git a/SDVModUpdater/SDVModUpdater/SDVModUpdater.sln b/SDVModUpdater/SDVModUpdater/SDVModUpdater.sln new file mode 100644 index 00000000..78a917f7 --- /dev/null +++ b/SDVModUpdater/SDVModUpdater/SDVModUpdater.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Express 14 for Windows Desktop +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SDVModUpdater", "SDVModUpdater\SDVModUpdater.csproj", "{63EABA55-2FFE-4570-B784-34F20B9CEBBD}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {63EABA55-2FFE-4570-B784-34F20B9CEBBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {63EABA55-2FFE-4570-B784-34F20B9CEBBD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {63EABA55-2FFE-4570-B784-34F20B9CEBBD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {63EABA55-2FFE-4570-B784-34F20B9CEBBD}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/SDVModUpdater/SDVModUpdater/SDVModUpdater/App.config b/SDVModUpdater/SDVModUpdater/SDVModUpdater/App.config new file mode 100644 index 00000000..8e156463 --- /dev/null +++ b/SDVModUpdater/SDVModUpdater/SDVModUpdater/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/SDVModUpdater/SDVModUpdater/SDVModUpdater/Chicken.ico b/SDVModUpdater/SDVModUpdater/SDVModUpdater/Chicken.ico new file mode 100644 index 0000000000000000000000000000000000000000..9e5368f443444c7b59480130bc44602cade4fdf2 GIT binary patch literal 32038 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 C22sxd literal 0 HcmV?d00001 diff --git a/SDVModUpdater/SDVModUpdater/SDVModUpdater/Program.cs b/SDVModUpdater/SDVModUpdater/SDVModUpdater/Program.cs new file mode 100644 index 00000000..e531bfaa --- /dev/null +++ b/SDVModUpdater/SDVModUpdater/SDVModUpdater/Program.cs @@ -0,0 +1,272 @@ +using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SDVModUpdater +{ + + //TODO: Add in a DATE/Time Variable and input for more mod info stuff + class Program + { + public static List SupportedMods; + + static void Main(string[] args) + { + SupportedMods = new List(); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/AutoSpeed/AutoSpeed-Source/AutoSpeed"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/Billboard_Anywhere/BillboardAnywhere/BillboardAnywhere"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/BuildEndurance/BuildEndurance/BuildEndurance"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/BuildHealth/BuildHealth/BuildHealth"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/BuyBackCollectables/BuyBackCollectables-Source/BuyBackCollectables"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/CurrentLocationPopUp/CurrentLocationPopUp"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/DailyQuest_Anywhere/DailyQuest Anywhere"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/Fall28SnowDay/Fall28SnowDay/Fall28SnowDay"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/HappyBirthday/HappyBirthday"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/MoreRain/Stardew_More_Rain/Stardew_More_Rain"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/Museum_Rearrange/Museum_Rearranger/Museum_Rearranger"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/NightOwl/Stardew_NightOwl/Stardew_NightOwl"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/NoMorePets/NoMorePets/NoMorePets"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/Save_Anywhere_V2/Save_Anywhere_V2"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/Stardew_Save_Backup/Stardew_Save_Backup/Stardew_Save_Backup"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/StardewSymphony/StardewSymphony/StardewSymphony"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/GeneralMods/TimeFreeze/TimeFreeze/TimeFreeze"); + + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/OmegasisCore/OmegasisCore"); + SupportedMods.Add("C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/Revitalize/Revitalize/Revitalize"); + foreach (var v in SupportedMods) + { + string ModVersion=""; + string APIVersion=""; + string ModName = ""; + + string ModMajorVersion=""; + string ModMinorVersion=""; + string ModPatchVersion=""; + string ModBuildVersion=""; + + string APIMajorVersion = ""; + string APIMinorVersion = ""; + string APIPatchVersion = ""; + + if (Directory.Exists(v)) + { + ModName = getModName(v); + Console.ForegroundColor = ConsoleColor.Green; + Console.WriteLine("Processing data for mod: " + ModName); + Console.ResetColor(); + + string modInfoFile = (Path.Combine(v, "ModInfo.txt")); + string ManifestFile= (Path.Combine(v, "Manifest.json")); + if (!File.Exists(modInfoFile)) + { + createModInfoFile(modInfoFile,ModName,ManifestFile); + } + else + { + //File Exists. + Console.ForegroundColor = ConsoleColor.White; + Console.WriteLine(ModName + ": ModInfo already exists."); + readModInfoFile(modInfoFile,ModName); + Console.ForegroundColor = ConsoleColor.White; + Console.WriteLine("Edit the ModInfo file?"); + + string input = Console.ReadLine(); + bool exit = false; + while (exit == false) + { + + if (input == "y" || input == "Y") + { + File.Delete(modInfoFile); + createModInfoFile(modInfoFile,ModName,ManifestFile); + exit = true; + } + else if (input == "n" || input == "N") + { + exit = true; + } + else + { + Console.ForegroundColor = ConsoleColor.Red; + Console.WriteLine("ERROR: Invaild input. Input either Y/y/N/n to continue."); + Console.ForegroundColor = ConsoleColor.White; + input=Console.ReadLine(); + } + } + //Output some stuff to the console here and prompt to update the mod info file. + } + Console.ForegroundColor = ConsoleColor.Green; + Console.WriteLine("Done Writing ModInfo.txt file for: "+ModName); + + } + else + { + Console.ForegroundColor = ConsoleColor.Red; + Console.WriteLine("Invalid mod project directory @ " + v+"\nPlease make sure the directory is a valid one."); + } + //Console.WriteLine(v); + Console.ResetColor(); + } + Console.WriteLine("Done Processing all Mods. Please press any key to now compile all of the mods."); + Console.ReadKey(); + + System.Diagnostics.Process proc = new System.Diagnostics.Process(); + proc.StartInfo.FileName = "C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods/ModUpdater.bat"; + proc.StartInfo.WorkingDirectory = "C:/Users/owner/Documents/Visual Studio 2015/Projects/github/StardewValleyMods"; + proc.Start(); + Console.WriteLine("All done! Press any key to close this."); + Console.ReadKey(); + } + + public static string getModName(string pathName) + { + string modName = ""; + + string[] s = pathName.Split('/'); + + modName = s[s.Length - 1]; + //Console.WriteLine(modName); + return modName; + + } + + public static string validateNumber(string Input) + { + bool doesItWork = false; + string input = Input; + while (doesItWork == false) + { + try + { + int i = Convert.ToInt32(input); + doesItWork = true; + Console.ForegroundColor = ConsoleColor.Yellow; + } + catch (Exception e) + { + Console.ForegroundColor = ConsoleColor.Red; + Console.WriteLine("ERROR: Input is not a number. Please input a number and try again."); + doesItWork = false; + Console.ForegroundColor = ConsoleColor.Cyan; + input=Console.ReadLine(); + Console.ResetColor(); + } + } + return input; + } + + public static void createModInfoFile(string path, string modName, string ManifestFile) + { + //File.Create(modInfoFile); + + string ModVersion = ""; + string APIVersion = ""; + string ModName = ""; + + string ModMajorVersion = ""; + string ModMinorVersion = ""; + string ModPatchVersion = ""; + string ModBuildVersion = ""; + + string APIMajorVersion = ""; + string APIMinorVersion = ""; + string APIPatchVersion = ""; + + string DateTimeUpdated= DateTime.Now.ToString(); + + + + ModName = modName; + + Console.ForegroundColor = ConsoleColor.Yellow; + Console.WriteLine("Creating ModInfo file for " + ModName); + + Console.WriteLine("Please input Mod Major Version info"); + Console.ForegroundColor = ConsoleColor.Cyan; + string modInput = Console.ReadLine(); + ModMajorVersion = validateNumber(modInput); + Console.ForegroundColor = ConsoleColor.Yellow; + + Console.WriteLine("Please input Mod Minor Version info"); + Console.ForegroundColor = ConsoleColor.Cyan; + modInput = Console.ReadLine(); + ModMinorVersion = validateNumber(modInput); + Console.ForegroundColor = ConsoleColor.Yellow; + + Console.WriteLine("Please input Mod Patch Version info"); + Console.ForegroundColor = ConsoleColor.Cyan; + modInput = Console.ReadLine(); + ModPatchVersion = validateNumber(modInput); + Console.ForegroundColor = ConsoleColor.Yellow; + + + ModVersion = ModMajorVersion + "." + ModMinorVersion + "." + ModPatchVersion + "." + ModBuildVersion; + Console.ForegroundColor = ConsoleColor.Green; + Console.WriteLine("Mod Version Updated to: " + ModVersion); + Console.ForegroundColor = ConsoleColor.Yellow; + + Console.WriteLine("Please put in compatible SMAPI Major Version"); + Console.ForegroundColor = ConsoleColor.Cyan; + string apiInput = Console.ReadLine(); + + APIMajorVersion = validateNumber(apiInput); + + Console.WriteLine("Please put in compatible SMAPI Minor Version"); + Console.ForegroundColor = ConsoleColor.Cyan; + apiInput = Console.ReadLine(); + + APIMinorVersion = validateNumber(apiInput); + + Console.WriteLine("Please put in compatible SMAPI Patch Version"); + Console.ForegroundColor = ConsoleColor.Cyan; + apiInput = Console.ReadLine(); + + APIPatchVersion = validateNumber(apiInput); + + APIVersion = APIMajorVersion + "." + APIMinorVersion + "." + APIPatchVersion; + + Console.ForegroundColor = ConsoleColor.Green; + Console.WriteLine("API Version Updated to: " + APIVersion); + + Console.ForegroundColor = ConsoleColor.Green; + Console.WriteLine("Mod updated at: " + DateTimeUpdated); + File.WriteAllLines(path, new string[] { ModName + ":", "ModVersion:", ModVersion.ToString(), "SMAPI Compatibilty Version:", APIVersion.ToString(),"Date/Time Updated",DateTimeUpdated}); + Console.WriteLine("Successfully created ModInfo.txt file for mod " + ModName); + + if (File.Exists(ManifestFile)) + { + + string json = File.ReadAllText(ManifestFile); + dynamic jsonObj = Newtonsoft.Json.JsonConvert.DeserializeObject(json); + jsonObj["Version"]["MajorVersion"] = ModMajorVersion; + jsonObj["Version"]["MinorVersion"] = ModMajorVersion; + jsonObj["Version"]["PatchVersion"] = ModMajorVersion; + jsonObj["Version"]["Build"] = ""; + jsonObj["UniqueID"] = ModName; + string output = Newtonsoft.Json.JsonConvert.SerializeObject(jsonObj, Newtonsoft.Json.Formatting.Indented); + File.WriteAllText(ManifestFile, output); + + string[] q = File.ReadAllLines(ManifestFile); + foreach (var r in q) + { + Console.ForegroundColor = ConsoleColor.White; + Console.WriteLine(r); + } + + } + } + + public static void readModInfoFile(string path,string modName) + { + string[] s = File.ReadAllLines(path); + Console.ForegroundColor = ConsoleColor.Magenta; + Console.WriteLine("Previous Mod Version Number: " + s[2]); + Console.WriteLine("Previous API Version Number: " + s[4]); + Console.WriteLine("Mod info created/updated on: " + s[6]); + } + } +} diff --git a/SDVModUpdater/SDVModUpdater/SDVModUpdater/Properties/AssemblyInfo.cs b/SDVModUpdater/SDVModUpdater/SDVModUpdater/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..5eed4f8f --- /dev/null +++ b/SDVModUpdater/SDVModUpdater/SDVModUpdater/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("SDVModUpdater")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("SDVModUpdater")] +[assembly: AssemblyCopyright("Copyright © 2017")] +[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("63eaba55-2ffe-4570-b784-34f20b9cebbd")] + +// 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/SDVModUpdater/SDVModUpdater/SDVModUpdater/SDVModUpdater.csproj b/SDVModUpdater/SDVModUpdater/SDVModUpdater/SDVModUpdater.csproj new file mode 100644 index 00000000..73650fec --- /dev/null +++ b/SDVModUpdater/SDVModUpdater/SDVModUpdater/SDVModUpdater.csproj @@ -0,0 +1,70 @@ + + + + + Debug + AnyCPU + {63EABA55-2FFE-4570-B784-34F20B9CEBBD} + Exe + Properties + SDVModUpdater + SDVModUpdater + v4.5 + 512 + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + Chicken.ico + + + + ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll + True + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SDVModUpdater/SDVModUpdater/SDVModUpdater/packages.config b/SDVModUpdater/SDVModUpdater/SDVModUpdater/packages.config new file mode 100644 index 00000000..ee51c237 --- /dev/null +++ b/SDVModUpdater/SDVModUpdater/SDVModUpdater/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file