Skip to content
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

Added Role Time Requirements to Ghost Role Reinforcements and Holoparasite/clown. #32119

Closed
wants to merge 3 commits into from

Conversation

JIPDawg
Copy link
Contributor

@JIPDawg JIPDawg commented Sep 13, 2024

About the PR

I've added a 10 hour Overall play time requirement and a 5 hour Security playtime requirement to all Ghost role Reinforcements except the Syndicat. The Syndiecat has just a 5 hour overall playtime requirement.

I've also added the 10 and 5 hour requirements to Holoclown and Holoparasite.

Why / Balance

I recently witnessed a newkie round where the last Operative and Monkey discovered their agent used 0 TC. They then spent 65 TC on an assault borg. Once the raffle ended the borg wordlessly rolled toward the crew, fumbled around and went down. It was then repaired, but the player either ghosted or closed the game. I can't imagine this was enjoyable for either the syndie borg or the nukies.

This can lead to extremely frustrating moments for both parties (especially when you spend ~80% of your TC as a last ditch effort). Hopefully adding a bit of play time required will allow for slightly more enjoyable experiences for both parties.

I elected to use Security as sometimes combat becomes inevitable but it's certainly open for discussion.

I think an argument could be made to extend this to Ninja/Dragon/LoneOp as these are highly coveted ghost roles, but since they rely on themselves and not a team the stress of not disappointing others is lessened. However I do understand how frustrating it is to lose a raffle only to watch the Ninja not know about their station pointer or how to use their jetpack and drift endlessly in space.

Technical details

Media

image

Requirements

Breaking changes

Changelog

🆑

  • tweak: Added a 10 hour overall and 5 hour security playtime requirement in order to participate in raffles for ghost role reinforcements and Holoparasites/clowns. Syndicats will only require an overall playtime of 5 hours

@github-actions github-actions bot added No C# For things that don't need code. Status: Needs Review This PR requires new reviews before it can be merged. labels Sep 13, 2024
@JIPDawg JIPDawg changed the title Added Role Time Requirements to Ghost Role Reinforcements. Added Role Time Requirements to Ghost Role Reinforcements and Holoparasite/clown. Sep 13, 2024
@Everturning
Copy link

make ninja require salv time maybe? plenty of time to learn how to use a jetpack, handle space, and such. might even need to give it nukeop time, since, uh, pinpointers are kinda necessary in that job. kinda.

@deltanedas
Copy link
Contributor

add clown time to holoclown :trollface:

@saga3152
Copy link
Contributor

I'm not sure you need to have sec time for holoparasite, you only punch and some people don't play security amd forcing people to play roles tgey don't want is a bad thing

@keronshb
Copy link
Contributor

keronshb commented Sep 13, 2024

We're relying on role timer too much and forcing new players away from the game.

Yes it is frustrating if a new player gets a ghost role and they don't know how to play, but it's also extremely frustrating to not even give them the chance to play these roles.

There's so much time sink you have to put in the game already it's ridiculous.

@ArtisticRoomba
Copy link
Contributor

IMO there shouldn't be playtime requirements for these ghost roles.

Sometimes extremely funny and memorable things happen when new players win the raffle. Pushing them away from these roles (arguably after a death) just increases the frustration they experience.

"Man, there's a cool ghost role, but because I'm so new, I don't even get a chance to participate in the raffle."

We already have enough timegates on roles. It would be silly to add these on. I can see this for an MRP market but in general it's quite silly.

@JIPDawg
Copy link
Contributor Author

JIPDawg commented Sep 13, 2024

We're relying on role timer too much and forcing new players away from the game.

Yes it is frustrating if a new player gets a ghost role and they don't know how to play, but it's also extremely frustrating to not even give them the chance to play these roles.

There's so much time sink you have to put in the game already it's ridiculous.

I do want to point out that this is only for holo's and reinforcements, all other mid round antag / free agents have no timers leaving plenty other roles for people to grab. I would argue that reinforcements themselves (aside from ancestry) are pretty costly and if you are spending the TC on them you are desperate enough to need some decent help \ just want them to do your objective while you screw around.

I do agree in regards the game being a massive time sink, but I don't think a minimum of 10 hours (5 overall and 5 cadet) is asking to much, but I personally don't mind lowering the requirements. The purpose of this is to avoid situations described above where someone doesn't bother to RP or speak get frustrated and leave. I would argue winning a raffle with 8 others in the raffle and getting to play for 5 seconds only to die again is equally frustrating for new players. Granted this was a very specific instance and is not what happens every time. Also in this instance I'm sure that borg player received several AHelps so this may also ease admin load.

I'm not sure you need to have sec time for holoparasite, you only punch and some people don't play security amd forcing people to play roles tgey don't want is a bad thing

That's probably a fair change.

@beck-thompson
Copy link
Contributor

I would argue winning a raffle with 8 others in the raffle and getting to play for 5 seconds only to die again is equally frustrating for new players

I really agree with this! Its not fun to be a new player, joining a raffle (Not really knowing whats going on) and then instantly die or mess up. I honestly think it would be stressful and unfun for almost any player. Giving a minor time gate seems fine to me (What time and what department specifically I do not know).

@cohanna
Copy link
Contributor

cohanna commented Sep 13, 2024

What time and what department specifically I do not know.

100hours, boxer :godo:
In all seriousness it should be a general playtime requirement. Like 5ish hours maybe? Requirements for role time in sec kinda suck.

@Everturning
Copy link

I've said it in an issue before: there once was a ninja who did not know how to see. their. objectives. they had to ask in LOOC. they saw "complete your objectives", they won the raffle, they got to the station... and they spent all that time not knowing how to view their objectives, a fundamental part of antagonist gameplay. that, that is why I am in support of this.

I'm fine with these staying as they are:
Space Dragon: Simple, objectives are pretty intuitive and easy to accomplish without needing to see them
Revenant: No objectives, and gameplay is also very intuitive.
Skeleton: Basically a crew member, just cant heal by normal heals and has space protection.

I want a timer for these:
Lone op: 4x harder than nukeops. It needs to have an hour or so of nukeop time so that you know how to do the base functions of the detonation. No joke I remember like 3 loneops who each didn't know how to use nuke or nuke disk.
Ninja: See above story's reasoning.
Insert third role here: because of reasoning placed here (I forgot if there was another role I wanted change)

@ArtisticRoomba
Copy link
Contributor

ArtisticRoomba commented Sep 13, 2024

Possibly the relevant antagonist guide could open when you first play the role, or have a (?) button next to the ghost role? We have relevant guides for nukies and the Space Ninja. All midround antags have prep time, so they could possibly chill out and skim over the guide.

@LGRuthes
Copy link
Contributor

15 hours into Space Station 13, I couldn't even figure out how to put something on the ground without throwing it, or how to not die to lack of oxygen. I don't think baring people who just started SS14 from playing high-difficulty/highly coveted antags is a bad move.

@lanse12
Copy link

lanse12 commented Sep 14, 2024

15 hours into Space Station 13, I couldn't even figure out how to put something on the ground without throwing it, or how to not die to lack of oxygen. I don't think baring people who just started SS14 from playing high-difficulty/highly coveted antags is a bad move.

5 hours into ss13 i was soloing megafauna and almost ascending as here

@deltanedas
Copy link
Contributor

dragon specifically needs a guidebook to open since its not communicated at all that you get deleted if you dont make a rift

@JIPDawg
Copy link
Contributor Author

JIPDawg commented Sep 15, 2024

dragon specifically needs a guidebook to open since its not communicated at all that you get deleted if you dont make a rift

I agree. I might look over it later tonight. Also I'm contemplating removing the time requirements for kobold\ monkey. Both are supposed to be inept anyways. They can't even shoot guns.

@slarticodefast slarticodefast added the Undergoing Maintainer Discussion This PR is currently going through an internal discussion by the maintainer team. label Sep 16, 2024
@github-actions github-actions bot added the Merge Conflict This PR currently has conflicts that need to be addressed. label Sep 18, 2024
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions github-actions bot removed the Merge Conflict This PR currently has conflicts that need to be addressed. label Sep 19, 2024
@slarticodefast
Copy link
Member

Hey, I brought this up for maintainer discussion and we decided not to merge this PR for the reasons keronshb already mentioned. We rely on role timers a lot at already and the amount of content locked behind them is very high compared to other games.
Thank you for your contribution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
No C# For things that don't need code. Status: Needs Review This PR requires new reviews before it can be merged. Undergoing Maintainer Discussion This PR is currently going through an internal discussion by the maintainer team.
Projects
None yet
Development

Successfully merging this pull request may close these issues.