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
|
14fb72fdb9
|
Added in tin ore and made ore be stored in ResourceManager.cs
|
2019-08-16 17:19:20 -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
|
0cbae77d28
|
Fixed serialization item converter to have MUCH nicer output for serializing SDV items. Also removed unnecessary TileLocation field from BasicItemInformation.cs
|
2019-08-16 14:35:40 -07:00 |
JoshuaNavarro
|
c51ffa84b6
|
Got ores to spawn rock debris when broken.
|
2019-08-16 12:47:27 -07:00 |
JoshuaNavarro
|
eb5231e81a
|
Added in shake timer for ore veins.
|
2019-08-16 12:39:27 -07:00 |
JoshuaNavarro
|
16d35e2d42
|
Got ores spawning on the farm, finished resource manager statistics, and made ore use proper health values.
|
2019-08-16 12:26:50 -07:00 |
JoshuaNavarro
|
01cc1d29ec
|
Updated oreResourceInfo class to have more statistics for farm, quarry, skull cave, and mine as well as including functions for checking floors to spawn/exlucde on.
|
2019-08-15 20:32:12 -07:00 |
JoshuaNavarro
|
5ce0e5fb19
|
Got ore spawning in the quarry!
|
2019-08-14 21:14:13 -07:00 |
JoshuaNavarro
|
8f16593894
|
Updated resource info to have extra spawn items and made the mine spawn code only spawn ores per unvisited floor pe visit and gets cleared when leaving the mine. (I.E on a mine reset.)
|
2019-08-14 20:21:44 -07:00 |
JoshuaNavarro
|
47c50b6c18
|
Upgraded resources to have spawn and drop chance.
|
2019-08-14 14:32:22 -07:00 |
JoshuaNavarro
|
5cf0211339
|
Updated ore spawning to use better handling for floor ranges and easier to add in more varieties.
|
2019-08-13 23:06:51 -07:00 |
JoshuaNavarro
|
768e09cf43
|
Got the code working for ores to properly spawn in the mine!
|
2019-08-13 20:13:27 -07:00 |
JoshuaNavarro
|
9b8c469eb6
|
Fixed ore vein spawning code to spawn ores in the correct spot now.
|
2019-08-13 19:26:20 -07:00 |
JoshuaNavarro
|
ce904efef3
|
Reworked object pools to be more sorted out. Also added in ore veins!
|
2019-08-13 19:05:11 -07:00 |
JoshuaNavarro
|
746d1e1613
|
More comments on future plans.
|
2019-08-05 23:46:06 -07:00 |
JoshuaNavarro
|
1a6ee664b7
|
Added in storage furniture!
|
2019-08-05 23:10:56 -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
|
b022947542
|
Added in hover display text to the inventory menu.
|
2019-08-05 18:03:52 -07:00 |
JoshuaNavarro
|
5af8e025bd
|
Added in arcade cabinet type. Added in seaside scramble.
|
2019-07-25 17:16:14 -07:00 |
JoshuaNavarro
|
9ab33bba38
|
Added in the icicle gun!
|
2019-07-24 18:37:43 -07:00 |
JoshuaNavarro
|
c7633a2a04
|
Added in a gun manager for easier assignment of guns. Also added in heatwave a gun that spawns fire like crazy.
|
2019-07-24 17:24:36 -07:00 |
JoshuaNavarro
|
d0b9b1f1cd
|
Added in game modes for Revitalize. Also fixed bug where players wouldn't update when moving left.
|
2019-07-24 14:51:12 -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
|
87f0ddcb2c
|
Move files and made loby screen to help transition to shooting gallery.
|
2019-07-23 16:15:13 -07:00 |
JoshuaNavarro
|
1c8d973a14
|
Made the shooting gallery map and figured out more collisions for the player.
|
2019-07-22 23:22:03 -07:00 |
JoshuaNavarro
|
1838c80ccb
|
Added in kill zones but also just made it so if enemies or projectiles go too far off the map they die. Also finished making spawners for targets and reworked managers to be stored in a single entity manager.
|
2019-07-22 20:46:33 -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
|
a75a156757
|
Made status effects and a status effect manager! Also made a simple proof of concept. Needs to reposition drawing though.
|
2019-07-21 21:54:25 -07:00 |
JoshuaNavarro
|
75feed842c
|
Added heart blinking animation.
|
2019-07-21 19:27:04 -07:00 |
JoshuaNavarro
|
0a2c1ee11b
|
Added support for multiplayer HUDs.
|
2019-07-21 19:12:03 -07:00 |
JoshuaNavarro
|
76737c3c7e
|
Added in display for reload for the gun on player's HUD.
|
2019-07-21 19:07:10 -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
|
fac35e0f9d
|
Finished basic guns, fixed collision issues, added hitbox to player, and fixed slow projectiles from gun.
|
2019-07-20 18:39:57 -07:00 |
JoshuaNavarro
|
4ac1473d9e
|
Finished making a basic gun and attaching it to the player!
|
2019-07-20 18:24:47 -07:00 |
JoshuaNavarro
|
71868bd0b6
|
Got projectiles and a projectile manager working!
|
2019-07-20 17:00:02 -07:00 |
JoshuaNavarro
|
feb5302c39
|
Some little comments.
|
2019-07-20 15:15:41 -07:00 |
JoshuaNavarro
|
650a852f8a
|
Added in support for getting proper mouse direction on player.
|
2019-07-20 15:11:50 -07:00 |
JoshuaNavarro
|
384d69aafe
|
Finished character select screen!
|
2019-07-20 12:44:47 -07:00 |
JoshuaNavarro
|
b81037bcb5
|
Got proper mouse movements for all characters!
|
2019-07-20 12:36:31 -07:00 |
JoshuaNavarro
|
c3b439766e
|
Fixed SSC controller support. Added in controllers properly working for color swaping/spawning characters.
|
2019-07-20 11:35:52 -07:00 |
JoshuaNavarro
|
632de2c1a3
|
Added in visible color selection for characters on selection screen.
|
2019-07-19 13:30:25 -07:00 |
JoshuaNavarro
|
0e1483605a
|
More work on title screen. Also made animated sprite class.
|
2019-07-19 11:17:37 -07:00 |
JoshuaNavarro
|
7c170ade98
|
Got dialogue boxes working for character select screen.
|
2019-07-19 10:44:15 -07:00 |
JoshuaNavarro
|
a63d6a88bb
|
Small comments for where I left off.
|
2019-07-18 22:11:46 -07:00 |
JoshuaNavarro
|
9d58b4b15e
|
Finished color picking for character selection screen!
|
2019-07-18 22:10:05 -07:00 |
JoshuaNavarro
|
7dd02b8b0d
|
Work on character select.
|
2019-07-18 20:16:41 -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
|
054077e94d
|
Added camera class and made it to update when screen size changed and center the player.
|
2019-07-17 12:30:08 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
08847c6bb1
|
Better saving for objects but need a way to delete them.
|
2019-01-10 23:24:55 -08:00 |
Joshua Navarro
|
77fec4be31
|
Added in caching and looking through all aseemblies.
|
2019-01-10 19:20:14 -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
|
dfe374e428
|
Works in single player, need to implement network code for multiplayer.
|
2019-01-10 12:54:29 -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
|
198a908c01
|
Figured some weird serialization issues. Now to recreate the data after a save...
|
2019-01-09 11:41:40 -08:00 |
Joshua Navarro
|
b3f0659f9f
|
Learning that saving data is hard. Going to take time.
|
2019-01-09 04:03:27 -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
|
a7c9a8478d
|
Merge pull request #50 from Pathoschild/update-code
Update for SMAPI 3.0
|
2019-01-05 23:41:04 -08:00 |
Joshua Navarro
|
1df03e0dd7
|
Minor notes for chairs.
|
2019-01-05 23:29:17 -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 |
Jesse Plamondon-Willard
|
9da28996b9
|
Merge remote-tracking branch 'upstream/Development' into update-code
|
2019-01-06 02:23:32 -05:00 |