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

School professions [CR] #11000

Merged
merged 12 commits into from Jan 27, 2015

Conversation

Projects
None yet
4 participants
@AllisonBW
Copy link
Contributor

commented Jan 26, 2015

I added several student professions, intended for/inspired by Jakers' School of the Dead scenario idea, but available for other scenarios in this version of the PR. I added the Elementary Student (elementary_student), Skater Boy/Girl (skaterkid), Student of Faith (churchkid), Juvenile Delinquent (jdelinquent), Preppy Student (prep_student), Survivalist Jr. (jr_survivalist), Bionic Student (bionic_student), Dodgeball Player (dodgeball_player), Science Club Member (science_club_mem), and A/V Club Member (av_club_mem) to the professions json, and also added them to some of the whitelists in scenarios.json: all of them were added to the whitelist for Burning Building; all of them except for Survivalist Jr. were added to the whitelist for Infected; and Survivalist Jr. was added to the whitelist for Wilderness.

I made the edits in Notepad++ and tested and debugged them locally until they were showing up in the right circumstances and chargen wasn't throwing errors at me. I may have then committed a mortal sin by uploading my changes to the files in my branch by way of the GitHub web interface.

The balance/flavouring/etc. could probably use some critique, especially the Dodgeball Player and club members, which are the newest and haven't had dev commentary/criticism yet. I also have a bit of a hangup with the Juvenile Delinquent and the hairpins; I included them with the intent that the JD has them on their person for lockpicking purposes, but they spawn wearing the hairpins, which is probably a minor nitpick. Also, I kind of want to add a student that's -1 point; it'd probably be like the Elementary Student minus the backpack, lunch, and book, and maybe the scarf and/or jacket. I just don't know what I'd call it.

Sorry if I screwed something up in here somewhere. First time coding, first PR, first time using Git, and all that.

AllisonBW added some commits Jan 26, 2015

Adds student professions to professions.json
Adds Elementary Student, Skater Boy/Girl, Student of Faith, Juvenile Delinquent, Preppy Student, Survivalist Jr., Bionic Student, Dodgeball Player, Science Club Member, and A/V Club Member.
Adds student professions to whitelists in scenarios.json
Adds all of the student professions added to professions.json to the whitelist for the Burning Building scenario; all of them except for Survivalist Jr. to the whitelist for the Infected scenario; and Survivalist Jr. to the Wilderness scenario.
"tshirt",
"socks",
"backpack",
"sneakers",

This comment has been minimized.

Copy link
@narc0tiq

narc0tiq Jan 26, 2015

Contributor

Looks like some Tab characters have snuck into your changes here -- tell your Notepad++ that .json files should have spaces instead of tabs (four spaces is probably correct).

"type": "profession",
"ident": "av_club_mem",
"name": "A/V Club Member",
"description": "You were a member of the school A/V club. Are those even a thing in 2042? You're sure there's some way you can use your technical skills to help stay alive. You just haven't figured out how to make an awesome death ray yet.",

This comment has been minimized.

Copy link
@narc0tiq

narc0tiq Jan 26, 2015

Contributor

Maybe omit the rhetorical question ('Are those even a thing in 2042?'). Clearly, they are, else this profession wouldn't exist.

@AllisonBW

This comment has been minimized.

Copy link
Contributor Author

commented Jan 26, 2015

You ain't kiddin'. Lots of tabs in there. I'll have to go back through and fix it up. Also, point noted and taken about the rhetorical question.

@narc0tiq

This comment has been minimized.

Copy link
Contributor

commented Jan 26, 2015

Balance-wise, it's very odd that one point of speech ("Preppy Student") is more valuable than a point of electronics and one of computer skills ("A/V Club Member"). Nothing else jumped out at me while skimming.

@AllisonBW

This comment has been minimized.

Copy link
Contributor Author

commented Jan 26, 2015

Actually, the Preppy Student's point isn't because of the point of Speech. It's actually about the messenger bag (pretty good starting storage item, what with the 0 enc) and the Adderall, which gives that particular profession a huge advantage in escaping early-game conflicts alive.

Thanks for checking out my PR and commenting on it, by the by!

@narc0tiq

This comment has been minimized.

Copy link
Contributor

commented Jan 26, 2015

It's actually about the messenger bag [...] and the Adderall [...]

Oh! Okay, that makes perfect sense to me. Good stuff, thank you!

@AllisonBW

This comment has been minimized.

Copy link
Contributor Author

commented Jan 26, 2015

OK, got it cleaned up. How's it look now?

@narc0tiq

This comment has been minimized.

Copy link
Contributor

commented Jan 26, 2015

Shiny!

@AllisonBW

This comment has been minimized.

Copy link
Contributor Author

commented Jan 26, 2015

Thank you kindly, narc0tiq! Sorry about the whole using the web interface thing.

@narc0tiq

This comment has been minimized.

Copy link
Contributor

commented Jan 26, 2015

It's not something you need to apologize for, it's just that it has caused
issues before with other people's PRs, and I wouldn't want to see yours not
being considered because of that. This one looks to be behaving fine.

On Mon, Jan 26, 2015 at 4:37 PM, AllisonBW notifications@github.com wrote:

Thank you kindly, narc0tiq! Sorry about the whole using the web interface
thing.


Reply to this email directly or view it on GitHub
#11000 (comment)
.

@Snaaty

This comment has been minimized.

Copy link
Contributor

commented Jan 26, 2015

These look nice!
Next thing we need is probably a refurbished school and a corresponding school-scenario, though!

@AllisonBW

This comment has been minimized.

Copy link
Contributor Author

commented Jan 26, 2015

Thank you, Snaaty. And that's actually the intention! http://smf.cataclysmdda.com/index.php?topic=9286.0

Also, I got ahold of Jakers and he gave me the OK to add the janitor, teacher, and gym teacher professions; I'll get those up sometime today.

Remaining outstanding issues include things like the JD's hairpins (and whether I should ignore, remove, or replace with improvised picklocks) and what to name the totally unprepared student start. I'm also uncertain about the balancing of the Dodgeball Player and especially the club members at the moment. Also, while I enabled all of these professions for the general pool in the present version of the PR, I'm wondering whether some of them should be kept from cluttering up the general pool and restricted to appropriate scenarios. I'd kind of like to keep the Elementary Student and Juvenile Delinquent open to the general pool (and the Survivalist Jr. for the Wilderness start; it seems appropriate), but I don't know that the others have a sufficient identity of their own or offer enough difference gameplay-wise.

@KA101

This comment has been minimized.

Copy link
Contributor

commented Jan 26, 2015

Yeah, most school kids should be kept in school, but we can add that when the school scenario lands. I didn't see anything terribly problematic yesterday, but then that was yesterday.

"jeans",
"socks",
"lowtops",
"runner_bag",

This comment has been minimized.

Copy link
@KA101

KA101 Jan 26, 2015

Contributor

Runner bag is a pretty decent starting storage (2 less volume than the mbag). IMO it doesn't quite warrant a second point but that's open to discussion.

"gloves_fingerless",
"matches",
"hairpin",
"hairpin",

This comment has been minimized.

Copy link
@KA101

KA101 Jan 26, 2015

Contributor

Obviously you're wearing the hairpins so mean Mr. KA101 doesn't take them away for being lockpicking tools! ;-)

"name": "electronics"
},
{
"level": 1,

This comment has been minimized.

Copy link
@KA101

KA101 Jan 26, 2015

Contributor

That's a chargen point worth of skills there. Cost +1.

@AllisonBW

This comment has been minimized.

Copy link
Contributor Author

commented Jan 27, 2015

Thank you for the critique, KA101! I downgraded the Dodgeball Player's runner pack to a fanny pack, which should put it a little more safely in the 1-point zone, and changed the cost of the A/V Club Member to 1.

A few things:

  1. As for the JD and hairpins--good rationale. However, I'm still picturing Little Mr. Tough Guy wearing a couple of hairpins in his hair and while adorable and kind of a funny image I dunno that it fits. Would there be any objection if I switched the hairpins out for a couple of improvised picklocks? I don't know what difference there is, if any, in the lockpicking ability of hairpins and improvised picklocks; they both strike me as decidedly, uh, "improvised."
  2. The Student of Faith just doesn't seem to have much of an identity or gameplay niche at the moment. Would there be any objection if I dropped it?
  3. Similar to above, I'm having second thoughts about whether the Science Club Member is really needed, gameplay-wise. I mean, sure, thematically it kinda fits, but having a character start with a chemistry set and chemistry textbook admittedly seems kind of superfluous for a start in a regional school, since those are extremely likely spawns in the school anyway. Alternately, should I drop the science lab equipment and give it a rank in Electronics, Mechanics, and Computers instead, like a Lab Tech Jr.? If I do that, I might drop the A/V Club Member instead.
  4. I'm considering the names "Unprepared Student" (kind of unwieldy) or "Poor Student" for the variant elementary student that loses the backpack, lunch, book, and probably the scarf to get a -1 point cost. Any thoughts on this?

In the meantime, I'm going to see about uploading Jakers's janitor, teacher, and gym teacher next.

AllisonBW added some commits Jan 27, 2015

Added Jakers's professions
Added Janitor, Teacher, and Gym Teacher, mostly as Jakers designed them. My edits are as follows:

Cut the Janitor down to -1 point because its starting stuff blows. It's still better than the Shower Victim, though, so should probably be removed from the general pool once the school scenario makes it in.

Cut the Teacher down to 0 points because its starting stuff is pretty lousy, no firestarter or cutting tool or anything, and Speech isn't an especially useful skill at the moment. Also gave the teacher a tie clip to go with the skinny tie.
Adds Jakers's professions to appropriate scenarios
Adds the Janitor, Teacher, and Gym Teacher to the whitelists for the Infected and Burning Building scenarios. Should probably be reversed once the school scenario is in.
@AllisonBW

This comment has been minimized.

Copy link
Contributor Author

commented Jan 27, 2015

Added Jakers's professions, both to professions.json and to scenarios.json. Janitor, Teacher, and Gym Teacher, all of which are now in the general pool and the lists for the Infected and Burning Building scenarios (which should probably be reversed once the school scenario's in). I think I priced the Janitor and Teacher correctly, but I'm not 100%; I kept the Gym Teacher's price as Jakers set it, and I'm not certain of that either. I'll ask Jakers how he feels about dropping the janitor's t-shirt, light jacket, and pants for a jumpsuit; that might serve to give it a little difference from the unprepared-student start if that gets in.

"ident": "janitor",
"name": "Janitor",
"description": "You earned a living from sweeping up chocolate wrappers and picking chewing gum from under tables. Now the only thing you'll be sweeping are the brains of the dead.",
"points": -1,

This comment has been minimized.

Copy link
@KA101

KA101 Jan 27, 2015

Contributor

No significant* carrying capacity, lightweight clothing, and no knife/fire. This one might qualify for -2.

*As in, I'm thinking you'd have to wield the mop in order to carry anything else effectively. Same problem the various athletic folks have.

"skills": [
{
"level": 3,
"name": "speech"

This comment has been minimized.

Copy link
@KA101

KA101 Jan 27, 2015

Contributor

Speech may not be all that useful, but this would cost 2 chargen points to buy (first chargen point buys rank 2, next buys rank 3). You're going to need to pay at least 1 for the profession.

"items": {
"both": [
"baseball",
"bat",

This comment has been minimized.

Copy link
@KA101

KA101 Jan 27, 2015

Contributor

Wooden baseball bat is an excellent starting weapon. Weapon + carry capacity from the runner bag are likely worth a point, in addition to the point each in Dodge and Speech.

@KA101

This comment has been minimized.

Copy link
Contributor

commented Jan 27, 2015

  1. They're equivalent, but the hairpin is much easier to carry. Net minor nerf and I'd only issue one set. That said, girls/women can be delinquent too!

  2. None on my end. Folks want to go religious, fine, but we don't start them as such.

  3. Losing the chem set is a good idea; possibly take a point in Mechanics. Chem textbook isn't a bad idea. How about a Vo-Tech student who's got a point each in Fabrication and Mechanics? (Vocational-Technical school, a USIan thing where they start kids on the trades. I flunked the entry exam as my fine-motor skills weren't to spec.)

  4. Meh, Unprepared sounds as though xe's missing xyr books or something.

Jumpsuit isn't typical janitor dress IME but agreed that it'd change things up.

@AllisonBW

This comment has been minimized.

Copy link
Contributor Author

commented Jan 27, 2015

Thank you again, KA101!

I think giving the Janitor a point value of -2 might be a bit extreme. That struck me as "starts with serious problems like a load of bad bionics or severe drug addiction and no fix" territory, a la the Failed Cyborg and Tweaker. Even the Shower Victim is only -1. (That, and the jumpsuit thing, once Jakers gets back to me about it.)

WRT the Teacher's point cost, they also lack a knife, fire, or storage item (their clothes look like they add up to volume 7). Would factoring that in get them back down to 0, or not so much?

The Gym Teacher also lacks a knife/fire, but that is otherwise a reasonably solid start with the runner pack and baseball bat, so I'll go ahead and bump them up to 3.

Indeed girls can be JDs (and I wouldn't have it any other way!) but I wouldn't want to move the hairpins to gendered items or anything like that (also I admit the mental image I had for female JDs was a bit more tomboyish, hence the boyshorts). On the other hand, it occurred to me that the game doesn't specify you're wearing them in your hair: I'm now picturing the JD clipping them to the hem of their socks or a pocket or other such thing inside their jacket. Even if the hairpins appeared in the general inventory rather than as an equipped item, it occurs to me most players would probably wear them right away anyway for convenience; I know I do. Between the "doesn't specify they're being worn in the hair" and "players will wear them in any case" things, I think I'll actually leave this one as it is! Thanks for hammering it out with me, though. :)

Will drop the Student of Faith in the next commit. Might reintroduce it if it's specifically asked for, but I doubt that'll happen.

Were you saying that dropping the chem textbook isn't a bad idea, or that giving them the chem textbook in the first place wasn't a bad idea? Vo-Tech Student's a nice idea, and I'm going to assume that the regional schools in Cata can take Vo-Tech Students since I don't imagine you would have suggested it otherwise. I'll add those in a future commit. Any recommendations on starting items?

Agree on Unprepared Student sounding iffy. How about Poor Student, though? Will that work, or should I come up with a better way to phrase it?

I always pictured jumpsuits as being stereotypical janitor dress; after a brief check, it appears Google likes its pictures of janitors in jumpsuits. If Jakers approves it, I think I'll do it.

Recommended edits to professions.json
Removed Student of Faith entirely.

Increased cost of Gym Teacher from 2 points to 3.

Removed the Science Club Member's chemistry set and safety glasses and gave them a rank of Mechanics. Also, I noticed that they lacked a backpack, which I had actually not intended. Added backpack.
@AllisonBW

This comment has been minimized.

Copy link
Contributor Author

commented Jan 27, 2015

All right, upped cost on Gym Teacher, removed Student of Faith, and played with Science Club Member a bit (removed chemistry set and safety glasses; added a rank of Mechanics and a backpack, because I'd actually intended for them to have a backpack).

Added Naturalist fix to maintain consistency
Just to maintain consistency with current updates to the professions.json file. Made sure to put it in the same place as the original commit.
@KA101

This comment has been minimized.

Copy link
Contributor

commented Jan 27, 2015

Standard Teacher was getting a point break already by only paying 1 point for two points' worth of skill. Speech is one of those tricky ones because it's situational: turn on NPCs? talk them into giving you stuff or running escort, but w/o them it's a Focus sink. I'd prefer to charge a point, but the lack of survival gear for an immediate bug-out argues in favor of 0.

Science student would have the textbook (whether they could actively read it for any benefit is another story), sure. That's not a problem. Backpack gets Iffy again though.

Vo-tech kids are more junior-high/HS students here, so that doesn't fit now that I think about it. If we had a high school they'd operate out of that as "home base" and then spend about half their week at the tech school, separate building. (Disclaimer: KA101 is in Pennsylvania, and New England states may not use that sort of system).

Glad the JD worked out. :-)

Poor Student kinda works. I want to call it for confusion (student's grades weren't good, or student didn't have much money?) but "Homeless Student"* or somesuch is overdoing it. :-/

@AllisonBW

This comment has been minimized.

Copy link
Contributor Author

commented Jan 27, 2015

If you think the Teacher actually can be left at 0 due to the lack of survival gear, then I'll probably do that, yeah. Good point on being able to use Speaking to ask your starting NPC for gear if you've got NPCs on, though.

I figured science students would be somewhat comparable to the A/V students in this regard; I removed the safety glasses as well as the chemistry set because I was comparing the two. The science student admittedly has a higher-end book, but they won't get much use out of it in the short term; meanwhile, the A/V student has a magazine, but it has several recipes that are more applicable to the early game. Sadly there's not really an equivalent of Ham Radio Illustrated that I can give them; Popular Mechanics only has a recipe for a firearm repair kit, and Under the Hood actually raises skill all the way to 3. Meanwhile, low-end cooking books also tend to lack recipes and are about cooking in the kitchen more than in the lab. (If you'd find Under the Hood preferable to the chemistry textbook, though, I can do that, or just drop the book entirely if you prefer.)

Too bad about the vo-tech students. The idea intrigued me. :( You did mention the regional schools might go up to junior high, though; would that be enough overlap?

As for the Poor Student, I'd make it fairly clear in the flavour blurb: low-income family, on the free school lunch program, etc. If that helps.

Also: that request to give the Naturalist a leather funnel got merged, so I went and made the same fix in the professions.json file for this PR. I'm not 100% sure if that was strictly necessary, but I figured it'd be simple enough to manually maintain consistency in this case. (I made sure the fix was on the same line.)

Updated PR name to reflect that faculty/staff got added to the PR.

@AllisonBW AllisonBW changed the title Student professions [CR] School professions [CR] Jan 27, 2015

@KA101

This comment has been minimized.

Copy link
Contributor

commented Jan 27, 2015

Chem book is fine, leave it. Vo-tech is a HS thing generally, last I knew.

Looking forward to Poor Student.

Added Poor Student to professions.json
This is the -1 point student that starts with nothing but the clothes on their back.

@KA101 KA101 self-assigned this Jan 27, 2015

AllisonBW added some commits Jan 27, 2015

Added Poor Student to scenarios.json
Included the Poor Student in the lists for the Infected and Burning Building starts. Will probably be reversed when the school scenario makes it in.
Gave Janitor a jumpsuit
Gave the Janitor a jumpsuit and removed the t-shirt, light jacket, and pants.

@KA101 KA101 merged commit f9f431c into CleverRaven:master Jan 27, 2015

1 check passed

default
Details
@KA101

This comment has been minimized.

Copy link
Contributor

commented Jan 27, 2015

Welcome to the open source community, AllisonW.

@AllisonBW AllisonBW deleted the AllisonBW:Student-Professions branch Jan 27, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.