Commit Graph

136 Commits

Author SHA1 Message Date
JoshuaNavarro 0d373b5d83 Probably going to quit. Multiplayer can't sync inventories effectively so what's the point? 2019-09-22 00:18:48 -07:00
JoshuaNavarro 1c6e04929c Added in the mining drill. 2019-09-21 18:48:21 -07:00
JoshuaNavarro 048dfc9dc0 Fixed crafting menu multi tiled objects not displaying. 2019-09-11 22:48:38 -07:00
JoshuaNavarro a2b66afb65 Added in crafting menu for machines. For some reason though custom obbjects are broken in crafting menus. 2019-09-11 18:04:12 -07:00
JoshuaNavarro bd03736e65 Started work on crafting menu. Still need to display all required items, a description, and a craft button. 2019-09-02 19:02:58 -07:00
JoshuaNavarro 19732ad2bf Got objects to sync across locations even when not present! 2019-08-27 16:47:22 -07:00
JoshuaNavarro d6fa1672db Finished the work for the first stage of the item transfer menu! 2019-08-05 21:19:56 -07:00
JoshuaNavarro 9ab33bba38 Added in the icicle gun! 2019-07-24 18:37:43 -07:00
JoshuaNavarro bda8c38c7d Organization+ modularity with pages for inventory menu. 2019-07-24 14:16:04 -07:00
JoshuaNavarro 9caaae43b8 Added in a simple item display menu with a search field. 2019-07-24 08:44:55 -07:00
JoshuaNavarro c5e4b5ecdc Finished target enemy. They now die on being hit by a projectile. Also cleaned up a debug log. 2019-07-22 17:15:23 -07:00
JoshuaNavarro 1a629e5b47 Made little target enemies and updated more collision logic for everything. 2019-07-22 16:50:49 -07:00
JoshuaNavarro 5a2f708e08 Added in player HUD with simple health (with lerp!) and ammo display. 2019-07-21 18:52:53 -07:00
JoshuaNavarro e1553ca6d8 Updated texture string to basically be able to change it's text a lot easier. 2019-07-21 17:12:06 -07:00
JoshuaNavarro b11a37df31 Upgraded Stardust Core Textured Strings to allow for scaling and made custom sprite fonts easier to use. Also implemented super simple HUD into Seaside Scramble. 2019-07-21 16:58:57 -07:00
JoshuaNavarro 71868bd0b6 Got projectiles and a projectile manager working! 2019-07-20 17:00:02 -07:00
JoshuaNavarro 0e1483605a More work on title screen. Also made animated sprite class. 2019-07-19 11:17:37 -07:00
JoshuaNavarro bac0f12dc5 Added in controller support for characters and made the menu a stack. 2019-07-18 17:16:17 -07:00
JoshuaNavarro 02e6bd7e49 Added in some blinking text and the simple title screen. 2019-07-17 16:26:37 -07:00
JoshuaNavarro a75503637d Updated stardust core animation manager to have proper play animation function. Also added in junimo walking animations. 2019-07-17 12:51:29 -07:00
JoshuaNavarro 01f239f371 Changed animations and animation managers to use Stardust Core. Also started working on Seaside Scramble Lite Edition. 2019-07-17 10:18:51 -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 2252aa952a Finished restructuring of the menu. Maybe add a multi select button? 2019-06-19 15:42:22 -07:00
JoshuaNavarro 824486d3b8 Rewriting the Stardew Symphony to just be more user friendly. Everything seems to work but it can't be tested until I finish the menu. 2019-06-18 15:06:18 -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 50a7720bce Updated mods to SMAPI 3.X. Also revitalize: Placement bounds and depth properly work. 2019-01-20 23:34:11 -08:00
Jesse Plamondon-Willard 001cab1aba
update for SMAPI 3.0 2019-01-06 02:21:06 -05:00
Jesse Plamondon-Willard 7ba11188bc
migrate to new data API
SMAPI 3.0 no longer allows access to arbitrary file paths through its APIs, so this commit refactors affected code to use relative paths instead.
2019-01-06 00:31:40 -05:00
Jesse Plamondon-Willard bb2b633af9
rewrite to use content packs 2019-01-05 04:50:48 -05:00
Jesse Plamondon-Willard 691515072b
apply consistent code style conventions (no logic changes) 2018-12-30 05:00:05 -05:00
Jesse Plamondon-Willard 90203315aa
remove unused serialisation & networking code per discussion 2018-12-30 00:01:20 -05:00
Jesse Plamondon-Willard 713f7d0381
fix hardcoded assembly paths 2018-12-29 22:25:25 -05:00
Jesse Plamondon-Willard 22af3b7af7
migrate to the new package reference format 2018-12-29 22:21:19 -05: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 e1abeac68b Revitalize: Implemented Animation Manager. Need to fix when held and display in menu. 2018-12-21 15:28:52 -08:00
Joshua Navarro 124fc52cf6 Disabled core objects and networking support. It no longer seems worth it to continue on this project. It's time to move on to different projects. 2018-12-17 10:37:23 -08:00
Joshua Navarro ea89e9a2d2 Better working objects for syncing. Just need to fix NetCoreObject issues. 2018-12-17 00:02:43 -08:00
Joshua Navarro 835f21fb22 Probably time to give up on custom objects for networking. It just doesn't seem to work out well. 2018-12-16 22:00:53 -08:00
Joshua Navarro e503fb210c Fixed syncronization issues with events and warping. 2018-12-16 21:27:07 -08:00
Joshua Navarro c393752f05 Cleaner error messages for Stardust Core and update to 2.2.0 Pathos Build package 2018-12-16 15:54:59 -08:00
Joshua Navarro ed52cde597 Clean up some code and fix farmhand inventory wiping. 2018-12-16 09:59:27 -08:00
Joshua Navarro 33364076a4 Discovered that some errors need to be fixed by updating SMAPI 2018-12-16 03:14:52 -08:00
Joshua Navarro 98392f520e Need to fix client inventory wiping but otherwise almost good. Can't seem to fix client error message on my end when server is disconnected. 2018-12-16 02:17:16 -08:00
Joshua Navarro 97f353743c Fixed a ton of serialization issues. Now objects can be safely loaded. Still have issues with clients disconnecting from the game though. 2018-12-16 00:54:57 -08:00
Joshua Navarro f7749117e5 Got objects to not crash when other player connects over multiplayer. HUGE progress! 2018-12-15 20:54:58 -08:00
Joshua Navarro e1a2a0da47 Core objects work aside from net animation manager. Also need to figure out how to load in when custom objects are present. 2018-12-15 11:49:56 -08:00
Joshua Navarro 5446f8095d Massive fixing to NetCode to try to re-integrate custom objects in multiplayer. 2018-12-15 03:00:32 -08:00
Joshua Navarro 67d77701b3 Fixed save menu for SaveAnywhere. Also added in suport for .mp3 files via NAudio. 2018-12-10 01:33:10 -08:00
Joshua Navarro 0529e9eebb Fixed compile issues for Stardust core and StardewSymphony remastered. 2018-12-09 21:24:45 -08:00
Joshua Navarro d0f6babb76 Added multiplayer support for HappyBirthday. Fixed night owl glitches. 2018-12-09 19:57:12 -08:00