New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Captain Megaphone #13853
Captain Megaphone #13853
Conversation
At one point many moons ago, one of the HoSii did suggest adding such a megaphone to the Armory. Not sure if that'd fit, but the option is there. 👀 |
Having the emag effect cause ear damage would be nice, not many things deal ear damage in this game I can think of. If its too overpowered like that, you could make it break after a few uses to balance it. |
code/procs/mobprocs/chatprocs.dm
Outdated
@@ -466,6 +466,13 @@ | |||
if (src.get_brain_damage() >= 60) | |||
speechverb = pick("says","stutters","mumbles","slurs") | |||
|
|||
if (src.find_type_in_hand(/obj/item/megaphone)) | |||
var/obj/item/megaphone/megaphone = src.find_type_in_hand(/obj/item/megaphone) | |||
if (megaphone.makes_you_quieter) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if (megaphone.makes_you_quieter) | |
if (megaphone.makes_you_quieter) |
code/mob/living.dm
Outdated
popup_style = "font-size: [megaphone.maptext_size]px;" | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be +=
otherwise it will replace the bioeffects?
/datum/bioEffect/speech/comic
and others
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Beyond scope of this PR: Having the megaphone return the ""
to modify the style would would open this up for all kinda of fun chaos. Also moves the logic for what to do the megaphone to entirely in the megaphone code.
Undrafting this since I added the things I think I can add to this. Made the text bold and green (with a slight dark green outline) to better help it stand out and make it look less... thin. Added blue and red variants that you can get by holding it and activating the correct medals. As for the sound, I tried for a while to mix something good in audacity but I can't really make something passable! I'm ok adding it without a sound and I can't personally provide one I'm happy with in the time frame I wanna work on this for :sheltersweat: new look: |
[FEAT]
About the PR
Adds a megaphone to the captains locker. Holding the megaphone in your hand and speaking will make your maptext larger and your voice louder! (Larger in chatbox). Since you're the most important person on the station you can now have the easiest to read text to match! (Or have it be stolen and be shamed as it's used against you)
Has an emag effect 👁️ (Non-gameplay-altering)
Compatible with the red and blue captain medals (if you hold it in your hand while activating)
Why's this needed?
I think it's a fun cute lil feature! Wanted to make this for a while and have finally gotten around to it. Helps the captain feel like they have a "commanding presence". Really just for fun roleplaying purposes though. Can be var edited to make the text much larger if an admin pleases.
Only one on the station so hopefully not a very annoying item either! I tried to balance it being noticeable but not obnoxious.
Changelog