Commit Graph

131 Commits

Author SHA1 Message Date
f237cd2c10 Started work on cyclic buttons. 2018-08-25 09:52:53 -07:00
a979ab479c Finished slider button, made a better menu background function, and made the slider button update the menu. 2018-08-25 01:57:10 -07:00
b62a5eb076 slider bar needs testing and work 2018-08-24 21:55:39 -07:00
c0c143ccd8 Vocalization actual menu? But no background??? 2018-08-24 18:52:43 -07:00
384370906e Fixes for Symphony Menu Issues. 2018-08-23 21:40:03 -07:00
721f974786 Tab page index and find tab by label implemented. Need to make cycle buttons now. 2018-08-23 09:42:54 -07:00
8cfff47a58 Modular game menu working with Vocalization tab added in. 2018-08-23 01:23:42 -07:00
5c114285c5 Fixed netcode issue for stardust core. 2018-08-20 13:53:56 -07:00
36a6de2908 Updated Stardew Symphony and Timefreeze 2018-08-13 12:41:11 -07:00
079b9cf9ea Final fixes to Stardew Symphony Remastered for release. Also fixed TextureManagers by reenabling them. 2018-08-08 13:18:51 -07:00
32b3e9e625 Nightfishing AssetEditor, Night owl update, and more bug fixes for Stardust 2018-08-08 10:44:44 -07:00
1888ad5fa7 Fixed custom serialization issues for FarmHands 2018-08-08 09:32:02 -07:00
298b7c4a24 Updatd timefreeze with multiplayer checks. Also surpressed NetAnimationManager glitch. 2018-08-08 01:39:13 -07:00
713ec38603 Merge branch 'Development' of https://github.com/janavarro95/Stardew_Valley_Mods into Development 2018-08-08 00:24:56 -07:00
21234d06ef Init textureName on object creation 2018-08-08 00:18:12 -07:00
644e95f3b4 Tears, sweat, and lots of code hacks later, StardustCore supports multiplayer custom objects and tools..... 2018-08-08 00:12:31 -07:00
9c070e91c5 Either rewrite multiplayer or erase all objects before players join. 2018-08-07 10:07:33 -07:00
2276faa610 Wrote netcode to support Animations, AnimationManagers, and CoreObjects. 2018-08-06 20:01:59 -07:00
3af2da68fa Tons of 1.3 updates. Also support for multiplayer custom objects in Stardust is slowly coming about! 2018-08-06 14:01:44 -07:00
8f0f692a60 Fixed Game1.shouldFarmerPassOut issue, need to test night owl, started fixing Happy bday, need to update SimpleSoundManager 2018-06-25 21:13:40 -07:00
701823925f Updated menu drawing. Now to fix the scale size of the object 2018-06-13 12:08:14 -07:00
bcf76f9163 Fixed draw issues with multi tile obects. Next up menu drawing and functionality. 2018-06-13 11:11:56 -07:00
4469fbd9b3 Made multi tile objects that can be used in the future for things like machines and more furniture. Bigger things here we come. Need to edit sme click functionality however. 2018-06-13 02:36:52 -07:00
a928f7d18e Added tool support for axe, hoe, watering can and pickaxe. 2018-06-12 23:25:36 -07:00
7010644498 Fixed serializing items to a chest. 2018-06-12 21:45:42 -07:00
19e6202e3a Rewrote the serialization fuctions of SDust Core to support custom tools. A huge pain but it should work. 2018-06-12 18:42:31 -07:00
ad7f9754ef Console commands, bug fixes, and more! 2018-06-08 11:40:23 -07:00
5b0de7f736 Fixed SDust dynamic warning, and a glitch with the music menu when selecting an album. 2018-06-07 13:58:52 -07:00
ba7d0ae9b0 Updated mod manifest files for nexus release 2018-06-01 15:18:49 -07:00
70885979ed Mod config, log surpressing, menu/location music working, just need to polish the menu and I'll be done! 2018-06-01 12:09:50 -07:00
eb90e537a5 Symphony can now add songs to triggers for changing location. Need to find a way to surpress always changing songs when changing location if it isn't location specific. 2018-05-28 03:17:36 -07:00
7c693c9051 Created layout for menu selection options for standard selections. 2018-05-27 19:08:01 -07:00
6afca47caa Rename save backup, fix happy birthday, disable net core, add info to symphony for first page of icons. 2018-05-18 14:24:59 -07:00
b5a7d9797c Slowly updating mods. Managed to create mod that syncs mod data between clients and server. 2018-05-06 18:21:31 -07:00
ccddf1d423 The BIG 1.3 update. Everything has been touched and some mods have been reworked a bit. 2018-04-30 18:21:31 -07:00
e42e91e30d Made the song selection menu. Can now click songs to play them. Now to make the selected songmenu where you can play the song or set triggers. 2018-03-31 01:47:10 -07:00
6ef666af6e Colored background menus for UIUtilities, and a fancier menu for Symphony. 2018-03-30 05:46:24 -07:00
1bbf3f2503 Play some randome music and play wav packs. 2018-03-20 23:24:11 -07:00
ed899b49d9 symphony menu is coming along. 2018-03-20 16:45:07 -07:00
16c77a1497 Ui buttons work, dialogue events now work for left click which could lead to some spicy mods. 2018-03-05 23:06:39 -08:00
4fc3466608 Made dialogue map event, and updated Button for UIUtilities to use Texture2DExtended. Spent awhile just fixing it. 2018-03-05 20:46:45 -08:00
534eda1414 finished work on warp events 2018-02-23 13:55:51 -08:00
bebcefa765 Started work on new mod to add map events with code. 2018-02-22 11:43:18 -08:00
aa71ab8ec4 Started work on Hex32 class for color conversion because why not. 2018-02-21 13:41:43 -08:00
1b41fc47e9 Made layered texture to be able to have textures on textures. Might be used in the near future. 2018-02-06 02:13:21 -08:00
13e1d9591a Integrated StardustCore with UIUtilities a new framework that makes making menus easier. It adds buttons and TexturedFonts that are loaded in as individual images for each character. Colors can be applied to these chararacters for some nice graphical effects. 2018-02-06 01:27:28 -08:00
janavarro95 930d982972
Merge branch 'master' into Development 2018-02-02 18:31:35 -08:00
5b894e32e8 Updated xwb music pack to be almost complete. Need to do wav and music manager. 2018-01-28 19:06:36 -08:00
Jesse Plamondon-Willard c4e92f5cf3 update deprecated reflection API 2018-01-11 00:50:16 -05:00
Jesse Plamondon-Willard 402c27b29c update manifest format 2018-01-11 00:43:32 -05:00
3b744a4f59 Updated SaveAnywhere to fix the shipping menu not closing leading to errors in saving, and players not swimming when reloading the game. 2018-01-10 13:14:19 -08:00
34d072e7a4 Fixed an NAN error and glitching the interface logic. 2017-12-12 01:19:41 -08:00
b7c76ee0d6 Fixed one away error for debris, and added graphics for pathing. 2017-12-11 23:32:46 -08:00
eb3a1e1509 Made the AI utility functions and interface menu. AI's opinion will be calculated heaviest without user input and heavier the more user input is introduced. 2017-12-05 16:39:34 -08:00
175a385977 Added functionality for shipping objects 2017-12-01 00:16:53 -08:00
38af511cfd Now pathfinds to closest tree possible. Probably want to do the same for the other tasks. 2017-11-30 16:06:19 -08:00
365808a504 Changed some code to be in SDust Core and now the AI can break stones! 2017-11-30 10:45:43 -08:00
e44ec0ee5b Updates execution of tasks, added taskMetaData, (which is a lot) some pre-requisites, and chests show seeds. 2017-11-26 18:11:04 -08:00
836d6861d8 I guess fixing pathfind and spritebatch errors. 2017-11-24 13:12:36 -08:00
e51a8fbac5 Changed from system tasks system to delegate system that made more sense but not really??? Also still dealing with nasty issue of sprite batch error but atleast now I can harvest crops. 2017-11-24 11:21:03 -08:00
cd0ac16a22 Fined tuned some pathfinding stuff b adding pathTo and Delay functions. As long as I don't have to cross a bridge pathfinding works. 2017-11-19 17:00:12 -08:00
d722144c21 Finished BFS path finding and added in animations for the path. Also updated Animation Manager to be able to take multiple frames of animation per single animation set now. 2017-11-17 02:50:22 -08:00
fa3c4389ae Added Illumination framework to stardust for different colors, and made BFS path finding work for StarAI! 2017-11-16 23:07:30 -08:00
28421f07ff Updated all mods to use most recent version of pathos netgu package and started work on StarAI for CS146 Game AI 2017-11-16 03:47:02 -08:00
Jesse Plamondon-Willard 344058de88 enable update checks in SMAPI 2.0 2017-10-11 15:57:36 -04:00
Jesse Plamondon-Willard 3ab4044995 update deprecated code 2017-10-11 15:55:59 -04:00
Jesse Plamondon-Willard 4393b6318c update to mod build package 2.0 2017-10-11 15:45:29 -04:00
71c846acc5 Implemente correct interaction range with planter boxes. 2017-09-27 19:06:41 -07:00
bce270d6ce Updated PlanterBox to correctly draw crops when held and in the menu. Planter boxes also are auto-watered by rain. 2017-09-27 18:17:45 -07:00
a67a4d7380 Fixed animation glitch when harvesting crops, and now draw green + when crops are fully grown. 2017-09-15 11:15:51 -07:00
f0e1e696f9 Made Planter Boxes be a possible greenhouse, self watering, dead crops work again and are removed automatical per mod config, and dead crops can be removed by tools. 2017-09-14 13:49:19 -07:00
9888dacd22 Stuff serializes into chests 2017-09-13 17:11:05 -07:00
cf33b0228e Changed serialization manager, all objects serialize in world and inventory. Next is chests. 2017-09-13 13:53:12 -07:00
b3193b52fc Fixed regular crops to grow now, and now can propperly harvest crops that don't regrow. 2017-09-13 10:52:27 -07:00
dcafabcaa0 Added in a custom shipping menu for coreObjects. Called before normal shipping menu. Modded crops can be harvested. Need to fix regular crops. 2017-09-13 02:39:50 -07:00
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