Commit Graph

537 Commits

Author SHA1 Message Date
2ebe3f981a Finished animation manager to work on animating things it is attached to. Serialize/Deserialize will be handled by each mod object. Changed files from AdditionalCrops to be hosted in R.F.CropsMod as proof that AdditionalCrops can be extended upon. 2017-09-12 16:30:30 -07:00
a67baa4c09 Updates Stardust.metadata to work correctly in InventoryMenu, and ItemGrabMenu context. It shows the origin mod source of the item, and what class that item is. Hopefully will be useful for future modders. 2017-09-12 11:20:18 -07:00
3111f8bad0 Updated Stardust with functionality to get MetaData about what mod an item belongs to. Useful for all modders and players who may wonder about origin of future objects. 2017-09-11 23:39:59 -07:00
28af121748 Adding in Animation manager to animate objects. Also updating Stardust to be able to display info for objects from mods such as what mod an object is from. 2017-09-11 18:35:31 -07:00
6437efe2cf Updated AdditionalCropsFramework to properly serialize and deserialze the crops in the planterbox object. 2017-09-11 12:58:46 -07:00
fa5970661b Moved around soem files, made a core library mod that will include a bunch of things in the future. For the moment, a custom serializer/deserializer. Implemented it with AdditionalCrops. Needs some more work. 2017-09-05 04:13:42 -07:00
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
janavarro95 4c52e55717 Create Readme.txt 2017-08-21 16:29:24 -07:00
9aca5b19d3 Small comment update 2017-08-21 16:28:41 -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
c4d7e7500b Updating revitalize. Modular furniture can be placed. Now how to remove it... 2017-08-06 01:21:18 -07:00
janavarro95 7089475d46 Merge pull request #22 from Pathoschild/save-anywhere-fixes
Overhaul Save Anywhere file format, various fixes
2017-08-05 21:59:33 -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
janavarro95 fec79eee58 Merge pull request #19 from Pathoschild/fix-exit-to-title
Fix exit to title
2017-08-05 20:15:15 -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
janavarro95 f5069f8ca5 Merge pull request #18 from Pathoschild/simplify-config
Simplify config/data parsing using SMAPI APIs
2017-08-05 16:27:18 -07: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
janavarro95 21d3a165a5 Merge pull request #17 from Pathoschild/update-code
Update for SMAPI 2.0 and simplify code using new APIs
2017-08-05 12:47:41 -07: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
janavarro95 fc7aff3564 Merge pull request #16 from Pathoschild/refactor
Refactor mod code & add READMEs
2017-08-05 10:02:24 -07: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 9d36357395 remove compiled file 2017-07-30 23:10:15 -04:00
Jesse Plamondon-Willard 49f2c0e8d0 move Revitalize readme into its folder 2017-07-30 23:09:39 -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