Commit Graph

77 Commits

Author SHA1 Message Date
4fd79dae21 Started AdditionalCropsFramework. Addedin proof for modded crop seeds, seed bags, (crop objects? needs testing) and planter boxes. Still more to do. 2017-08-22 17:45:30 -07:00
01c3822a87 Made SimpleSoundManager for allowing mods to be able to use custom sounds when things happen. Also made an example mod for it. 2017-08-21 16:18:21 -07:00
3ed8072436 Fixed glitch with Save Anywhere where saving in a building on a farm wouldn't warp you correctly back to the location when loading again. 2017-08-20 10:38:59 -07:00
Jesse Plamondon-Willard 5396d11675 add missing release note 2017-08-05 23:46:29 -04:00
Jesse Plamondon-Willard cf5a01bf41 fix bug in non-vanilla save detection 2017-08-05 23:38:07 -04:00
Jesse Plamondon-Willard 146d79d3b7 add a few missing release notes 2017-08-05 23:23:46 -04:00
Jesse Plamondon-Willard 3a9bfd177d fix save crash in the community center when Junimos are present (#11) 2017-08-05 23:22:15 -04:00
Jesse Plamondon-Willard fad849f800 migrate Save Anywhere to SMAPI's config API 2017-08-05 23:20:48 -04:00
Jesse Plamondon-Willard c980d587a8 overhaul Save Anywhere data format, add facing direction 2017-08-05 23:19:38 -04:00
Jesse Plamondon-Willard 26aa5530ca fix issue where loading a game after sleeping warps player back to last custom save (#12, #15) 2017-08-05 23:17:51 -04:00
janavarro95 80c4633e99 Merge pull request #21 from Pathoschild/reimplement-no-more-pets
Reimplement NoMorePets
2017-08-05 20:15:45 -07:00
janavarro95 6ed1bf61a4 Merge pull request #20 from Pathoschild/fix-autospeed-default
Tweak AutoSpeed's default speed
2017-08-05 20:15:30 -07:00
Jesse Plamondon-Willard e43f3bf160 reimplement NoMorePets to simplify code & fix bugs 2017-08-05 23:08:42 -04:00
Jesse Plamondon-Willard 81af6a4767 fix AutoSpeed config defaulting to normal walking speed 2017-08-05 23:08:11 -04:00
Jesse Plamondon-Willard cec352336c fix issues when player exits to title 2017-08-05 23:00:37 -04:00
Jesse Plamondon-Willard 2a5c17ff2f replace manual file parsing with SMAPI's APIs 2017-08-05 15:51:44 -04:00
Jesse Plamondon-Willard 9257605595 replace manual JSON parsing with SMAPI's config API 2017-08-05 15:49:27 -04:00
Jesse Plamondon-Willard b201863cd2 bump mod versions for release 2017-08-05 15:36:00 -04:00
Jesse Plamondon-Willard 69798daae1 use SMAPI's reflection API to access private fields & methods
It takes care of caching, validation, etc.
2017-08-05 15:24:01 -04:00
Jesse Plamondon-Willard 9526d90dbf fix uses of Console.WriteLine 2017-08-05 15:23:33 -04:00
Jesse Plamondon-Willard 8fd29a8871 simplify context checks using new SMAPI features 2017-08-05 15:23:10 -04:00
Jesse Plamondon-Willard a03da96aa8 fix compatibility with SMAPI 2.0 2017-08-05 15:20:46 -04:00
Jesse Plamondon-Willard 0f33387756 update release notes 2017-08-05 15:20:15 -04:00
Jesse Plamondon-Willard dc62581ddf correct manifest versions 2017-08-05 15:19:45 -04:00
Jesse Plamondon-Willard 0af7cf4562 standardise manifests 2017-08-05 15:19:24 -04:00
Jesse Plamondon-Willard 23270ed543 disable new log message in Save Anywhere that spams errors 2017-08-03 21:05:48 -04:00
Jesse Plamondon-Willard 7d84f5d64f minor cleanup in Stardew Symphony code 2017-08-03 19:43:40 -04:00
Jesse Plamondon-Willard 7fe227bd78 add GlobalAssemblyInfo.cs 2017-07-31 01:24:31 -04:00
Jesse Plamondon-Willard 962360579e clean up config/data file parsing a bit, fix redundant code 2017-07-31 01:15:45 -04:00
Jesse Plamondon-Willard cf86505338 remove unneeded build output 2017-07-31 01:01:26 -04:00
Jesse Plamondon-Willard 3c43972fdb add main README and per-mod READMEs 2017-07-31 00:56:32 -04:00
Jesse Plamondon-Willard e214952305 update filenames to class type names, move internal code into framework namespace 2017-07-30 23:07:07 -04:00
Jesse Plamondon-Willard 62bc47d02d refactor SaveAnywhere's main class
This commit formats/documents/simplifies code, standardises naming conventions, removes unused code, decouples classes, etc.
2017-07-30 22:55:58 -04:00
Jesse Plamondon-Willard c14f7c8b24 refactor SaveAnywhere utilities & simplify save/load logic
This commit formats/documents/simplifies code, standardises naming conventions, removes unused code, decouples classes, etc.
2017-07-30 21:58:48 -04:00
Jesse Plamondon-Willard e88bc4615b reimplement SaveAnywhere's shipping menu to avoid duplicating game logic 2017-07-30 18:26:22 -04:00
Jesse Plamondon-Willard 9fc6a3c3f9 make SaveAnywhere's utilities non-static 2017-07-30 17:57:00 -04:00
Jesse Plamondon-Willard 5a7bac7ea5 unify SaveAnywhere's save utilities 2017-07-30 17:42:15 -04:00
Jesse Plamondon-Willard d99a45144e fix some mod files not being deployed 2017-07-30 02:45:00 -04:00
Jesse Plamondon-Willard 1846b7e570 refactor StardewSymphony to unify duplicated per-season logic 2017-07-30 02:43:37 -04:00
Jesse Plamondon-Willard 698f5d8498 refactor StardewSymphony
This commit formats/documents/simplifies code, standardises naming conventions, removes unused code, etc.
2017-07-30 01:44:38 -04:00
Jesse Plamondon-Willard 916722fe4c refactor TimeFreeze
This commit formats/documents/simplifies code, standardises naming conventions, etc.
2017-07-29 22:55:10 -04:00
Jesse Plamondon-Willard 8f836be997 refactor SaveBackup
This commit formats/documents/simplifies code, standardises naming conventions, etc.
2017-07-29 20:53:26 -04:00
Jesse Plamondon-Willard db9cda9e8b refactor NoMorePets
This commit formats/documents/simplifies code, standardises naming conventions, etc.
2017-07-29 20:03:22 -04:00
Jesse Plamondon-Willard a71aeb5147 refactor NightOwl
This commit formats/documents/simplifies code, standardises naming conventions, removes redundant code, etc.
2017-07-29 19:59:16 -04:00
Jesse Plamondon-Willard 022f12e1ed refactor MoreRain
This commit formats/documents/simplifies code, standardises naming conventions, etc.
2017-07-29 18:16:23 -04:00
Jesse Plamondon-Willard 62dc662da4 refactor HappyBirthday
This commit formats/documents/simplifies code, standardises naming conventions, removes unused code, comments out unreachable code, etc.
2017-07-29 18:02:49 -04:00
Jesse Plamondon-Willard a6f27c1c72 refactor Fall28SnowDay
This commit formats/documents/simplifies code, standardises naming conventions, etc.
2017-07-29 14:29:05 -04:00
Jesse Plamondon-Willard fa36c03028 refactor DailyQuestAnywhere
This commit formats/documents/simplifies code, standardises naming conventions, etc.
2017-07-29 14:28:23 -04:00
Jesse Plamondon-Willard a498fcd62a refactor CustomShopsRedux GUI
This commit formats/documents/simplifies code, standardises naming conventions, comments out unused code, etc.
2017-07-29 14:24:47 -04:00
Jesse Plamondon-Willard 6c2555d748 refactor BuyBackCollectables
This commit formats/documents/simplifies code, standardises naming conventions, removes unused code, etc.
2017-07-29 14:18:46 -04:00