Commit Graph

2822 Commits

Author SHA1 Message Date
Jesse Plamondon-Willard ca8699c68f add display name field to ModFolder (#583) 2018-08-19 21:22:48 -04:00
Jesse Plamondon-Willard 307bf6ce55 adjust SaveBackup mod to simplify installer logic (#583) 2018-08-19 21:08:58 -04:00
Jesse Plamondon-Willard 100e303b48 add recursive mod search (#583) 2018-08-19 20:27:28 -04:00
Jesse Plamondon-Willard 826dd53ab5 move most SMAPI files into subfolder (#582) 2018-08-19 18:28:16 -04:00
Jesse Plamondon-Willard 417c040766 add data API (#468) 2018-08-19 01:53:35 -04:00
Jesse Plamondon-Willard 944b2995f1 no longer allow non-relative paths for IContentPack.Read/WriteJsonFile (#468) 2018-08-18 23:33:38 -04:00
Jesse Plamondon-Willard d918ceb224 add IContentPack.WriteJsonFile method (#468) 2018-08-18 23:00:01 -04:00
Jesse Plamondon-Willard f9eb16489f refactor some methods for reuse (#468) 2018-08-18 14:44:18 -04:00
Jesse Plamondon-Willard c916cc5a10 mark old SpaceCore versions incompatible 2018-08-18 13:25:08 -04:00
Jesse Plamondon-Willard 4f28ea33bd Merge branch 'develop' into stable 2018-08-14 12:21:40 -04:00
Jesse Plamondon-Willard 4dd4efc96f update for SMAPI 2.7 release 2018-08-14 12:21:31 -04:00
Jesse Plamondon-Willard 3299d25ee3 drop backwards compatibility in update-check API
Update checks from older versions of SMAPI are never useful now that Stardew Valley 1.3 is released: older versions of SMAPI won't launch in Stardew Valley 1.3 (so they won't check for updates), and newer versions of SMAPI/mods won't work with older versions of the game.
2018-08-14 12:07:15 -04:00
Jesse Plamondon-Willard 36d20ce4ff bump minimum game version 2018-08-12 01:36:29 -04:00
Jesse Plamondon-Willard f7111a2488 add asset propagation for map tilesheets (#570) 2018-08-12 01:31:52 -04:00
Jesse Plamondon-Willard 13f9a4d8d2 fix redundant text (#554) 2018-08-12 00:51:27 -04:00
Jesse Plamondon-Willard a6f6b9cad7 fix asset propagation for child sprites (#573) 2018-08-12 00:41:53 -04:00
Jesse Plamondon-Willard 99ebac7e07 add asset propagation for dialogue changes (#580) 2018-08-11 23:52:45 -04:00
Jesse Plamondon-Willard 4e49ce8547 let Linux/Mac players choose the console scheme when installing (#554) 2018-08-11 23:19:21 -04:00
Jesse Plamondon-Willard 9029633f7f overhaul installer display (#554)
The installer now validates preconditions earlier when possible, and after each step will reset the text and condense details from previous steps. This way players only see info for the current question to avoid confusion, and it's easier to add new steps.
2018-08-11 23:17:36 -04:00
Jesse Plamondon-Willard b790729334 add support for loading unpacked .json files through content API (#576) 2018-08-11 20:33:21 -04:00
Jesse Plamondon-Willard ef731de831 add --mods-path CLI argument to allow switching between mod folders (#579) 2018-08-11 14:18:52 -04:00
Jesse Plamondon-Willard 04404952c8 bump next release number 2018-08-11 13:10:39 -04:00
Jesse Plamondon-Willard 086587c16b add broken versions of Canon-Friendly Dialogue Expansion to compatibility list 2018-08-10 23:56:56 -04:00
Jesse Plamondon-Willard 3d7ce99d79 revamp how mod skips & issues are displayed (#571) 2018-08-10 00:59:48 -04:00
Jesse Plamondon-Willard 9488d6482b fix some log files not deleted on startup 2018-08-09 16:32:00 -04:00
Jesse Plamondon-Willard 03e679d66c serialise all enums to string in JSON by default 2018-08-08 00:12:47 -04:00
Jesse Plamondon-Willard 8df5d79c9e fix ConsoleCommands item search code 2018-08-06 22:23:18 -04:00
Jesse Plamondon-Willard a1a93ac4bf fix spring tilesheets always used for custom festival maps (#577) 2018-08-06 22:21:10 -04:00
Jesse Plamondon-Willard 7eca78426e mark Everytime Submarine incompatible (#574) 2018-08-05 22:11:11 -04:00
Jesse Plamondon-Willard a0f7a24474 fixed false compat error when constructing multidimensional arrays 2018-08-04 16:32:46 -04:00
Jesse Plamondon-Willard 433261e7d5 fix ToSButton() methods not public 2018-08-04 16:18:23 -04:00
Jesse Plamondon-Willard 60b4119577 Merge branch 'develop' into stable 2018-08-01 11:07:29 -04:00
Jesse Plamondon-Willard 52cf953f68 mention SMAPI-crash.txt in log parser instructions 2018-08-01 06:01:53 -04:00
Jesse Plamondon-Willard dde0c89f52 remove 'beta' suffix in release notes 2018-07-31 20:41:06 -04:00
Jesse Plamondon-Willard 43b9113f9d bump versions for upcoming release 2018-07-31 19:48:14 -04:00
Jesse Plamondon-Willard b47068248a tweak 'share your log' message 2018-07-31 19:29:01 -04:00
Jesse Plamondon-Willard 09990d95eb polish SMAPI 2.6 release notes (#569) 2018-07-29 13:35:52 -04:00
Jesse Plamondon-Willard 84d52b1735 make beta version on smapi.io optional (#569) 2018-07-29 12:43:04 -04:00
Jesse Plamondon-Willard 670ff77363 remove 'use SMAPI 2.5.5' message when running Stardew Valley 1.2 (#569) 2018-07-29 12:31:29 -04:00
Jesse Plamondon-Willard 7ba3f9bade remove now-unneeded save guard (#568)
We previously checked !SaveGame.IsProcessing to avoid running events while the game was saving. Due to a bug in Stardew Valley on Linux/Mac, this flag is never unset when the save completes. It's no longer needed anyway, since SMAPI now runs the save synchronously.
2018-07-27 20:36:57 -04:00
Jesse Plamondon-Willard 0806a97242 bump NuGet package version for release 2018-07-27 19:18:44 -04:00
Jesse Plamondon-Willard 37f867683b fix XML docs 2018-07-17 00:28:30 -04:00
Jesse Plamondon-Willard 90c52c73af bump versions for beta release 2018-07-16 20:22:19 -04:00
Jesse Plamondon-Willard cfe608d0d0 update compatibility list 2018-07-16 20:04:50 -04:00
Jesse Plamondon-Willard 5050bd75e7 fix misnamed types 2018-07-15 20:59:31 -04:00
Jesse Plamondon-Willard 76f12a9aa9 bump version for beta release 2018-07-13 21:28:34 -04:00
Jesse Plamondon-Willard 76e1fd3905 fix console commands being invoked asynchronously (#562) 2018-07-13 20:19:02 -04:00
Jesse Plamondon-Willard 6bd2c55a76 fix XACT references failing new compatibility checks on Linux/Mac 2018-07-13 19:36:30 -04:00
Jesse Plamondon-Willard a03a94f6f2 fixed some game paths not detected by NuGet package 2018-07-13 19:25:23 -04:00
Jesse Plamondon-Willard 3633fa4b09 add more intuitive error when using SMAPI 2.6 with SDV 1.2 2018-07-13 19:01:59 -04:00