Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for generic tile actions, dynamic tile category mapping ,…
… and dynamic event tile detection - **Add `dynamic_tile_categories.json`** to `assets/TileData` to map dynamic tile fluent tokens to their respective categories. - **Migrate fluent tokens** for Luau, Stardew Valley Fair, and Pierre's Booth from static definitions to dynamic tiles. - **Introduce dynamic tile fluent tokens**: - For Egg Festival eggs. - Modify Tourist fluent token to accept a number for enumerating tourists during Stardew Valley Fair. - **Enhance tile action detection**: - Add support for detecting tile actions across maps. - Introduce new handlers (`GetTileActionInfo`, `GetDefaultTileActionInfo`) and update existing function signatures to accommodate the new string argument. - **Implement `GetDynamicTileFluentToken`** in `DynamicTiles.cs` to auto-generate fluent tokens based on location and tile actions. - **Integrate `dynamic_tile_categories.json`** into dynamic tiles processing for category mapping. - **Improve dynamic detection** of the Traveling Cart location in the Forest. - **Create custom handlers** for Stardew Valley Fair and Festival of Ice events to detect shops and other points of interest. - **Add documentation**: - **Cleanup**: - Remove obsolete static tile definitions from `tiles.json` to prevent redundancy and potential conflicts. This should improve the overall tile tracking system and end user experience. Progresses #225 by tracking event tiles dynamically Closes #407 Closes #420
- Loading branch information