Skip to content

erawls/alanperrow-StardewModding

 
 

Repository files navigation

StardewModding

Mod development for Stardew Valley using SMAPI

This repository contains all of the mods that I have created and/or am currently developing for Stardew Valley.

NexusMods username: gaussfire

Mod Ideas

Chest Upgrades

Adds four craftable "upgrade" items that can be used on chests to expand their storage capacity (think Iron Chests mod).

Each successive upgrade requires the previous: Original -> Copper (+1 row) -> Iron (+2) -> Gold (+3) -> Iridium (+4).

Will require Expanded Storage mod.

Seed Spreader

Adds a new "Seed Spreader" tool that can be used to plant seeds in a large area more quickly.

The Seed Spreader can be purchased from Clint's shop and upgraded like any other tool (Original -> Copper -> Iron -> Gold -> Iridium).

Features:

  • How to know which seeds to use?
    • Ammo?
    • Per-use, first seed(s) of same type found in inventory?
  • How the tool should be used:
    • Using the tool should not stop player movement, as that would feel a bit clunky and honestly would not be worth getting.
    • Hold the tool to show highlighted area, press left-click to use.
    • Show tool range via highlighted squares, displaying the tiles in which seeds will be planted.
      • Only show highlighted squares up to the number of seeds the player has available to plant, so there is no confusion as to where the seeds will be going.
    • Pressing left-click will shoot the seeds out into the highlighted tiles, planting them into any vacant hoed dirt.
      • Maybe make a quick little animation of the seeds arcing into their respective tiles? Each seed should have a few ms differential, so a satisfying sound can be played when the seeds enter the dirt.
  • Tool should require a brief recharge after each use, ~1s.
    • Left-click can be held down to automatically use the tool again after the recharge period ends.
    • Play a shuffling, mechanical reload sound during this time.
    • For displaying the tool icon "recharging", try to reuse SDV weapon right-click cooldown meter, as this is the same concept.
  • The planting range should make purhcasing/using the tool worthwhile.
    • Max range increases with each tool upgrade.
      • Original: 1x3 (ie: copper watering can)
      • Copper: 1x5 (ie: iron watering can)
      • Iron: 3x3 (ie: gold watering can)
      • Gold: 3x5 (ie: iridium watering can)
      • Iridium: Two ranges unlocked!
        • (1) 5x6
        • (2) 5 steps; trapezoidal shape, each step increasing height by 1 on both sides. (useful for pivoting around a single point, planting in all directions)
          • 3x1, 5x1, 7x1, 9x1, 11x1
    • While holding the tool, pressing right-click toggles the tool's range, so the player has more control over where they are planting.

About

Mod development for Stardew Valley using SMAPI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%