Commit Graph

  • e50f0fa976 Merge branch 'master' of https://github.com/stardew-access/stardew-access master erion 2023-04-16 15:02:57 +02:00
  • a63b9b50b6 Revert "Merge branch 'master' of https://code.iamtalon.me/talon/stardew-access" erion 2023-04-16 15:01:59 +02:00
  • 3c8b78192a Added translations for trash bear wanted item Added missing translations for heart count entry Mohammad Shoaib Khan 2023-04-10 22:32:52 +05:30
  • 4ffd9bc9bc Added heart count to animal query menu Mohammad Shoaib Khan 2023-04-08 15:44:08 +05:30
  • 5f612a20c1 Patched the checkAction method instead to avoid the patch from executing multiple times Mohammad Shoaib Khan 2023-04-10 20:04:58 +05:30
  • 6c14d040be Patched draw method of TrashBear.cs to speak the wanted item Mohammad Shoaib Khan 2023-04-10 19:56:42 +05:30
  • ca249644dd Fixed bug for TextBoxEntryMenu Mohammad Shoaib Khan 2023-04-10 15:33:19 +05:30
  • be8b9a9e41 Bug which prevented from moving or purchasing animals fixed Mohammad Shoaib Khan 2023-04-10 13:15:43 +05:30
  • 02250ed307 Merge branch 'master' of https://github.com/stardew-access/stardew-access erion 2023-04-09 09:27:17 +02:00
  • 09001807cb Fixed TileInfo.cs bug - Added unimplemented code for ladders, shaft and mine elevator Mohammad Shoaib Khan 2023-04-08 00:13:13 +05:30
  • cdb262a26a Merge branch 'master' of https://code.iamtalon.me/talon/stardew-access erion 2023-04-07 09:24:07 +02:00
  • 6128e2dd72 Merge branch 'master' of https://github.com/stardew-access/stardew-access erion 2023-04-07 09:09:26 +02:00
  • 0e1f9d0cab Merge pull request #96 from conundrum9999/main Mohammad Shoaib Khan 2023-04-07 12:00:47 +05:30
  • 803bc64868 Bump manifest version to 1.3.5-beta2. Fix error in json loading and missing static tiles. Katie Durden 2023-04-05 19:17:57 -07:00
  • dacbff92ea CharacterCustomizationMenuPatches now reads descriptions of appearance options (thanks @JJpanSai for writing the descriptions!) Katie Durden 2023-04-04 23:35:55 -07:00
  • 529a110617 Refactor functions that obtain current attribute values to share code. Katie Durden 2023-04-05 00:44:24 -07:00
  • ed405a139e Remove dependency on Newtonsoft.Json since we're now relying on System.Text.Json. Some optimization and refactoring in ModEntry.cs Other minor fixes Katie Durden 2023-04-04 19:21:04 -07:00
  • ad0cb687b7 Readded lessInfo to many tiles related functions and other code cleanup (making argument ordering consist. Katie Durden 2023-04-04 15:09:49 -07:00
  • 91643e184f Finish adding documentation (with Chat GPT's help) and refactoring TileInfo.cs. Katie Durden 2023-04-03 21:05:28 -07:00
  • 8509cbfc0b Refactored getDynamicTilesInfo from TileInfo.cs by moving most of it's functionality to new file DynamicTiles.cs. Refactored handling of dynamic tiles for events; tile coords now loaded from json file. Moved LoadJsonFile function to utils.cs. Katie Durden 2023-04-03 18:56:55 -07:00
  • 35115223d3 Update .gitattributes to ensure .cs and .json files keep crlf line endings. Katie Durden 2023-04-03 16:57:57 -07:00
  • a7dfeb5526 Optimization and refactoring of TileInfo.cs Katie Durden 2023-03-31 15:47:53 -07:00
  • 34c182ddc6 Cache the value of Game1.currentLocation Katie Durden 2023-03-31 14:53:18 -07:00
  • 245959366c Refactor StaticTiles and CATEGORY classes for enhanced functionality StaticTiles now uses System.Text.Json and supports conditional and mod-based maps with efficient dictionary lookups. Dictionary can be reloaded as needed, typically once per game day. CATEGORY allows runtime addition of new categories, with an indexer function for retrieval, and retains static properties for compiled categories. Katie Durden 2023-03-30 03:31:54 -07:00
  • 5d8f85fa5b Separated tile file loading from StaticTiles constructor Katie Durden 2023-03-08 20:04:23 -08:00
  • dd812851b4 Add base for improved tile coordinate lookup functionality; typo fixes. Katie Durden 2023-03-08 14:09:13 -08:00
  • 4b2e31fadc Change comparisons relying on string.ToLower() to use StringComparison.OrdinalIgnoreCase. Katie Durden 2023-03-01 18:07:28 -08:00
  • 541fd42133 Static tiles uses HashSet to lookup entries. More nullchecks changed to use is. Katie Durden 2023-03-01 17:20:44 -08:00
  • a88172c0cf Replaced some foreach loops with for loops and nullchecks to use is instead of ==. Katie Durden 2023-02-26 05:12:05 -08:00
  • e9ba7c96b9 Changes searched from List to HashSet; saves ~43ms in `SearchLocation Katie Durden 2023-02-25 21:49:27 -08:00
  • 32db14b329 add <modpath>/libraries/windows to the dll search path before loading Tolk. This enables nvdaControllerClient64.dll to be loaded in place. Katie Durden 2023-04-04 22:22:36 -07:00
  • 1c61580d6b Fix inventory not speaking extra info; not respecting config option. Reduce excess commas. Bump version to 1.3.5-alpha2. Katie Durden 2023-03-03 00:12:01 -08:00
  • 7bb4819601 Merge pull request #94 from khanshoaib3/Issue90 Mohammad Shoaib Khan 2023-04-04 16:01:55 +05:30
  • ce6f67a0dc Speak year and season on day 1 Mohammad Shoaib Khan 2023-04-04 15:59:40 +05:30
  • c3cec1a490 Merge remote-tracking branch 'github/fishing' Talon 2023-03-26 23:24:52 +02:00
  • 8cca880b04 Merge branch 'master' of https://github.com/stardew-access/stardew-access erion 2023-03-10 15:59:58 +01:00
  • 5fa9fd5eca Merge branch 'master' into fishing Mohammad Shoaib Khan 2023-03-10 15:44:12 +05:30
  • b24fe44dd3 Merge pull request #91 from khanshoaib3/refactor Mohammad Shoaib Khan 2023-03-10 15:37:09 +05:30
  • 2b6b60494e Grouped files Mohammad Shoaib Khan 2023-03-10 15:33:39 +05:30
  • b8fce68bec Moved more menus to their own class Mohammad Shoaib Khan 2023-03-10 15:24:08 +05:30
  • ea03f9a4cb Moved some menus to their own class Mohammad Shoaib Khan 2023-03-10 15:09:56 +05:30
  • b0c1d9e173 Moved tailoring menu patch to its own class Mohammad Shoaib Khan 2023-03-10 15:00:31 +05:30
  • af0ec1ab8d Moved pond query menu patch to its own class Mohammad Shoaib Khan 2023-03-10 14:55:07 +05:30
  • 07fcc94296 Moved forge menu patch to its own class Mohammad Shoaib Khan 2023-03-10 14:50:40 +05:30
  • 64300c58eb Moved item list menu patch to its own class Mohammad Shoaib Khan 2023-03-10 14:41:30 +05:30
  • a250cbd98d Renamed classes Mohammad Shoaib Khan 2023-03-10 14:35:46 +05:30
  • c553b589ab Moved patches related to Game1 and InstanceGame to their own class Mohammad Shoaib Khan 2023-03-10 14:32:43 +05:30
  • 50e8afc78c Moved and organized quest patches Mohammad Shoaib Khan 2023-03-09 14:01:58 +05:30
  • 53fe731401 Moved and organized mini game patches Mohammad Shoaib Khan 2023-03-09 13:32:45 +05:30
  • 2c233f6e6b Moved InventoryUtils.cs Mohammad Shoaib Khan 2023-03-09 13:27:02 +05:30
  • 1346e90bf5 Organised code for geode menu patch Mohammad Shoaib Khan 2023-03-09 13:21:46 +05:30
  • 8970a2c441 Fixed bug for Museum menu patch Mohammad Shoaib Khan 2023-03-09 13:12:07 +05:30
  • 2ddebd3615 Organised code for donation menu patches Mohammad Shoaib Khan 2023-03-09 13:06:13 +05:30
  • 5195313a5b Organised code for item grab menu patch Mohammad Shoaib Khan 2023-03-08 12:44:07 +05:30
  • 6822bd4840 Organised code for purchase animal menu patch Mohammad Shoaib Khan 2023-03-08 12:29:19 +05:30
  • 80963c4dc6 Improved and organised code in shop menu patch Mohammad Shoaib Khan 2023-03-08 12:21:50 +05:30
  • 8523026ed0 Improved and organised code for dialogue box patch Moved letter viewer menu patch to its own class moved npc patch to its own clas moved draw hover text patch to IClickableMenuPatch.cs Mohammad Shoaib Khan 2023-03-08 12:06:46 +05:30
  • 2ba41822c9 Improved and organised code in title menu patches Mohammad Shoaib Khan 2023-03-07 23:34:07 +05:30
  • 9096ce59b9 bug fix in snapping mouse to primary and secondary inventory slots Mohammad Shoaib Khan 2023-03-07 22:57:15 +05:30
  • 6141447c13 Improved and organised code in carpenter menu patch Mohammad Shoaib Khan 2023-03-07 22:45:00 +05:30
  • baede57965 Improved and organised code in bundle menu patches Mohammad Shoaib Khan 2023-03-07 19:44:58 +05:30
  • b0ef71cd4a bug fix Mohammad Shoaib Khan 2023-03-07 12:16:39 +05:30
  • 403a97b633 Improved and organised code in AnimalQueryMenuPatch.cs Mohammad Shoaib Khan 2023-03-07 12:03:08 +05:30
  • b22af63b97 Improved and organised code in SocialPagePatch.cs Mohammad Shoaib Khan 2023-03-07 11:29:23 +05:30
  • 774454ce0e Refactored code CraftingPagePatch.cs Mohammad Shoaib Khan 2023-03-03 21:03:37 +05:30
  • 0fa90e4c74 Improved and organised code in InventoryPagePatch.cs Mohammad Shoaib Khan 2023-02-24 20:45:35 +05:30
  • 15380e5b76 Improved game menu patch code - Added active suffix if the hovered tab button matches the current tab Mohammad Shoaib Khan 2023-02-24 20:44:54 +05:30
  • 911c93a555 Moved game menu patch Mohammad Shoaib Khan 2023-02-24 19:45:01 +05:30
  • 8d11cc6266 Moved exit page patch Mohammad Shoaib Khan 2023-02-24 19:40:01 +05:30
  • 820d714594 Moved options page patch Mohammad Shoaib Khan 2023-02-24 19:35:58 +05:30
  • 7c1e600790 Moved inventory page patch Mohammad Shoaib Khan 2023-02-24 19:33:14 +05:30
  • f851806947 Moved crafting page patch Mohammad Shoaib Khan 2023-02-24 14:43:19 +05:30
  • 9d7c2c36ec Moved social page patch Mohammad Shoaib Khan 2023-02-24 14:37:21 +05:30
  • 2a5baa6770 Moved collections page patch Mohammad Shoaib Khan 2023-02-24 14:33:03 +05:30
  • 6730fcceff Moved geode menu patch Mohammad Shoaib Khan 2023-02-24 14:29:51 +05:30
  • 7d505d2dd7 Moved item grab menu patch Mohammad Shoaib Khan 2023-02-24 14:10:28 +05:30
  • 4a39bf94ea Moved shop menu patch Mohammad Shoaib Khan 2023-02-24 13:49:50 +05:30
  • 6d3962ea4d Refactored code BuildingNAnimalMenuPatches.cs Mohammad Shoaib Khan 2023-02-23 21:41:05 +05:30
  • 1a8b971a91 Merge branch 'master' of https://github.com/stardew-access/stardew-access erion 2023-02-22 16:49:04 +01:00
  • d12ecf0fae Merge pull request #88 from khanshoaib3/Issue79 Mohammad Shoaib 2023-02-22 18:11:39 +05:30
  • ac190f5939 Bug fix Mohammad Shoaib Khan 2023-02-22 18:09:43 +05:30
  • 8b0350497b Refactored code Mohammad Shoaib Khan 2023-02-22 17:59:11 +05:30
  • 8059e09089 Used a different method to detect if any text box is active or not This fixes the issue when more than one text boxes are present in a menu Mohammad Shoaib Khan 2023-02-22 17:45:59 +05:30
  • cf0e46ecdd Refactored code Mohammad Shoaib Khan 2023-02-22 17:03:33 +05:30
  • 31f3144bfd Bug fix Mohammad Shoaib Khan 2023-02-22 16:55:54 +05:30
  • ecb256ad57 Removed unnecessary code Mohammad Shoaib Khan 2023-02-21 21:51:55 +05:30
  • c9c62d4fa9 Removed previous text box code from other places Mohammad Shoaib Khan 2023-02-21 21:49:22 +05:30
  • e595a03be6 Fixed bug for more than 1 text boxes in a menu In this bug, if there were amore than 1 text boxes, then the textBoxQuery was resets to ' ' even if a text box is selected because of the other unselected text boxes Mohammad Shoaib Khan 2023-02-21 21:41:45 +05:30
  • 5296c4cabe Added patch to disable left mouse sim key when a tex box is active Also speak the content of the text box when active Mohammad Shoaib Khan 2023-02-21 21:28:38 +05:30
  • b6e8129b78 Merge branch 'master' of https://github.com/stardew-access/stardew-access erion 2023-02-21 09:18:46 +01:00
  • 07bd1bf1ef Merge pull request #87 from khanshoaib3/Issue59 Mohammad Shoaib 2023-02-20 13:55:51 +05:30
  • 0a244649ee Removed unnecessary comment Mohammad Shoaib Khan 2023-02-20 13:54:39 +05:30
  • b8f77384b2 Added config to disable inventory verbosity If set to true, disables speaking of 'not usable here' and 'donatable' in inventories Mohammad Shoaib Khan 2023-02-20 13:46:06 +05:30
  • 2d061e220b Organized code Mohammad Shoaib Khan 2023-02-20 13:34:03 +05:30
  • 80637af471 Moved narrateHoveredItemInInventory to separate class Mohammad Shoaib Khan 2023-02-20 12:59:55 +05:30
  • 042afa4d90 Organized code Mohammad Shoaib Khan 2023-02-20 12:43:25 +05:30
  • d2c34451b3 Added sound cue when the slot item is not usable Mohammad Shoaib Khan 2023-02-20 11:48:24 +05:30
  • a29eb512a8 Merge branch 'master' of https://github.com/stardew-access/stardew-access erion 2023-02-19 18:13:23 +01:00
  • 34d773204c Expanded the detection of shipping bin in island Mohammad Shoaib Khan 2023-02-19 22:35:57 +05:30
  • 9af30890bc Added dynamic detection of sink in farm house Replace the name of kitchen with stove Mohammad Shoaib Khan 2023-02-19 22:26:10 +05:30