Commit Graph

47 Commits

Author SHA1 Message Date
JoshuaNavarro d8e7fa3ddb MASSIVE rework of Revitalize. Seperated PyTK obj data from Revitalize data, added dependency to Stardust Core and swapped to Stardust's Tetxure2DExtended and TextureManagers. 2019-07-16 02:09:42 -07:00
JoshuaNavarro c1509c9371 Started object manager. 2019-05-23 16:53:44 -07:00
JoshuaNavarro 76aa7f7894 Got relative path searching working for texture manager. 2019-05-21 12:31:09 -07:00
JoshuaNavarro d3fc042b82 Fixed searching when not supposed to. 2019-05-21 12:19:29 -07:00
JoshuaNavarro 03d230c4af Merge branch 'Development' of https://github.com/janavarro95/Stardew_Valley_Mods into Development 2019-05-21 12:16:52 -07:00
JoshuaNavarro 072c3d511b Fully fixed the TextureManager scan this time. Issue was with the texture2DConverter.cs file. 2019-05-21 12:10:57 -07:00
JoshuaNavarro 596aedac77 Updated texture manager to support content packs but also load in textures without having to hard code them. 2019-05-20 03:05:11 -07:00
JoshuaNavarro c026702f09 Got lamps working with a furniture factory. 2019-05-17 11:04:16 -07:00
JoshuaNavarro 6c02af4596 Fixed the light manager not handling removing lights properly. Also have it so now alll CustomObjects handle lights. 2019-05-17 09:43:50 -07:00
JoshuaNavarro 05aeabed12 Fixed tables not removing items on clean up. 2019-05-16 13:00:43 -07:00
JoshuaNavarro e63b48ab6a Fixed tabled held object logic. 2019-05-15 22:27:38 -07:00
JoshuaNavarro 7eaaa44910 Fixed ignoring bounding boxes from letting you pick up items again. 2019-05-15 14:27:33 -07:00
JoshuaNavarro c8a1ce8e86 Added in the skeleton for tables but they don't do anything yet. Also the hack for no bounding boxes does make things super derpy for removal/placement of objects. 2019-05-15 13:43:09 -07:00
JoshuaNavarro c2f5657ef0 Got the base working for the FurnitureFactory which makes adding in new furniture objects 100000000x easier. 2019-05-15 12:42:48 -07:00
JoshuaNavarro e4c734a1d7 Forgot to clean out junk mods. However Stardew Symphony has been updated to support hourly music. 2019-05-13 10:59:26 -07:00
Joshua Navarro 839a385b32 Rugs work!wq 2019-01-21 00:01:07 -08:00
Joshua Navarro 50a7720bce Updated mods to SMAPI 3.X. Also revitalize: Placement bounds and depth properly work. 2019-01-20 23:34:11 -08:00
Joshua Navarro 0862d7559d Include Happy Birthday content files with mod. Also added in support for Chinese and other messages to be loaded from .json files. 2019-01-14 12:26:36 -08:00
Joshua Navarro d2173bb24b Got chairs to save as well! 2019-01-12 18:12:14 -08:00
Joshua Navarro e91313fe08 Fixed crash on save with multiple objects. 2019-01-12 11:39:24 -08:00
Joshua Navarro 80bdc98640 Removed some logs and cleaned up inventory on failed deserialization of non-existent files. 2019-01-12 11:25:45 -08:00
Joshua Navarro 50577ea889 Updated Serializer.cs to delete old files. 2019-01-12 10:40:47 -08:00
Joshua Navarro d4d62123b0 Test for Serializer working on StardewValley items works. Work can continue. 2019-01-10 18:32:35 -08:00
Joshua Navarro 1e9d253281 Custom Item converter in progress. 2019-01-10 18:15:31 -08:00
Joshua Navarro 01483cdaff Added warnings when trying to play with revitalize in multiplayer. 2019-01-10 13:37:35 -08:00
Joshua Navarro 7799834f46 It compiles in single player but does not like multiplayer. 2019-01-10 12:44:10 -08:00
Joshua Navarro 20c7ba8ad5 It seems like project Revitalize will fail unforunately. 2019-01-10 11:09:51 -08:00
Joshua Navarro 49f06533b3 Serialization works a bit, just need to incorporate that into the recreate functions for objects. 2019-01-10 09:14:16 -08:00
Joshua Navarro 5b6d02babd unsure how to continue... 2019-01-10 02:31:23 -08:00
Joshua Navarro c329613f09 The experiment failed. It looks like I won't be able to do perfect object placement unless I figure something else out. 2019-01-09 18:05:03 -08:00
Joshua Navarro e734c82df5 Got chairs properly loaded in and working when sitting and with all of the rotations. Need to find a better way to have lots of objects instead of long lines of code. 2019-01-08 22:15:58 -08:00
Joshua Navarro 2448f7ca01 Added additional costs to recipes such as magic, health, stamina, and gold. 2019-01-05 23:25:50 -08:00
Joshua Navarro 87913f22ff Player sits correct direction, and started work on making furniture. 2019-01-05 22:25:22 -08:00
Jesse Plamondon-Willard 691515072b
apply consistent code style conventions (no logic changes) 2018-12-30 05:00:05 -05:00
Joshua Navarro 8530a9ea03 Got sitting working as a test! Next: Make some chairs! 2018-12-28 23:28:21 -08:00
Joshua Navarro 1efe48b4d6 Got light manager working for adding light sources to custom objects. 2018-12-25 19:48:45 -08:00
Joshua Navarro a8e457a5ff Left an overly ambitious ToDo/Wishlist in the main file. 2018-12-24 23:34:38 -08:00
Joshua Navarro c638ba2c80 Just got crafting recipes working with Inventory Managers! 2018-12-24 22:02:25 -08:00
Joshua Navarro 3fd3723117 Created inventory management for having core objects deal with inventories. 2018-12-24 15:04:18 -08:00
Joshua Navarro b0b7a8f5dc Finished darker night. 2018-12-24 12:36:03 -08:00
Joshua Navarro 15455416a8 Got darker night working somewhat. Needs a lot of tweaking. 2018-12-24 12:00:58 -08:00
Joshua Navarro 5c78f88e6a Got "transparent" boudning boxes working for objects that can be passed through. 2018-12-24 10:58:20 -08:00
Joshua Navarro f46379f9e6 Got multi-tiled objects and components working at a surprising speed actually. 2018-12-23 00:53:43 -08:00
Joshua Navarro 591a6f4a96 Got customizable draw colors working. 2018-12-22 22:55:03 -08:00
Joshua Navarro 6328bfe5b3 Properly remove objects from world by picking up and with destorying them with tools. 2018-12-21 16:00:44 -08:00
Joshua Navarro e1abeac68b Revitalize: Implemented Animation Manager. Need to fix when held and display in menu. 2018-12-21 15:28:52 -08:00
Joshua Navarro 11fca7dd6a Started work on Revitalize, the final mod compilation. 2018-12-20 13:34:08 -08:00