diff --git a/graphics/stkeys3.png b/graphics/stkeys3.png index 701a7c20..b801096f 100644 Binary files a/graphics/stkeys3.png and b/graphics/stkeys3.png differ diff --git a/graphics/stkeys4.png b/graphics/stkeys4.png index 2727e1c2..d82044ea 100644 Binary files a/graphics/stkeys4.png and b/graphics/stkeys4.png differ diff --git a/graphics/stkeys5.png b/graphics/stkeys5.png index d3c5b5ef..20932736 100644 Binary files a/graphics/stkeys5.png and b/graphics/stkeys5.png differ diff --git a/manual/images/key-icons.png b/manual/images/key-icons.png new file mode 100644 index 00000000..9c525250 Binary files /dev/null and b/manual/images/key-icons.png differ diff --git a/manual/manual.adoc b/manual/manual.adoc index ee0a1197..23227181 100644 --- a/manual/manual.adoc +++ b/manual/manual.adoc @@ -378,6 +378,27 @@ image:../sprites/pinva0.png[Invulnerability Sphere] | Makes you immune to all damage for a limited time. |========================== +=== Color blind accessibility + +Freedoom's keys are designed to be distinguishable not just by color but +also by shape, to make the game more accessible to color-blind players. +Each key color has an associated unique shape: + +[cols="2,3",width="50%",align="center",valign="middle"] +|========================== +| **Key color** | **Shape** +| Red | Horizontal lines +| Yellow | Vertical lines +| Blue | Cross shape (X) +|========================== + +These shapes are used consistently throughout the game: in the status bar +icons, the key sprites and on walls indicating keyed doors. For the skull +keys, pay attention to the direction that the horns point. For example, +here is how the different key icons appear in the status bar: + +image:images/key-icons.png[Key icons,align="center"] + === Enemies The levels are filled with monsters who have no other goal apart from stopping diff --git a/patches/w108_2.png b/patches/w108_2.png index 1ceccfcf..9f95fab3 100644 Binary files a/patches/w108_2.png and b/patches/w108_2.png differ diff --git a/patches/w108_3.png b/patches/w108_3.png index 5be4ee89..379d25d2 100644 Binary files a/patches/w108_3.png and b/patches/w108_3.png differ diff --git a/sprites/bskua0.png b/sprites/bskua0.png index 1339b049..31dff9b5 100644 Binary files a/sprites/bskua0.png and b/sprites/bskua0.png differ diff --git a/sprites/bskub0.png b/sprites/bskub0.png index fecbff57..1f393082 100644 Binary files a/sprites/bskub0.png and b/sprites/bskub0.png differ diff --git a/sprites/rskua0.png b/sprites/rskua0.png index 614488f4..c8741ccb 100644 Binary files a/sprites/rskua0.png and b/sprites/rskua0.png differ diff --git a/sprites/rskub0.png b/sprites/rskub0.png index b9952ad8..15542558 100644 Binary files a/sprites/rskub0.png and b/sprites/rskub0.png differ diff --git a/sprites/yskua0.png b/sprites/yskua0.png index 72a1f6b8..84dfe615 100644 Binary files a/sprites/yskua0.png and b/sprites/yskua0.png differ diff --git a/sprites/yskub0.png b/sprites/yskub0.png index c18d6331..f34f4696 100644 Binary files a/sprites/yskub0.png and b/sprites/yskub0.png differ