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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds the Family Heirloom, Nyctophobia, and Monochromacy traits, and rebalances Social Anxiety #36426
Conversation
add: Added the Family Heirloom trait. This makes you spawn with a special object on your person; if you don't have it with you, you will gain a mood debuff. AAAAA I LOVE YOUUU |
it's because the lights are on the wrong layer, which is why they don't spin when you rotate the players HUDs either edit:wrong plane probably, but it might be for lighting reasons, cna't remember |
@@ -11,6 +11,23 @@ | |||
|
|||
|
|||
|
|||
/datum/trait/apathetic |
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.
undocumented change (not that i mind the change beind made)
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.
I also reordered the Jolly, Depression, and Apathetic traits to be alphabetical in the menu because it pleases my autism.
Hell yes. |
/datum/trait/family_heirloom | ||
name = "Family Heirloom" | ||
desc = "You are the current owner of an heirloom. passed down for generations. You have to keep it safe!" | ||
value = -1 |
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.
Minus points for what is essentialy free mood unless you suck?
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.
You have to clutter your inventory to lug around a random object that, in likelihood, won't have any use.
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.
just have it be 0 value to be safe
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.
I view the concept as inherently negative, so I might end up removing the mood boost instead.
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.
it has a passive buff, but I suppose its fair for the 1 mood boost and it means this is an attractive negative trait pick, which I like. So fine with me :D
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.
agreed
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.
@Xhuis also dont remove the mood boost just keep it like this tbf
Time for detecting! |
Can you make trauma versions of monochromacy and nyctophobia? They're pretty cool |
monochromacy should give 1 point, because you can't see hacked APCs, some syndie gear, etc |
Playing monochromatically significantly affects perception, but not gameplay; someone who plays with monochromacy will be able to catch onto the tints of objects and be able to distinguish them from normal ones at a glance, much like monochromatic patients do in real life. I don't think it detracts enough from gameplay to be worth a point, but I'll have to consider it. |
the official meta of monochromacy is
case in point: |
>tfw you post your idea on the forums and some madman actually codes it feels good, thanks |
a detective with the monochromatic should spawn with the original revolver that fires real bullets in honour of their awesomeness |
det bullets are better than real bullets because they stun |
the original revolver would crit you in two shots taco you newfag |
ree |
detectives with monochrome do get a special sound and message cue, so they don't go entirely unacknowledged |
Loss of color doesn't seem like a huge deal at first, but it's a pretty significant drawback. I wouldn't go so far as to say that it's a major setback, but it's certainly not something to be written off. Try playing a round as security with SecHUDs and glasses color enabled (alt-click the glasses), you'll see what I mean |
Monochromacy is going to be fun as an atmos tech lmao |
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.
Just some comments you can take them aboard or throw them out (Messaged from my mobile sorry for spelling errors)
heirloom_type = /obj/item/storage/toolbox/mechanical/old/heirloom | ||
if(!heirloom_type) | ||
heirloom_type = pick( | ||
/obj/item/toy/cards/deck, |
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.
Can I suggesy it be basically anything from the arcade machine?
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.
McUrist family pulse rifle
|
||
|
||
|
||
/datum/trait/family_heirloom |
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.
What we then need next is a possibility for antags to buy a steal heirloom trait which can give them a positive buff.
Traits and moods are both config options. What happens to traits based around mood if moods are toggled off? Do they become freebies? |
Mhm, they do. It'd be very easy to add a way to disable them from appearing in the menu if moods are disabled. I can see about doing that after this PR is in, or in the PR itself if wanted. |
that monochromacy is seriously cool, you're doing god's work xhuis |
@KorPhaeron ofcourse nobody would disable mood right? |
@KorPhaeron The solution is we remove the config options and make them default, and stop being cowards about a vocal minority quitting for hippie just because we made a game design decision |
code/datums/traits/negative.dm
Outdated
if(mood) | ||
if(heirloom in trait_holder.GetAllContents()) | ||
mood.clear_event("family_heirloom_missing") | ||
mood.add_event("family_heirloom", /datum/mood_event/family_heirloom) |
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.
Use the send signals instead (changed due to my pr)
Sorry about not working on this lately, other stuff has come up + haven't had time to work on it. I haven't forgotten about this, so I'll get some work done when I'm able. |
conflict |
@Iamgoofball @Xhuis Maybe eventually yeah, but until then you need to make sure it works with whichever config settings a server is using |
@drawsstuff A neat idea, but my prodding couldn't figure out any immediate ways to do it, so if I do it I'll wait till after this PR. |
馃啈 Xhuis
add: Added the Family Heirloom trait. This makes you spawn with a special object on your person; if you don't have it with you, you will gain a mood debuff.
add: Added the Nyctophobia trait. This makes you walk slowly in complete darkness, and gain a mood debuff from the fear!
add: Added the Monochromacy trait, which makes you perceive (almost) the entire world in black-and-white.
balance: Social Anxiety's trigger frequency is now correlated to the number of people near you.
/:cl:
Thanks to PKP for the Nyctophobia and Monochromacy ideas. Thanks to Polyphynx on the forums for the input about Social Anxiety.
Picture of Monochromacy:
I'm not sure why lights are still perceived in color, which is why I included the "almost" bit.
I also reordered the Jolly, Depression, and Apathetic traits to be alphabetical in the menu because it pleases my autism. Social Anxiety was rebalanced so that you didn't randomly go mute for no reason, and because it makes more sense to get anxious when talking to a group of people than at random. Thoughts and input are welcome.