Commit Graph

846 Commits

Author SHA1 Message Date
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
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
Jesse Plamondon-Willard 18fc258f80 refactor BuildEndurance and BuildHealth
This commit formats/documents/simplifies code, standardises naming conventions, splits Config into its own file, etc.
2017-07-29 14:05:24 -04:00
Jesse Plamondon-Willard 935ad499af refactor BillboardAnywhere
This commit formats/documents/simplifies code, standardises naming conventions, etc.
2017-07-29 13:54:26 -04:00
Jesse Plamondon-Willard bd07b482d6 refactor AutoSpeed
This commit formats/documents/simplifies code, standardises naming conventions, etc.
2017-07-29 13:47:19 -04:00
Jesse Plamondon-Willard 7d7f7abe2e refactor Museum Rearranger
This commit simplifies the code by overriding the base MuseumMenu instead of redefining it, formats/documents/simplifies code, standardises naming conventions, etc.
2017-07-29 13:30:04 -04:00
janavarro95 c5f2ae0cbd Merge pull request #14 from Pathoschild/revamp-project-structure
Revamp general mods structure, and simplify editing & deployment
2017-07-27 21:54:36 -07:00
Jesse Plamondon-Willard 0ac43b2541 only create release zips when building in release mode 2017-07-28 00:45:36 -04:00
Jesse Plamondon-Willard 8772991548 replace packaging script with new build config package feature 2017-07-28 00:26:09 -04:00
Jesse Plamondon-Willard f907a18d63 centralise deploy configuration 2017-07-28 00:16:26 -04:00
Jesse Plamondon-Willard f94936b76f standardise namespaces 2017-07-27 20:28:39 -04:00
Jesse Plamondon-Willard 9d14183796 fix hardcoded reference to Json.NET 2017-07-27 20:21:29 -04:00
Jesse Plamondon-Willard f5f32206f5 use latest mod build config package, simplify references & deployment 2017-07-27 20:18:36 -04:00
Jesse Plamondon-Willard 2470bbc361 simplify project structure & unify mod solutions
This commit combines the general mods into one solution, removes compiled/generated files, and standardises the project names.
2017-07-27 20:18:19 -04:00
janavarro95 2f3a1df33f Update README.md 2017-07-13 20:30:57 -07:00
4e5505552b 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. 2017-07-13 20:27:48 -07:00
cf57035e0a Created a TestMachine, a machine inventory UI, and made it so you can serialize objects in the world using XML. 2017-06-08 17:34:52 -07:00
d05198cd56 Fixed multiple file glitch for settings. 2017-06-07 12:15:24 -07:00
d3aab3661a Cleaned up lots of code, and made a settings manager that managers paint and machine settings so far. Will be useful when I actually start implementing machines and stuff. 2017-06-07 12:08:03 -07:00
7f648aa602 Merge branch 'Pathoschild-minor-cleanup' 2017-06-06 14:43:53 -07:00
6a8143059c Merge branch 'minor-cleanup' of https://github.com/Pathoschild/Stardew_Valley_Mods into Pathoschild-minor-cleanup 2017-06-06 14:42:41 -07:00
601da5cf50 Fixed GameMenu.cs to use ClickableTextureComponentsExpanded instead of ClickableComponentExtended. Also I hate my naming conventions. Also seperated the icons and updated the objectInformation.yaml to 1.2 compatability. 2017-06-06 14:24:22 -07:00
fd532444f3 simple documentation, and some minor ways to add in custom game menus. Not efficient by any means, but it would work with some patience by mod authors. 2017-06-06 02:12:45 -07:00
64c6a535ca Fixed the custom game menu to not crash when tabs are higher valued than the amount of total tabs. This allows for very nice list layouts that could be used for different purposes! 2017-06-06 01:49:47 -07:00
dbd11117b9 Updated the custom game menu so now more tabs and pages can be added! This will allow me to do a whole lot more with modded menus! 2017-06-05 23:33:43 -07:00
47beace46f idk, maybe the idea for a map editor? 2017-06-05 18:09:30 -07:00
49e75bf785 Finally fixed the farm map swap feature. Now you can add in new custom farm maps and add more warp points to the map. 2017-06-05 17:10:41 -07:00