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

Adds a Chemist and a couple of Technical professions #76494

Closed
wants to merge 39 commits into from
Closed
Changes from 23 commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
06f7060
Adds more Scientific and Technical professions, and a Military Medica…
Maze-GitHub Sep 17, 2024
2edcddb
Makes code JSON compliant
Maze-GitHub Sep 17, 2024
b6dd1ab
Fixes the Linux shirt for programmer
Maze-GitHub Sep 17, 2024
a27bdaf
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
cfc9d3a
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
94a105c
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
76a6adc
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
33da04e
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
2195dd5
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
56e743c
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
bf81b97
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
94ed598
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
a9814f0
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
bf64f02
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
c466469
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
18fa9c3
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
b017239
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
af22eb6
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
01802d8
Apply suggestions from code review
Maze-GitHub Sep 17, 2024
790de92
Apply suggestions from code review
Maze-GitHub Sep 17, 2024
5caaf02
Update data/json/professions.json
Maze-GitHub Sep 17, 2024
4d0f635
Merge branch 'CleverRaven:master' into master
Maze-GitHub Sep 17, 2024
bdbf59c
Removes the labcoat from Physicist
Maze-GitHub Sep 18, 2024
7e72d60
Rebalances Traps for MT
Maze-GitHub Sep 19, 2024
4522720
Merge branch 'CleverRaven:master' into master
Maze-GitHub Sep 19, 2024
7db9ca2
Removes pistol, pistol training and the labcoat from Military Physician
Maze-GitHub Sep 19, 2024
a035402
Removes pistol, pistol training and labcoat from Military Physician
Maze-GitHub Sep 19, 2024
cf9bc9c
Updates the desc for MilPhysician to reflect the changes, minor JSON fix
Maze-GitHub Sep 19, 2024
50533d6
Further updates the Mili Physician's description
Maze-GitHub Sep 19, 2024
53a472b
Update data/json/professions.json
Maze-GitHub Sep 19, 2024
8e03b68
Trims down the list of professions added
Maze-GitHub Sep 19, 2024
f7eade4
Merge branch 'CleverRaven:master' into master
Maze-GitHub Sep 20, 2024
cafd04f
Takes traps away from Maint Tech, removes Programmer from PR
Maze-GitHub Sep 23, 2024
24963de
Alters Chemist's description
Maze-GitHub Sep 23, 2024
e773993
Removes Coffeepot from IT Tech
Maze-GitHub Sep 23, 2024
6b2151f
Alters the IT Tech description
Maze-GitHub Sep 23, 2024
9b2583c
Fixes MaintTech JSON edits
Maze-GitHub Sep 23, 2024
84fe992
Fixes IT Tech JSON lines
Maze-GitHub Sep 23, 2024
8af1fac
Update data/json/professions.json
Maze-GitHub Sep 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
253 changes: 253 additions & 0 deletions data/json/professions.json
Original file line number Diff line number Diff line change
Expand Up @@ -1030,6 +1030,109 @@
"female": { "entries": [ { "item": "bra" }, { "item": "panties" } ] }
}
},
{
"type": "profession",
"id": "physicist",
"name": "Physicist",
"description": "Your degree in physics might not have been theoretical, but the Cataclysm purely was. Now that your antithesis has been irrefutably debunked, you might want to switch over to a career with higher chances of survival.",
"points": 3,
"skills": [ { "level": 4, "name": "mechanics" }, { "level": 4, "name": "electronics" } ],
"proficiencies": [ "prof_electromagnetics", "prof_pneumatics" ],
"items": {
"both": {
"entries": [
{ "item": "dress_shirt" },
{ "item": "tie_necktie" },
{ "item": "tieclip" },
{ "item": "pants", "variant": "pants_stone" },
{ "item": "socks" },
{ "item": "dress_shoes" },
{ "item": "wristwatch" },
{ "group": "charged_smart_phone" },
{ "group": "starter_wallet_full" }
]
},
"male": { "entries": [ { "item": "briefs" } ] },
"female": { "entries": [ { "item": "bra" }, { "item": "panties" } ] }
}
},
{
"type": "profession",
"id": "chemist",
"name": "Chemist",
"description": "Your experience in the field of chemistry is undeniable, owing to all the years you spent in the lab. With your colleagues presumably dead and lab overrun, you question whether if it truly is the time to break bad.",
Maze-GitHub marked this conversation as resolved.
Show resolved Hide resolved
"points": 3,
"skills": [ { "level": 5, "name": "chemistry" } ],
"proficiencies": [
"prof_intro_chemistry",
"prof_organic_chemistry",
"prof_inorganic_chemistry",
"prof_intro_chem_synth",
"prof_chem_synth",
"prof_distilling"
],
"items": {
"both": {
"entries": [
{ "item": "dress_shirt" },
{ "item": "pants", "variant": "pants_stone" },
{ "item": "socks" },
{ "item": "boots" },
{ "item": "coat_lab" },
{ "item": "gloves_rubber" },
{ "item": "glasses_safety" },
{ "item": "wristwatch" },
{ "group": "charged_smart_phone" },
{ "group": "starter_wallet_full" }
]
},
"male": { "entries": [ { "item": "briefs" } ] },
"female": { "entries": [ { "item": "bra" }, { "item": "panties" } ] }
}
},
{
"type": "profession",
"id": "biologist",
"name": "Biologist",
"description": "At an age in which you thought your chances of discovering a new species were next to none, your luck might finally be turning around. You are fully aware, however, that you are now at the very bottom of the food chain.",
"points": 3,
"skills": [ { "level": 3, "name": "firstaid" }, { "level": 3, "name": "chemistry" } ],
"proficiencies": [
"prof_intro_biology",
"prof_intro_chemistry",
"prof_physiology",
"prof_dissect_humans",
"prof_wp_basic_amphibian",
"prof_wp_basic_bird",
"prof_wp_canine",
"prof_wp_ungulate",
"prof_wp_basic_bug",
"prof_wp_hymenoptera",
"prof_wp_flying",
"prof_wp_skeleton",
"prof_mycology"
],
"items": {
"both": {
"entries": [
{ "item": "dress_shirt" },
{ "item": "tie_necktie" },
{ "item": "tieclip" },
{ "item": "pants", "variant": "pants_stone" },
{ "item": "socks" },
{ "item": "boots" },
{ "item": "coat_lab" },
{ "item": "gloves_rubber" },
{ "item": "glasses_safety" },
{ "item": "wristwatch" },
{ "group": "charged_smart_phone" },
{ "group": "starter_wallet_full" }
]
},
"male": { "entries": [ { "item": "briefs" } ] },
"female": { "entries": [ { "item": "bra" }, { "item": "panties" } ] }
}
},
{
"type": "profession",
"id": "engineer_chem",
Expand Down Expand Up @@ -3438,6 +3541,39 @@
"female": { "entries": [ { "item": "bra" }, { "item": "panties" } ] }
}
},
{
"type": "profession",
"id": "tech_maint",
"name": "Maintenance Technician",
"description": "From heat exchangers to washing machines; if it exists, you've probably gotten your hands on it at least once, working behind the scenes to ensure that the things everyone took for granted worked smoothly and properly. It barely matters to you how and who screwed up this time, you will get it back in working order in no time.",
"points": 5,
"proficiencies": [ "prof_plumbing", "prof_elec_soldering", "prof_metalworking", "prof_appliance_repair" ],
"skills": [
{ "level": 5, "name": "fabrication" },
{ "level": 5, "name": "electronics" },
{ "level": 5, "name": "mechanics" },
{ "level": 5, "name": "traps" }
Maze-GitHub marked this conversation as resolved.
Show resolved Hide resolved
],
"items": {
"both": {
"entries": [
{ "item": "socks" },
{ "item": "boots_steel" },
{ "item": "multitool" },
{ "item": "wristwatch" },
{ "group": "charged_smart_phone" },
{ "group": "starter_wallet_full" },
{ "item": "tool_belt", "contents-item": "hammer" },
{ "item": "hat_hard", "variant": "yellow_hat_hard" },
{ "item": "glasses_safety" },
{ "item": "jumpsuit" },
{ "group": "charged_electrical_measuring" }
]
},
"male": { "entries": [ { "item": "boxer_shorts" } ] },
"female": { "entries": [ { "item": "bra" }, { "item": "panties" } ] }
}
},
{
"type": "profession",
"id": "trucker",
Expand Down Expand Up @@ -3904,6 +4040,35 @@
"female": { "entries": [ { "item": "sports_bra" }, { "item": "panties" } ] }
}
},
{
Maze-GitHub marked this conversation as resolved.
Show resolved Hide resolved
"type": "profession",
"id": "programmer",
"name": "Programmer",
"description": "You used to spend most of your free time working on an open source apocalypse survival game; now, however, you find yourself living through it.",
"points": 3,
"skills": [ { "level": 7, "name": "computer" } ],
"addictions": [ { "intensity": 10, "type": "caffeine" } ],
"items": {
"both": {
"entries": [
{ "item": "tshirt", "variant": "tux" },
{ "item": "socks" },
{ "item": "sneakers" },
{ "item": "backpack" },
{ "item": "caffeine", "count": 10, "container-item": "null", "entry-wrapper": "bottle_plastic_small" },
{ "item": "caff_gum", "count": 3 },
{ "item": "memory_card" },
{ "item": "usb_drive" },
{ "item": "pants", "variant": "pants_stone" },
{ "group": "charged_smart_phone" },
{ "group": "starter_wallet_full" },
{ "group": "charged_laptop" }
]
},
"male": { "entries": [ { "item": "briefs" } ] },
"female": { "entries": [ { "item": "sports_bra" }, { "item": "panties" } ] }
}
},
{
"type": "profession",
"id": "backpacker",
Expand Down Expand Up @@ -6949,6 +7114,67 @@
"female": { "entries": [ { "item": "sports_bra" }, { "item": "boxer_shorts" } ] }
}
},
{
"type": "profession",
"id": "mili_doc",
"name": "Military Physician",
"requirement": "achievement_reach_military_bunker",
"description": "You were a practicing doctor with the Medical Corps when the Cataclysm happened. The medical facility that you were stationed in was quickly overrun, first by the injured, then by the things that they turned into. Your training and sidearm allowed you to survive what no other doctor could, but there is still a long road ahead.",
"points": 6,
"skills": [
{ "level": 7, "name": "firstaid" },
{ "level": 4, "name": "gun" },
{ "level": 3, "name": "pistol" },
{ "level": 2, "name": "survival" },
{ "level": 3, "name": "speech" },
{ "level": 2, "name": "swimming" }
],
"traits": [ "PROF_MED" ],
"proficiencies": [
"prof_wound_care",
"prof_wound_care_expert",
"prof_intro_biology",
"prof_intro_chemistry",
"prof_physiology",
"prof_burn_care",
"prof_dissect_humans",
"prof_auto_pistols_familiar"
],
"items": {
"both": {
"entries": [
{ "item": "pants_army" },
{ "item": "undershirt" },
{ "item": "combat_shirt" },
{ "item": "gloves_medical" },
{ "item": "coat_lab" },
{ "item": "socks" },
{ "item": "boots_combat" },
{ "item": "wristwatch" },
{ "item": "thermometer" },
{ "item": "bandages", "count": 3 },
{ "item": "scalpel" },
{ "item": "syringe" },
{ "item": "morphine" },
{ "group": "charged_aspirin" },
{ "group": "charged_antibiotic" },
{ "item": "disinfectant" },
{ "item": "pepto" },
{ "group": "charged_two_way_radio" },
{ "group": "starter_wallet_full" },
{ "group": "full_ifak" },
{ "item": "water_clean", "container-item": "canteen" },
{ "item": "p320_357sig", "ammo-item": "357sig_fmj", "charges": 13, "container-item": "holster" },
{ "item": "p320mag_13rd_357sig", "ammo-item": "357sig_fmj", "charges": 13 },
{ "item": "ear_plugs", "custom-flags": [ "no_auto_equip" ] },
{ "item": "mask_dust", "variant": "camo_mask_dust", "custom-flags": [ "no_auto_equip" ] },
{ "item": "stethoscope", "custom-flags": [ "no_auto_equip" ] }
]
},
"male": { "entries": [ { "item": "boxer_shorts" } ] },
"female": { "entries": [ { "item": "sports_bra" }, { "item": "boxer_shorts" } ] }
}
},
{
"type": "profession",
"id": "relief_volunteer",
Expand Down Expand Up @@ -7773,6 +7999,33 @@
"female": { "entries": [ { "item": "panties" }, { "item": "bra" } ] }
}
},
{
Maze-GitHub marked this conversation as resolved.
Show resolved Hide resolved
"type": "profession",
"id": "ittech",
"name": "IT Technician",
"description": "Your prayers were answered when you were just one broken fax machine away from a complete mental breakdown, although you are now starting to think that wish might have been better used on something else.",
"points": 1,
"skills": [ { "level": 5, "name": "computer" } ],
"addictions": [ { "intensity": 10, "type": "caffeine" } ],
"items": {
"both": {
"entries": [
{ "item": "dress_shirt" },
{ "item": "undershirt" },
{ "item": "socks" },
{ "item": "tie_clipon" },
{ "item": "dress_shoes" },
{ "group": "charged_smart_phone" },
{ "group": "starter_wallet_full" },
{ "group": "charged_penblack" },
{ "item": "pants", "variant": "pants_black" },
{ "item": "coffee", "container-item": "coffeepot" }
Maze-GitHub marked this conversation as resolved.
Show resolved Hide resolved
]
},
"male": { "entries": [ { "item": "briefs" } ] },
"female": { "entries": [ { "item": "panties" }, { "item": "bra" } ] }
}
},
{
"type": "profession",
"id": "rv_hunter",
Expand Down
Loading