## Changelog

### New Features

- Marked the prize ticket machine in the Manor and patched it's menu - @khanshoaib3
- Patch mastery menus and add tiles related to mastery cave - @khanshoaib3

### Feature Updates

- Create new category for monsters; move npcs all to npc category instead of farmers, track other players in farmers category - @ParadoxiKat
- Add descriptions of debris by @JJpanSai - @ParadoxiKat
- Inform player when title screen is skippable - @ParadoxiKat
- Properly (mis)identify hidden rock crabs, dangerous and mutant variants of monsters, flying purple shorts, armored bug, skeleton mage, etc. - @ParadoxiKat with identification help from @TheSuperGamer20578 and @JJpanSai
- Add TTS alternative to "You've got Mail!" - @ParadoxiKat
- Add `EnableCheats` config option to always turn on chat command debugging - @ParadoxiKat

### Bug Fixes

- Fix GridMovement bugs - @khanshoaib3
- Potential fix for bug in IClickableMenuPatch which was crashing the game - @khanshoaib3
- Fix grange display - @khanshoaib3
- Fix fluent token leak on mine level 60 - @ParadoxiKat
- Add item sell price and fix tile info menu - @khanshoaib3
- Fix Golden Parrot in tracker - @ParadoxiKat
- Fix duplicate / redundant secret woods entrance - @ParadoxiKat
- Fix nameless soil in pending category - @ParadoxiKat
- Fix building menu; now properly moves mouse; scrolls map when mouse is near edges - @ParadoxiKat
- Fix broken TileViewer outside of building menu - @ParadoxiKat
- Fix broken Big Slimes - @ParadoxiKat
- Fix town bridges and fishing - @ParadoxiKat

### Tile Tracker Changes

- Add giant green rain weeds; Fix bugs related to green rain weeds - @khanshoaib3
- Add new tree types, detect moss and stumps - @khanshoaib3
- Detect Grandpa's shrine dynamically for different farms - @khanshoaib3
- Differentiate Linus' campfire from cookout kit's campfire and categorize them properly - @ParadoxiKat
- Speak items displayed on mannequin - @khanshoaib3
- Add giant tree stump and mannequin facing direction - @khanshoaib3
- Differentiate Volcano entrances in Island North - @ParadoxiKat
- Track boulder blocking cave in Island North - @ParadoxiKat
- Track Mushroom Log - @ParadoxiKat

### Misc

- Use DisplayName of NPC for proper translation in SocialPagePatch - @khanshoaib3
- Rename config option ReadTileIndexes to ReadTileDebug - @ParadoxiKat
- Add stardew-access version to the "Initializing stardew-access" string - @ParadoxiKat
- Remove `=` from new twigs and rocks descriptions - @ParadoxiKat
- Lower relative volume of "You've got mail" notification sound - @ParadoxiKat
- Enable "You've got mail!" and unread mail count on island farm - @ParadoxiKat

### Translation Changes

- New(en.ftl): `feature-speak_youve_got_mail` = `You've got mail!`
- New(en.ftl): `feature-speak_cheater` = `You're a dirty cheater!`
- New(en.ftl): `tile-resource_clump-giant_green_rain_weed-name` = `Giant Green Rain Weeds`
- New(en.ftl): `tile-fertile_weed_name` = `Fertile weed`
- New(en.ftl): `tile-twig-name` = [English value](https://github.com/khanshoaib3/stardew-access/blob/3599f9fedff8f4ae447ee97aec9c1a328c0ff7bc/stardew-access/i18n/en.ftl#L131-L138)
- New(en.ftl): `tile-stone-name` = [English value](https://github.com/khanshoaib3/stardew-access/blob/3599f9fedff8f4ae447ee97aec9c1a328c0ff7bc/stardew-access/i18n/en.ftl#L139-L176)
- New(en.ftl): `dynamic_tile-mastery_cave-pedestal` = [English value](https://github.com/khanshoaib3/stardew-access/blob/3599f9fedff8f4ae447ee97aec9c1a328c0ff7bc/stardew-access/i18n/en.ftl#L203-L206)
- New(en.ftl): `tile-forest-giant_tree_sump` = `Giant Tree Stump`
- New(en.ftl): `item-mastery_cave-grandpa_letter` = `Grandpa's Letter`
- New(en.ftl): `item-mannequin-info` = [English value](https://github.com/khanshoaib3/stardew-access/blob/3599f9fedff8f4ae447ee97aec9c1a328c0ff7bc/stardew-access/i18n/en.ftl#L301-L309)
- New(en.ftl): `building-golden_parrot` = `Golden Parrot`
- New(en.ftl): `monster_name-armored` = `Armored {$monster_name}`
- New(en.ftl): `monster_name-big_slime` = [English value](https://github.com/khanshoaib3/stardew-access/blob/3599f9fedff8f4ae447ee97aec9c1a328c0ff7bc/stardew-access/i18n/en.ftl#L338-L344)
- New(en.ftl): `monster_name-dangerous` = `Dangerous {$monster_name}`
- New(en.ftl): `monster_name-flying_purple_shorts` = `Flying Purple Shorts`
- New(en.ftl): `monster_name-mage` = `{$monster_name} Mage`
- New(en.ftl): `monster_name-mutant` = `Mutant {$monster_name}`
- New(en.ftl): `monster_name-slime` = `Slime`
- New(en.ftl): `monster_name-truffle_crab` = `Truffle Crab`
- Renamed(en.ftl): `tile-mail_box-unread_mail_count-prefix` -> `tile_name-mail_box-unread_mail_count-prefix`
- Modified(en.ftl): `terrain_util-tree_type` = [English value](https://github.com/khanshoaib3/stardew-access/blob/3599f9fedff8f4ae447ee97aec9c1a328c0ff7bc/stardew-access/i18n/en.ftl#L385-L400)
- New(en.ftl): `terrain_util-tree-stump` = `Stump`
- New(en.ftl): `terrain_util-tree-mossy` = `Mossy`
- New(menu.en.ftl): `menu-mastery-pedestial_info` = [English value](https://github.com/khanshoaib3/stardew-access/blob/3599f9fedff8f4ae447ee97aec9c1a328c0ff7bc/stardew-access/i18n/menu.en.ftl#L468-L472)
- New(menu.en.ftl): `menu-mastery-walls-claim_button` = [English value](https://github.com/khanshoaib3/stardew-access/blob/3599f9fedff8f4ae447ee97aec9c1a328c0ff7bc/stardew-access/i18n/menu.en.ftl#L473-L475)
- New(menu.en.ftl): `menu-prize_ticket-collect_prize_button` = [English value](https://github.com/khanshoaib3/stardew-access/blob/3599f9fedff8f4ae447ee97aec9c1a328c0ff7bc/stardew-access/i18n/menu.en.ftl#L500-L504)
- New(menu.en.ftl): `menu-title-stardew_access_loaded` = [English value](https://github.com/khanshoaib3/stardew-access/blob/3599f9fedff8f4ae447ee97aec9c1a328c0ff7bc/stardew-access/i18n/menu.en.ftl#L594-L597)
- New(menu.en.ftl): `menu-title-click_to_skip` = `Left click to skip the title screen`
- New(static_tiles.en.ftl): `static_tile-common-waterfall` = `Waterfall`
- New(static_tiles.en.ftl): `static_tile-forest-mastery_cave_door` = `Mastery Cave`
- New(static_tiles.en.ftl): `static_tile-island_north-volcano_entrance_east` = `Volcano Entrance (East)`
- New(static_tiles.en.ftl): `static_tile-island_north-volcano_entrance_west` = `Volcano Entrance (West)`
- New(static_tiles.en.ftl): `static_tile-manor_house-prize_ticket_machine` = `Prize Ticket Machine`
- New(static_tiles.en.ftl): `static_tile-mastery_cave-mastery_pedestal` = `Mastery Pedestal`
- New(static_tiles.en.ftl): `static_tile-mastery_cave-wall_of_combat` = `Wall of Combat`
- New(static_tiles.en.ftl): `static_tile-mastery_cave-wall_of_foraging` = `Wall of Foraging`
- New(static_tiles.en.ftl): `static_tile-mastery_cave-wall_of_farming` = `Wall of Farming`
- New(static_tiles.en.ftl): `static_tile-mastery_cave-wall_of_fishing` = `Wall of Fishing`
- New(static_tiles.en.ftl): `static_tile-mastery_cave-wall_of_mining` = `Wall of Mining`
- New(static_tiles.en.ftl): `static_tile-mountain-linus_campfire` = `Linus' Campfire`
- New(static_tiles.en.ftl): `static_tile-town-wooden_bridge` = `Wooden Bridge`
- New(static_tiles.en.ftl): `static_tile-town-joja_billboard` = `Joja Billboard with text "Joja Cola: Fuel Your Life"`
- New(static_tiles.en.ftl): `static_tile-town-museum_bridge` = `Museum Bridge`
- New(static_tiles.en.ftl): `static_tile-town-bookseller` = `Bookseller`

