Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
c1bfb4c
the pr
Geoengi May 21, 2026
9e208bd
minceraft
Geoengi May 21, 2026
57a42c3
oopsies
Geoengi May 21, 2026
3be5544
loadout
Geoengi May 21, 2026
0f793bb
the flashening
Geoengi May 21, 2026
36f1d27
buge fix
Geoengi May 21, 2026
2fbac28
they call me the flipper
Geoengi May 21, 2026
818380a
they're calling it the jonesy of aviators
Geoengi May 21, 2026
da66c72
default dance
Geoengi May 21, 2026
8ef06ee
what if there were edge cases...
Geoengi May 21, 2026
8635529
missed one
Geoengi May 21, 2026
1d10237
literal two character change
Geoengi May 21, 2026
188dcde
Missed a couple of grammar shenanigans. (And thank YOU for the kind w…
Geoengi May 21, 2026
ffeb311
Merge branch 'DopplerShift13:master' into ihavespecialeyes
Geoengi May 21, 2026
f4280d5
replacing with altered version by request
Geoengi May 22, 2026
eadda3c
see above
Geoengi May 22, 2026
b2ee6b8
Revert "see above"
Geoengi May 22, 2026
7be377b
actually fixed now
Geoengi May 22, 2026
70e6ef1
gimme a inhand
Geoengi May 22, 2026
7935758
no space
Geoengi May 22, 2026
f50ab89
finally...
Geoengi May 22, 2026
3da98f1
mo and krill issue mb mb
Geoengi May 22, 2026
aaca6cb
plz work now
Geoengi May 22, 2026
d428dd3
i'm running out of funny things to say
Geoengi May 22, 2026
f378ac6
hopefully the end
Geoengi May 22, 2026
d9190ed
Minor backslash culling (thank you Steven!)
Geoengi May 25, 2026
f0e0481
Revert "actually fixed now"
Geoengi May 25, 2026
75eef22
Merge branch 'ihavespecialeyes' of https://github.com/Geoengi/Doppler…
Geoengi May 25, 2026
3bb437f
pixel shenanigans
Geoengi May 25, 2026
9bd1b53
the loadout house
Geoengi May 25, 2026
2095ae1
sec patch try not to be a problem challenge [IMPOSSIBLE]
Geoengi May 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions modular_doppler/loadout_categories/categories/glasses.dm
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@
group = "Prescription Glasses"
abstract_type = /datum/loadout_item/glasses/prescription

/datum/loadout_item/glasses/prescription/get_item_information()
. = ..()
.[FA_ICON_GLASSES] = "Corrects nearsightedness!"

/datum/loadout_item/glasses/prescription/regular
name = "Prescription Glasses"
item_path = /obj/item/clothing/glasses/regular
Expand Down Expand Up @@ -136,6 +140,40 @@
name = "Explorer Goggles (Meson)"
item_path = /obj/item/clothing/glasses/mining_meson

/**
* PRESCRIPTION HUD HYBRID GLASSES
*/
/datum/loadout_item/glasses/hud/prescription
abstract_type = /datum/loadout_item/glasses/hud/prescription

/datum/loadout_item/glasses/hud/prescription/get_item_information()
. = ..()
.[FA_ICON_GLASSES] = "Corrects nearsightedness!"

/datum/loadout_item/glasses/hud/prescription/aviator
name = "Aviators (None, Prescription)"
item_path = /obj/item/clothing/glasses/hud/ar/aviator/prescription

/datum/loadout_item/glasses/hud/prescription/aviator_meson
name = "Aviators (Meson, Prescription)"
item_path = /obj/item/clothing/glasses/hud/ar/aviator/meson/prescription

/datum/loadout_item/glasses/hud/prescription/aviator_health
name = "Aviators (Medical, Prescription)"
item_path = /obj/item/clothing/glasses/hud/ar/aviator/health/prescription

/datum/loadout_item/glasses/hud/prescription/aviator_security
name = "Aviators (Security, Prescription)"
item_path = /obj/item/clothing/glasses/hud/ar/aviator/security/prescription

/datum/loadout_item/glasses/hud/prescription/aviator_diagnostic
name = "Aviators (Diagnostics, Prescription)"
item_path = /obj/item/clothing/glasses/hud/ar/aviator/diagnostic/prescription

/datum/loadout_item/glasses/hud/prescription/aviator_science
name = "Aviators (Science, Prescription)"
item_path = /obj/item/clothing/glasses/hud/ar/aviator/science/prescription

/**
* HUD GLASSES (Take in other huds)
*/
Expand Down Expand Up @@ -173,6 +211,10 @@
name = "Blindfold (Black, Fake)"
item_path = /obj/item/clothing/glasses/trickblindfold

/datum/loadout_item/glasses/blinding/fake_blindfold/obsolete
name = "Obsolete Fake Blindfold"
item_path = /obj/item/clothing/glasses/trickblindfold/obsolete
Comment on lines +214 to +216
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.

what actually is this item?
mostly cause the naming doesn't tell me much, so it wouldn't be clear to me or to most other players
the actual question is "is there a better way to name this entry or the item itself if it's called that?"

as a sidenote, if it's a type of blindfold, it should follow the other blindfold entries' format of Blindfold (type, type 2) ala Blindfold (Black, Fake) as you can see above. we do this so all the blindfolds are sorted next to each other in the menu
if it's a very specific type of item on its own, this current naming scheme is fine

Copy link
Copy Markdown
Author

@Geoengi Geoengi May 25, 2026

Choose a reason for hiding this comment

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

It's a variant (or, actually, base) of the blindfold HUDs, without the HUD or the making you blind upon equipping it either. You can access the other variants by alt-click reskinning the eyepatch HUDs, except for this one, since it had no eyepatch HUD counterpart. I might add one, thinking about it, for parity.


/datum/loadout_item/glasses/blinding/eyepatch
name = "Eyepatch (Black)"
item_path = /obj/item/clothing/glasses/eyepatch
Expand Down
Loading
Loading