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
|
251cf49114
|
Updated Happy Birthday manifest.
|
2019-07-07 17:22:04 -07:00 |
JoshuaNavarro
|
04b245d41a
|
Fixed config issue when no legacy birthday files are found.
|
2019-07-07 17:21:01 -07:00 |
JoshuaNavarro
|
5c8a7d8abb
|
Updated time freeze, and fixed many happy birthday bugs regarding gifts and dialogue.
|
2019-07-07 17:09:28 -07:00 |
JoshuaNavarro
|
9072c57013
|
Updated Symphony to have a way to view song conditionals as well as remove song conditionals in game.
|
2019-07-07 12:03:10 -07:00 |
JoshuaNavarro
|
6b172bb3e8
|
Adding back/next page buttons to the symphony menu.
|
2019-06-24 17:03:13 -07:00 |
JoshuaNavarro
|
bc7cc885f7
|
Started displaying page numbes for numerous pages for the menu.
|
2019-06-24 11:23:14 -07:00 |
JoshuaNavarro
|
332358f48a
|
Added more hover text for add button to let users know if a conditional already exists for that song or not.
|
2019-06-24 11:14:01 -07:00 |
JoshuaNavarro
|
9595ece1bb
|
Finished delete functionality for Symphony menu. Added more hover text.
|
2019-06-24 10:44:04 -07:00 |
JoshuaNavarro
|
bff69c2a96
|
Deleted some junk. Symphony Menu now works as intended, added save, add button, hover text, better music deciding, and wav volume support.
|
2019-06-22 14:37:13 -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
|
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 |
JoshuaNavarro
|
e62610631d
|
Fixed render issue on billboard where player portrait and would appear over mouse and hover text.
|
2019-04-11 17:25:54 -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
|
000f3802df
|
Fixed SaveAnywhere issue with not finding npc field nameofTodaysSchedule as it was renamed to nameOfTodaysSchedule in SDV 1.32
|
2019-01-06 09:28:14 -08:00 |
Joshua Navarro
|
b4f89b02d0
|
Fixed issue with SaveManager tring to delete files when they don't exist.
|
2019-01-06 09:24:03 -08:00 |
Joshua Navarro
|
e3bb6582f5
|
Merge branch 'Development' of https://github.com/janavarro95/Stardew_Valley_Mods into Development
|
2019-01-06 09:10:40 -08:00 |
Joshua Navarro
|
dbca3a1d6b
|
Fixed issue with HappyBirthday not properly generating a list of possible birthday gifts from villagers.
|
2019-01-06 09:09:48 -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
|
1658a7deed
|
remove unneeded files
|
2019-01-06 02:24:24 -05:00 |
Jesse Plamondon-Willard
|
9da28996b9
|
Merge remote-tracking branch 'upstream/Development' into update-code
|
2019-01-06 02:23:32 -05:00 |
Jesse Plamondon-Willard
|
c7e7c87d8e
|
tweak code style
|
2019-01-06 02:23:07 -05:00 |
Jesse Plamondon-Willard
|
001cab1aba
|
update for SMAPI 3.0
|
2019-01-06 02:21:06 -05: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
|
f4735a5883
|
fix Custom NPC Framework not specifying dependency
|
2019-01-06 00:33:12 -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
|
cfe5cdc49e
|
use enum for language names
|
2019-01-05 23:33:45 -05:00 |
Jesse Plamondon-Willard
|
03ca0277da
|
simplify Vocalization folder initialisation
|
2019-01-05 23:33:17 -05:00 |
Joshua Navarro
|
870dd12a6d
|
Updated CustomNpcs to have fixed texture references. Whether or notI use it is a different question.
|
2019-01-05 19:15:21 -08:00 |
Jesse Plamondon-Willard
|
df87a2647e
|
update references to Texture2DExtended
|
2019-01-05 17:42:21 -05:00 |
Jesse Plamondon-Willard
|
5c238c5040
|
restore API methods intended for other mods
|
2019-01-05 05:06:26 -05:00 |
Jesse Plamondon-Willard
|
7b719c2edc
|
merge Vorbis code from develop
|
2019-01-05 05:03:18 -05:00 |
Jesse Plamondon-Willard
|
bb2b633af9
|
rewrite to use content packs
|
2019-01-05 04:50:48 -05:00 |
Joshua Navarro
|
5f053d9442
|
Added vorbis/ogg support to Stardew Symphony
|
2019-01-05 00:55:44 -08:00 |
Jesse Plamondon-Willard
|
0a86f2693b
|
standardise assets folder
|
2019-01-05 02:58:24 -05:00 |
Jesse Plamondon-Willard
|
6ced146e15
|
remove wav pack template (replaced by content pack format)
|
2019-01-05 02:58:04 -05:00 |
Jesse Plamondon-Willard
|
d0f485fe5e
|
add readme with proposed content pack format
|
2019-01-05 02:46:37 -05:00 |
Jesse Plamondon-Willard
|
4a427b7f5e
|
drop support for XACT music packs per discussion
|
2019-01-05 01:57:31 -05:00 |
Jesse Plamondon-Willard
|
d0a81165e4
|
remove unused code
|
2019-01-05 01:44:20 -05:00 |
Jesse Plamondon-Willard
|
802e437b49
|
switch NAudio reference to NuGet package
|
2018-12-30 19:52:22 -05:00 |
Jesse Plamondon-Willard
|
de84552019
|
remove support for legacy Build Endurance/Health data files
|
2018-12-30 19:45:04 -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
|
78b2755fba
|
add .editorconfig to keep code style consistent
|
2018-12-30 00:27:37 -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
|
8530a9ea03
|
Got sitting working as a test! Next: Make some chairs!
|
2018-12-28 23:28:21 -08:00 |
Joshua Navarro
|
3369c11cb9
|
Fixed issues with objects being destroyed underfoot.
|
2018-12-28 22:23:16 -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
|
36fc2c1fa9
|
Got crafting working to inventories!
|
2018-12-24 22:23:25 -08:00 |
Joshua Navarro
|
c638ba2c80
|
Just got crafting recipes working with Inventory Managers!
|
2018-12-24 22:02:25 -08:00 |
Joshua Navarro
|
8bcc399723
|
Hotfix for errors on DarkerNight component
|
2018-12-24 15:07:51 -08:00 |
Joshua Navarro
|
e83e031568
|
Hotfix to check if certain objects have inventories or not.
|
2018-12-24 15:06:42 -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
|
ccdc99ab8e
|
Added some comments and a way to disable DarkerNight.
|
2018-12-24 13:00:33 -08:00 |