Screentip images (#76889)

## About The Pull Request
Adds some nice little mouse button indicators (optional), this is a port
of my version at
[Citadel-Station-13/15973](https://github.com/Citadel-Station-13/Citadel-Station-13/pull/15973).

**There is no more intent coloring**

## Why It's Good For The Game
Quick identification of what to do. Eh, i dunno if it's getting
accepted, mothblocks asked me to port it over.
## Changelog
🆑
image: Changed screentips icons to something a lot fancier unified with
the LMB / RMB text.
qol: There are accessibility preferences to disable this! Look for
"Screentip context with images" beside the other screentip preferences.
/🆑

---------

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
This commit is contained in:
SandPoot
2023-08-06 03:37:03 +00:00
committed by GitHub
co-authored by Mothblocks LemonInTheDark
parent 84409322dd
commit 1f024dfca5
7 changed files with 71 additions and 14 deletions
@@ -36,3 +36,11 @@
/datum/preference/color/screentip_color/create_default_value()
return LIGHT_COLOR_FAINT_BLUE
/datum/preference/toggle/screentip_images
category = PREFERENCE_CATEGORY_GAME_PREFERENCES
savefile_key = "screentip_images"
savefile_identifier = PREFERENCE_PLAYER
/datum/preference/toggle/screentip_images/apply_to_client(client/client, value)
client.mob?.hud_used?.screentip_images = value