-
Notifications
You must be signed in to change notification settings - Fork 446
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
Adjusts Marine Paygrades for Playercounts above 120 #2807
Conversation
Can I get feedback from someone on the dev team regarding this? |
if you want your code reviewing, mark it as ready for review please, otherwise i'll skip over them |
Sorry, You got it. |
Co-authored-by: harryob <me@harryob.live>
76957b7
to
7fcb58a
Compare
Co-authored-by: harryob <me@harryob.live>
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.
code fine
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.
code fine
Do I need to wait for any more reviews or is this ready for merge? |
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.
OK so I'm still mulling this one over in my head which is why the DNM tag is still on. For now, and this is not guarantee this is going to get merged and I may change my mind and go back, let's do the following:
Bronze medal gets CPL for only spec/SG at 120+ rather than gold for engi/medic/spec/SG.
Drop the LCPL riflemen.
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.
As we discussed on discord we're gonna leave ranks for now. I appreciate the work you've done with this and hope it doesn't dissuade you from working on other neat things for the codebase.
About the pull request
This increases the ranks of the following roles at highpop (120 Players):
SL - Always set to SSGT
RTO - Always set to SGT
Engi, Medic, Spec, SG - Set to LCPL, If they have a gold medal they're a CPL.
They're specialists, after all!
Marines - if they have 175 hours and there's more than 120 players, they have access to LCPL, as high as low-playtime ""trained"" role
Todo: Check playercount at roundstart, rather than when ranks are chosen, so that ranks don't increase as time goes on. I was going to put this in an initialization subsystem, but I couldn't find any good one. Please direct me to where I can put the check code.
Explain why it's good for the game
Kinda strange how one Sergeant is in charge is in charge of 15-20 people, in the army it's usually 4-12.
This remedies that.
Ive seen squads as large as 30+ and still manned by a Sergeant.
Testing Photographs and Procedure
For obvious reasons (I do not have 120 players to get on my test server) I cannot test this, but will try to bruteforce some tests on a local, If I am specifically asked to.
Changelog
馃啈
add: Marine paygrades increase for playercounts above 120.
/:cl: