Commit Graph

35 Commits

Author SHA1 Message Date
JoshuaNavarro 89ef844ab3 Fixed crafting not working for player inventory. Fixed machine summary menu crashing when displaying empty tanks. Fixed animaation managers not copying over correctly. 2019-10-09 00:18:45 -07:00
JoshuaNavarro e20d593c7f Added in dye option. WIP. 2019-09-18 17:33:45 -07:00
JoshuaNavarro 72da92e842 Added in the lighthouse. <3 2019-09-16 21:53:21 -07:00
JoshuaNavarro 5be5222b19 Fixed chairs rotating too fast and allowed them to use shift-left click instead for sitting. 2019-08-31 12:08:52 -07:00
JoshuaNavarro 288912d046 Updated all furniture and objects to sync additional data. Got items to sync better with less issues, and ore seems to not cause as many problems as I thought. 2019-08-28 12:29:51 -07:00
JoshuaNavarro a752503964 Got custom furniture to sync before and after saves! 2019-08-27 19:42:05 -07:00
JoshuaNavarro e0d61f19cc Got container objects to sync across the net which is good. 2019-08-27 15:10:56 -07:00
JoshuaNavarro 50b77b44e2 URevert "Fixed vanilla machines not rendering CustomObject(s) when finished producing."
This reverts commit f3f4f4da27.
2019-08-26 16:34:03 -07:00
JoshuaNavarro 0f7252e2c5 network experiment: failure. Focusing on single player experience. 2019-08-24 15:14:10 -07:00
JoshuaNavarro c7770cb8d7 Fixed more serialization issues. Now to figure out how to get items back to player inventories.... 2019-08-21 20:03:16 -07:00
JoshuaNavarro b24420d368 Fixed serilaization issues with not properly reserializing files back into the world. 2019-08-21 19:06:17 -07:00
JoshuaNavarro bfb0194a66 Updated all items to properly use the price set in BasicItemInformation.cs which allows them to be shipped now. 2019-08-21 01:39:06 -07:00
JoshuaNavarro ff9aa226f7 Added some documentation, made it so BasicItemInformation, LightManager, and InventoryManager make copies of themselves per new item fixing a duplication glitch. Updated all objects to use the new copy function for BasicItemInformation. 2019-08-16 15:32:14 -07:00
JoshuaNavarro 1a6ee664b7 Added in storage furniture! 2019-08-05 23:10:56 -07:00
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 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 42f8d2595b Finally got tables working!!!!!!! 2019-05-15 23:50:24 -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 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 3931ba81b8 Experimenting with benches and updated serializer to serialize to strings. 2019-01-13 14:46:31 -08:00
Joshua Navarro d2173bb24b Got chairs to save as well! 2019-01-12 18:12:14 -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 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 198a908c01 Figured some weird serialization issues. Now to recreate the data after a save... 2019-01-09 11:41:40 -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 1df03e0dd7 Minor notes for chairs. 2019-01-05 23:29:17 -08:00
Joshua Navarro 87913f22ff Player sits correct direction, and started work on making furniture. 2019-01-05 22:25:22 -08:00