Skip to content

Accessibility improvements#8438

Draft
AJenbo wants to merge 29 commits intomasterfrom
access
Draft

Accessibility improvements#8438
AJenbo wants to merge 29 commits intomasterfrom
access

Conversation

@AJenbo
Copy link
Copy Markdown
Member

@AJenbo AJenbo commented Jan 26, 2026

This is the current state of https://github.com/mojsior/diablo-access

Since it's a hard fork I had to push it to a new branch here and will have to manually sync it.

I hear that it plays well so I suppose the main task here is to get it in shape for merging.

sfx: sfx.zip

Use monster future position for distance/tempo and ignore local _release_tmp staging dir.
Use separate monster min/max interval to make speed-up more noticeable at close range.
Play up to 3 nearest emitters (items/monsters/doors/chests) and keep interact cue one-shot.
Shift+E now points to the nearest quest set-level entrance on the current level (Poisoned Water, Skeleton King, Chamber of Bone, Lazarus), which is not represented by normal triggers.

Also updates keymapper description and Polish translations.
Tracker (N / Shift+N) now looks for items and monsters using the dungeon lookup grids (dItem/dMonster) instead of only the ActiveItems/ActiveMonsters lists. This prevents cases where proximity audio indicates nearby targets but tracker reports none.
Adds new tracker categories (T) for doors, shrines, interactable objects, and breakables, and updates N/Shift+N to navigate/cycle within these categories.

Object tracking uses the dungeon object grid (dObject) for reliable discovery, and Polish translations were updated.
- Mute proximity sound cues while inventory is open
- Speak current dungeon+floor on entry and via L
- Warn when equipped items are near breaking
- Announce boss HP every 10% drop
- Move Chat Log off L and migrate old bindings
@AJenbo AJenbo marked this pull request as draft January 26, 2026 22:18
Comment thread .gitignore Outdated
@AJenbo AJenbo added this to the 1.6.0 milestone Jan 27, 2026
@yuripourre yuripourre added the pr size:large Pull Requests that add more than 100 lines label May 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accessibility pr size:large Pull Requests that add more than 100 lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants