New Features
- Grid Movement (by @ParadoxiKat) - Imported from Accessible Tiles. The feature is also improved and has more configs, more info
- Object Tracker (by @ParadoxiKat) - Imported and improved from Accessible Tiles, more info
- Internationalization - The mod has been fully internationalized to support all 12 languages plus mod added languages. Project Fluent is used for this and as such, is now a dependency. Without it the mod won't run, check out the setup page to see installation instruction. Also, follow this issue to keep track of translated languages and for instructions on how to provide translations for a language.
- Tile Info Menu - Opened when using
Left Shift + Enter
while using tile viewer, this menu can be used to mark the tile or add custom info for the tile intiles_user.json
. More info.
Improvements / Fixes
The following items are now spoken:
- Chest colors
- Open/closed state of gates
- Bush type or size
- Bush content of indoor pots
- Fertilized 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
- Weapon/Tool enchants
- Traveling merchant's pig in the forest.
- Movie ticket counter
- Magic ink in witch hut.
- Town exit point during a festival.
- Animal mood message in animal info menu.
- The wheel game and star purchase shop in stardew fair.
Other fixes:
- MacSpeech: Remove unicode charset definitions for function calls -- thanks @Flameborn
- fix drop item sound playing infinitely in some menus.
- co-op menus should now read
- using c key in crafting menu shouldn't skip recipes; can use shift+c to go in reverse.
- Cellar door is properly tracked in upgraded farm house.
- Patched Haley's six heart event.
- Fixed issue with CraftingPage duplicating recipe text at stove making the menu unusable.
- Fixed advanced game options menu by disabling left clicking the drop downs (you can use A and D to cycle through the options). Don't use the random seed text box though as that somehow disables simulated left clicks, in-case you get stuck, try using the left click button on the physical mouse.
- Fixed the interfering hotkey functions issue
API Changes
- Added three new API methods, SpeakHoveredInventorySlot, GetDetailsOfItem and RegisterCustomMenuAsAccessible.
- The Say* functions now return
bool
to indicate whether text was spoken. - Added properties making it easier to speak stuff in menus.
The developer docs will soon be added to the wiki but for now you can look at the linked references.
Full Changelog: v1.4.0...v1.5.0