Skip to content

[NON-MODULAR] get_lobby_icon now is properly set to the HUD overwrite file#1132

Open
SylvetteSylph wants to merge 2 commits into
DopplerShift13:masterfrom
SylvetteSylph:get-lobby-icon-fix
Open

[NON-MODULAR] get_lobby_icon now is properly set to the HUD overwrite file#1132
SylvetteSylph wants to merge 2 commits into
DopplerShift13:masterfrom
SylvetteSylph:get-lobby-icon-fix

Conversation

@SylvetteSylph

Copy link
Copy Markdown

I hate GitHub with a burning passion.

About The Pull Request

The get_lobby_icon proc was reading the icon_state from icons/mob/huds/hud.dmi, when we want it to be using the overwrite files. Now, it shall read from modular_doppler/overwrites/huds/hud.dmi directly.

Why It's Good For The Game

Using the correct icons is generally preferable.

Testing Evidence

I need to find some way to actually consistently get Psychologist as an overflow job to test this.

Changelog

🆑
fix: We are now using the overwrite HUD for lobby icons.
/:cl:

@github-actions github-actions Bot added the Fix Pest removal; Bugs label Jul 9, 2026
@00-Steven

Copy link
Copy Markdown
Collaborator

why is this still in draft?>

@SylvetteSylph

Copy link
Copy Markdown
Author

why is this still in draft?>

felt weird about not being able to test it

@SylvetteSylph
SylvetteSylph marked this pull request as ready for review July 11, 2026 00:15
CRASH("[src.type] has no job icon state.")

return icon('icons/mob/huds/hud.dmi', icon_state)
return icon('modular_doppler/overwrites/huds/hud.dmi', icon_state) // DOPPLER EDIT CHANGE, ensuring job icon selected is the Doppler version, ORIGINAL: 'icons/mob/huds/hud.dmi'

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
return icon('modular_doppler/overwrites/huds/hud.dmi', icon_state) // DOPPLER EDIT CHANGE, ensuring job icon selected is the Doppler version, ORIGINAL: 'icons/mob/huds/hud.dmi'
return icon('modular_doppler/overwrites/huds/hud.dmi', icon_state) // DOPPLER EDIT CHANGE, ensuring job icon selected is the Doppler version, ORIGINAL: return icon('modular_doppler/overwrites/huds/hud.dmi', icon_state)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Fix Pest removal; Bugs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants