github khanshoaib3/stardew-access v1.5.0-beta.2
Beta Release v1.5.0-beta.2

latest releases: v1.6.0-beta.5, v1.6.0-beta.4, v1.6.0-beta.3...
pre-release11 months ago

What's Changed

New Features:

  • AccessibleTile Subsystem: Introduced a robust new AccessibleTile system, replacing the old static-tiles.json with a new, more dynamic tiles.json format. This may be customized by use of a tiles_user.json file in the same directory.
    Identically named items may be enumerated by appending suffixes to static tile names or translation keys, like "static_tile-common-stool[5]" becoming "stool 5" post-translation. Old custom-tiles.json files will be automatically converted. Additionally, the new format allows you to apply conditions at both the tile and location levels, including new condition types like "HasQuest:QuestID," "Farm:farmName," "FarmHouse:level," and "JojaMember".

Improvements / fixes:

The following items are now spoken:

  • chest colors
  • open/closed state of gates
  • bush type or size
  • bush content of indoor pots
  • fertalized status of wild trees
  • in progress status on special order board
  • copy to clipboard button in show invite code
  • incubator status
  • progress of grandpa's shrine

Other fixes:

  • MacSpeech: Remove unicode charset definitions for function calls -- thanks @Flameborn
  • fix drop item sound playing infinitely in some menus.
  • ObjectTracker should not speak category names when cycling within a category.
  • co-op menus should now read
  • using c key in crafting menu shouldn't skip recipes; can use shift+c to go in reverse.
  • player no longer freezes while using grid movement after using a tool / weapon.
  • player shouldn't move when changing direction with grid movement.
  • player shouldn't move when changing direction with grid movement
  • Grid movement now respects speed modifiers such as running/walking and speed boosts. New config options allow fine tuning of speed and step sound frequency.
  • restore fishing category and fishing POIs
  • Cellar door is properly tracked in upgraded farm house.
  • Add i18n support to many many more patches because @khanshoaib3 rocks!
  • split ftl file into multiple sub-files for easier management

Developer specific changes:

  • Added patch manager to streamline patch loading.
  • ScreenReader say functions now return bool to indicate whether text was spoken.
  • Simplified logging functions; include verbose and log once options
  • new JsonLoader functions to simplify json loading including ability to automatically/almost transparently load user customization file.
  • moved more hard coded values into json files where appropriate
  • patch tile map to efficiently track tile indexes in realtime (I.E. for mine ladders or other things that might change)

Auto-generated What's Changed

Full Changelog: v1.5.0-beta.1...v1.5.0-beta.2

Don't miss a new stardew-access release

NewReleases is sending notifications on new releases.