Page 2 of 2

Turn on the exp job restrictions

Posted: Thu Jan 04, 2018 6:43 am
by oranges

Bottom post of the previous page:

Byond account age restrictions do not require actual game time, so are not a good reflection of actual ability.

Enable the following configs on sybil/basil but not terry (due to pop issues)

## Unhash this to enable playtime requirements for head jobs.
#USE_EXP_RESTRICTIONS_HEADS
## Unhash this to override head jobs' playtime requirements with this number of hours.
#USE_EXP_RESTRICTIONS_HEADS_HOURS 15
## Unhash this to change head jobs' playtime requirements so that they're based on department playtime, rather than crew playtime.
#USE_EXP_RESTRICTIONS_HEADS_DEPARTMENT
## Unhash this to enable playtime requirements for certain non-head jobs, like Engineer and Scientist.
#USE_EXP_RESTRICTIONS_OTHER
## Allows admins to bypass job playtime requirements.
#USE_EXP_RESTRICTIONS_ADMIN_BYPASS


Why: it means you have some actual in game time before getting advanced roles, we're doing a disservice to players who connect and don't have play time, as well as the people who have to play with those people in those roles

Also I want to extend this to senior antags like the nuke captain, rev and cult leaders, so that they require time as a nukeop, cultist or revolutionary to be rollable for.

actually exempt terry from these restrictions

Re: Turn on the exp job restrictions

Posted: Thu Jan 04, 2018 11:41 pm
by MrStonedOne
Incomptinence wrote:Why not have a system where meeting a req like the 15 hour threshold just makes you first pick ahead of less experienced players.

If no hughly experienced player wants to play the head role the department just shrunk by one as it currently stands.
That was actually my suggestion.

Lock it so they can only set it to low,

Re: Turn on the exp job restrictions

Posted: Thu Jan 04, 2018 11:44 pm
by MrStonedOne
Anywho, i'll be running a sql query to exempt anybody who had 2000 connections in the time before the system was added

Re: Turn on the exp job restrictions

Posted: Thu Jan 04, 2018 11:45 pm
by onleavedontatme
I guess if there is an exemption button and MSO is grandfathering people thats most of my major concerns met and I'll stop making bad posts. Thanks for reaching a middleground. I agree it shouldnt apply to borg though, its one of the easiest roles to learn with.
Incomptinence wrote:Why not have a system where meeting a req like the 15 hour threshold just makes you first pick ahead of less experienced players.

If no hughly experienced player wants to play the head role the department just shrunk by one as it currently stands.
The PR had 15, but the server is at 5 last I checked. 15 was insane.

Re: Turn on the exp job restrictions

Posted: Thu Jan 04, 2018 11:46 pm
by oranges
yes, even 5 is more than I think necessary.

I'm talking about the most basic competency in the department, which you can pick up in two or three rounds max

Re: Turn on the exp job restrictions

Posted: Thu Jan 04, 2018 11:49 pm
by captain sawrge
New player heads are really fucking funny to play with please do not rob me of the experience of people like darkfnc clumsily stumbling into a captain role and making a total ass of themselves while I play yes-man to every stupid fucking thing they say

Re: Turn on the exp job restrictions

Posted: Thu Jan 04, 2018 11:54 pm
by ThanatosRa
I support this even though it would screw me when the stars align and I actually play. As long as its reasonable.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 12:07 am
by MrStonedOne
https://gist.github.com/MrStonedOne/50c ... c27f259992 list of people exempted.

Code: Select all

update ss13player set flags = flags | 1 where ckey in ("absalom526", ... "zorocaster")

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 12:34 am
by iamgoofball
grandfathering old players and an exempt button works, but I do need to doublecheck exp tracking to make sure it's functional as the numbers say I only have 10 minutes of rev, and I know how much rev I've played(hint: more than 10)

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 12:36 am
by Shadowlight213
Kor wrote:
Incomptinence wrote:Why not have a system where meeting a req like the 15 hour threshold just makes you first pick ahead of less experienced players.

If no hughly experienced player wants to play the head role the department just shrunk by one as it currently stands.
The PR had 15, but the server is at 5 last I checked. 15 was insane.
Pr had 3 hours for heads other than hos, and 5 hours for hos actually.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 12:45 am
by onleavedontatme
https://github.com/tgstation/tgstation/ ... 4483519129

#USE_EXP_RESTRICTIONS_HEADS_HOURS 15

Guess I misremembered. 15 wasnt default, but it was the example/suggestion.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 12:47 am
by Shadowlight213
Default is the values in the datums themselves. Eventually i want to make each job's requirements able to be set from the config

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 1:46 am
by MrStonedOne
I set it to 5 because I thought 15 was the default.

If 15 is not the default than you need to fucking fix that.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 1:49 am
by Shadowlight213
I probably should have made the description of the config flag clearer...
It's an override config that replaces the hardcoded values with a global time limit. Not defining it results in the hardcoded values being used.
The 15 was supposed to be an example number to show how you set it, but the setting itself was commented out.

Edit:
The description for the config is
## Unhash this to override head jobs' playtime requirements with this number of hours.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 1:58 am
by PKPenguin321
MrStonedOne wrote:https://gist.github.com/MrStonedOne/50c ... c27f259992 list of people exempted.

Code: Select all

update ss13player set flags = flags | 1 where ckey in ("absalom526", ... "zorocaster")
Nice

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 2:38 am
by onleavedontatme
Generally we have configs set to what we consider default values. Having 15 hours when the default is only ~3 hours (and listed in minutes, at that) is a confusing choice.

It obviously wont have an impact on our server but someone should PR an update to the config so it doesnt look like we are endorsing or suggesting 15 hours per department.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 2:40 am
by ThanatosRa
Kor wrote:https://github.com/tgstation/tgstation/ ... 4483519129

#USE_EXP_RESTRICTIONS_HEADS_HOURS 15

Guess I misremembered. 15 wasnt default, but it was the example/suggestion.
Can't find my ckey in that's. Goood good. I am exempt from responsibility when I play. Admittedly

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 2:52 am
by NikNakFlak
Durkel wrote:I spend 80% of my time admining now because I'm usually the only admin on and now I'm locked out of the head roles.

What a fucking kick in the balls. "Thanks for my wasting your time telling everyone else how to play the roles, oh by the way even though you've been here for over six years and are now trusted enough to enforce game policy and let others know how to play roles you're now locked out of them. What an absolutely great gift to wasting my time admining.
Image

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 3:26 am
by iamgoofball
NikNakFlak wrote:Image
That was disabled by MSO.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 3:46 am
by Cobby
We can set exempt statuses.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 3:55 am
by NikNakFlak
oh I guess I'll just exempt myself. Huh

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 4:00 am
by Deitus
Armhulen wrote:
Deitus wrote:I very much agree with this idea but goof is already on full shitpost mode in the forums so you can bet he'll shitpost on the pr hard enough that it wouldn't get merged
It's a headmin setting thing you RETARDED IDIOT
So? Goof has a large amount of clout despite (or perhaps because of) his constant idiotic and terrible behavior. If he doesn't want something, he'll eventually get his way through a combination of concentrated whining and other admins/coders letting him get away with it. It's a fact of tg life.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 6:19 am
by iamgoofball
Deitus wrote:
Armhulen wrote:
Deitus wrote:I very much agree with this idea but goof is already on full shitpost mode in the forums so you can bet he'll shitpost on the pr hard enough that it wouldn't get merged
It's a headmin setting thing you RETARDED IDIOT
So? Goof has a large amount of clout despite (or perhaps because of) his constant idiotic and terrible behavior. If he doesn't want something, he'll eventually get his way through a combination of concentrated whining and other admins/coders letting him get away with it. It's a fact of tg life.
Have you considered that I might be right on occasion

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 7:57 am
by cedarbridge
iamgoofball wrote:
Deitus wrote:
Armhulen wrote:
Deitus wrote:I very much agree with this idea but goof is already on full shitpost mode in the forums so you can bet he'll shitpost on the pr hard enough that it wouldn't get merged
It's a headmin setting thing you RETARDED IDIOT
So? Goof has a large amount of clout despite (or perhaps because of) his constant idiotic and terrible behavior. If he doesn't want something, he'll eventually get his way through a combination of concentrated whining and other admins/coders letting him get away with it. It's a fact of tg life.
Have you considered that I might be right on occasion
unpossible

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 7:58 am
by imblyings
What if you're a digital and not an analogue clock huh

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 11:36 am
by CPTANT
The obsession with having people playing for ages before doing a job is stupid. It shouldn't be enforced so strictly, and should mostly be a suggestion. A round isn't "ruined" if some head of staff is incompetent, it actually creates more interactions since you can solve such things just fine IC.


Also I want to be exempted.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 11:40 am
by Grazyn
CPTANT wrote:The obsession with having people playing for ages before doing a job is stupid. It shouldn't be enforced so strictly, and should mostly be a suggestion. A round isn't "ruined" if some head of staff is incompetent, it actually creates more interactions since you can solve such things just fine IC.


Also I want to be exempted.
Well if a new player, in 2018, expects to sign up for a f2p game and have access to all the content from the get-go, they're fucking delusional.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 1:03 pm
by CPTANT
Grazyn wrote:
CPTANT wrote:The obsession with having people playing for ages before doing a job is stupid. It shouldn't be enforced so strictly, and should mostly be a suggestion. A round isn't "ruined" if some head of staff is incompetent, it actually creates more interactions since you can solve such things just fine IC.


Also I want to be exempted.
Well if a new player, in 2018, expects to sign up for a f2p game and have access to all the content from the get-go, they're fucking delusional.
that reminds me, when are we going to sell loot boxes?

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 2:34 pm
by imblyings
>it actually creates more interactions since you can solve such things just fine IC.

it's the exception not the rule I'm alluding to but

>>>>>>>>>>>>>>you can solve such things just fine IC.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 5:20 pm
by Deitus
iamgoofball wrote:
Deitus wrote:
Armhulen wrote:
Deitus wrote:I very much agree with this idea but goof is already on full shitpost mode in the forums so you can bet he'll shitpost on the pr hard enough that it wouldn't get merged
It's a headmin setting thing you RETARDED IDIOT
So? Goof has a large amount of clout despite (or perhaps because of) his constant idiotic and terrible behavior. If he doesn't want something, he'll eventually get his way through a combination of concentrated whining and other admins/coders letting him get away with it. It's a fact of tg life.
Have you considered that I might be right on occasion
Setting aside he fact that right and wrong decisions are entirely subjective for ss13, your poor decisions tend to heavily outweigh the good ones. But again, I don't see why we're discussing this when the decision has basically been made already.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 6:59 pm
by iamgoofball
There's always room for debate and/or figuring out a better solution.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 8:13 pm
by WarbossLincoln
I'm curious, what creates for a worse experience for other players? Incompetence or shitbaggery in a head role? I would say most of the negative experiences I've had with a head of staff or sec officers were people being dicks, and not new players not knowing what they're doing.

Re: Turn on the exp job restrictions

Posted: Fri Jan 05, 2018 8:41 pm
by iamgoofball
Incompetence can be more dangerous than intentional dickbaggery.

I'll have a replacement EXP system up soon which encourages a sense of pride and accomplishmentproperly doing your job, learning how your job works, and working harder to accomplish more to learn the ropes and get shit done

Re: Turn on the exp job restrictions

Posted: Sat Jan 06, 2018 1:08 pm
by CPTANT
iamgoofball wrote:Incompetence can be more dangerous than intentional dickbaggery.
O no! Danger on our fine space station!

Re: Turn on the exp job restrictions

Posted: Mon Jan 08, 2018 7:04 am
by oranges
I wouldn't worry, I don't play much at all and the only restriction I don't meet is AI

Re: Turn on the exp job restrictions

Posted: Mon Jan 08, 2018 7:24 pm
by CPTANT
oranges wrote:I wouldn't worry, I don't play much at all and the only restriction I don't meet is AI
I seriously have no idea how I stand on the restrictions since I have been playing less as of late.

However I would be mildly discontent if I can't play AI any more.

Re: Turn on the exp job restrictions

Posted: Mon Jan 08, 2018 8:36 pm
by TribeOfBeavers
Admins can remove the restriction, so if you're not actually new you can just ahelp and they'll probably unlock it for you.

Re: Turn on the exp job restrictions

Posted: Tue Jan 09, 2018 9:00 am
by Grazyn
So uh, I found all heroes jobs unlocked, is it the thing that bypasses restrictions if you have thousands of connections? Or were restrictions just removed altogether?

Re: Turn on the exp job restrictions

Posted: Tue Jan 09, 2018 9:18 am
by oranges
grazyn, 5099

Re: Turn on the exp job restrictions

Posted: Thu Jan 11, 2018 5:43 am
by Karp
the system is incredibly incredibly buggy but if someone actually has played the game in the past before i don't think any admin would be opposed to toggling it so they have all roles unlocked

Re: Turn on the exp job restrictions

Posted: Thu Jan 11, 2018 4:12 pm
by Qbopper
MrStonedOne wrote:https://gist.github.com/MrStonedOne/50c ... c27f259992 list of people exempted.

Code: Select all

update ss13player set flags = flags | 1 where ckey in ("absalom526", ... "zorocaster")
>mfw not cool enough to be on the exempt list

fucking owned

Re: Turn on the exp job restrictions

Posted: Sat Jan 13, 2018 2:41 am
by Qbopper
CosmicScientist wrote:>at uni
>admin
>expects to meet the connections quota
i could easily do it i just stopped connecting because i'm burnt out on internet culture and no one would play along with my mime detective gimmick

this isn't an ironic post

Re: Turn on the exp job restrictions

Posted: Sat Jan 20, 2018 2:09 am
by ThanatosRa
I don't have to play hos! Yay!