|
| 1 | +/datum/job/submap/scavver_pilot |
| 2 | + title = "Salvage Pilot" |
| 3 | + total_positions = 1 |
| 4 | + outfit_type = /decl/hierarchy/outfit/job/scavver/pilot |
| 5 | + supervisors = "The trust of your fellow crew." |
| 6 | + info = "You are the pilot of your meagre Scavenger Crew. Keep your crew safe, and seek supplies for your rig. \ |
| 7 | + Your weapons are limited; trade, salvage, but avoid conflict as a matter of course." |
| 8 | + whitelisted_species = list(SPECIES_HUMAN,SPECIES_IPC) |
| 9 | + is_semi_antagonist = TRUE |
| 10 | + min_skill = list( |
| 11 | + SKILL_HAULING = SKILL_BASIC, |
| 12 | + SKILL_EVA = SKILL_EXPERT, |
| 13 | + SKILL_MECH = SKILL_MAX, |
| 14 | + SKILL_SCIENCE = SKILL_ADEPT, |
| 15 | + SKILL_PILOT = SKILL_ADEPT, |
| 16 | + SKILL_COMBAT = SKILL_ADEPT, |
| 17 | + SKILL_WEAPONS = SKILL_ADEPT |
| 18 | + ) |
| 19 | + |
| 20 | + max_skill = list( |
| 21 | + SKILL_BUREAUCRACY = SKILL_MAX, |
| 22 | + SKILL_FINANCE = SKILL_MAX, |
| 23 | + SKILL_EVA = SKILL_MAX, |
| 24 | + SKILL_PILOT = SKILL_MAX, |
| 25 | + SKILL_HAULING = SKILL_MAX, |
| 26 | + SKILL_COMPUTER = SKILL_MAX, |
| 27 | + SKILL_BOTANY = SKILL_MAX, |
| 28 | + SKILL_COOKING = SKILL_MAX, |
| 29 | + SKILL_COMBAT = SKILL_MAX, |
| 30 | + SKILL_WEAPONS = SKILL_MAX, |
| 31 | + SKILL_FORENSICS = SKILL_MAX, |
| 32 | + SKILL_CONSTRUCTION = SKILL_MAX, |
| 33 | + SKILL_ELECTRICAL = SKILL_EXPERT, |
| 34 | + SKILL_ATMOS = SKILL_EXPERT, |
| 35 | + SKILL_ENGINES = SKILL_EXPERT, |
| 36 | + SKILL_DEVICES = SKILL_MAX, |
| 37 | + SKILL_SCIENCE = SKILL_MAX, |
| 38 | + SKILL_MEDICAL = SKILL_EXPERT, |
| 39 | + SKILL_ANATOMY = SKILL_EXPERT, |
| 40 | + SKILL_CHEMISTRY = SKILL_EXPERT |
| 41 | + ) |
| 42 | + skill_points = 20 |
| 43 | + |
| 44 | +/datum/job/submap/scavver_doctor |
| 45 | + title = "Salvage Doctor" |
| 46 | + total_positions = 1 |
| 47 | + outfit_type = /decl/hierarchy/outfit/job/scavver/doctor |
| 48 | + supervisors = "The trust of those you heal." |
| 49 | + info = "You are the doctor aboard your meagre Salvage team. Keep everyone alive. Your weapons are limited; trade, salvage, but avoid conflict as a matter of course." |
| 50 | + whitelisted_species = list(SPECIES_HUMAN,SPECIES_IPC) |
| 51 | + is_semi_antagonist = TRUE |
| 52 | + min_skill = list( |
| 53 | + SKILL_HAULING = SKILL_BASIC, |
| 54 | + SKILL_EVA = SKILL_EXPERT, |
| 55 | + SKILL_MEDICAL = SKILL_EXPERT, |
| 56 | + SKILL_ANATOMY = SKILL_EXPERT, |
| 57 | + SKILL_CHEMISTRY = SKILL_BASIC, |
| 58 | + SKILL_DEVICES = SKILL_ADEPT |
| 59 | + ) |
| 60 | + |
| 61 | + max_skill = list( |
| 62 | + SKILL_BUREAUCRACY = SKILL_MAX, |
| 63 | + SKILL_FINANCE = SKILL_MAX, |
| 64 | + SKILL_EVA = SKILL_MAX, |
| 65 | + SKILL_MECH = SKILL_MAX, |
| 66 | + SKILL_PILOT = SKILL_MAX, |
| 67 | + SKILL_HAULING = SKILL_MAX, |
| 68 | + SKILL_COMPUTER = SKILL_MAX, |
| 69 | + SKILL_BOTANY = SKILL_MAX, |
| 70 | + SKILL_COOKING = SKILL_MAX, |
| 71 | + SKILL_COMBAT = SKILL_MAX, |
| 72 | + SKILL_WEAPONS = SKILL_MAX, |
| 73 | + SKILL_FORENSICS = SKILL_MAX, |
| 74 | + SKILL_CONSTRUCTION = SKILL_ADEPT, |
| 75 | + SKILL_ELECTRICAL = SKILL_ADEPT, |
| 76 | + SKILL_ATMOS = SKILL_ADEPT, |
| 77 | + SKILL_ENGINES = SKILL_ADEPT, |
| 78 | + SKILL_DEVICES = SKILL_MAX, |
| 79 | + SKILL_SCIENCE = SKILL_MAX, |
| 80 | + SKILL_MEDICAL = SKILL_MAX, |
| 81 | + SKILL_ANATOMY = SKILL_MAX, |
| 82 | + SKILL_CHEMISTRY = SKILL_MAX |
| 83 | + ) |
| 84 | + skill_points = 20 |
| 85 | + |
| 86 | +/datum/job/submap/scavver_engineer |
| 87 | + title = "Salvage Engineer" |
| 88 | + total_positions = 2 |
| 89 | + outfit_type = /decl/hierarchy/outfit/job/scavver/engineer |
| 90 | + supervisors = "The trust of your fellow crew." |
| 91 | + info = "You are an Engineer aboard your meagre Salvage team. Keep your rig in functional order, upgrade what systems you can, and don't space yourself. \ |
| 92 | + Your weapons are limited; trade, salvage, but avoid conflict as a matter of course." |
| 93 | + whitelisted_species = list(SPECIES_HUMAN,SPECIES_IPC) |
| 94 | + is_semi_antagonist = TRUE |
| 95 | + min_skill = list( |
| 96 | + SKILL_HAULING = SKILL_BASIC, |
| 97 | + SKILL_COMPUTER = SKILL_BASIC, |
| 98 | + SKILL_EVA = SKILL_EXPERT, |
| 99 | + SKILL_CONSTRUCTION = SKILL_ADEPT, |
| 100 | + SKILL_ELECTRICAL = SKILL_BASIC, |
| 101 | + SKILL_ATMOS = SKILL_BASIC, |
| 102 | + SKILL_ENGINES = SKILL_BASIC |
| 103 | + ) |
| 104 | + |
| 105 | + max_skill = list( |
| 106 | + SKILL_BUREAUCRACY = SKILL_MAX, |
| 107 | + SKILL_FINANCE = SKILL_MAX, |
| 108 | + SKILL_EVA = SKILL_MAX, |
| 109 | + SKILL_MECH = SKILL_MAX, |
| 110 | + SKILL_PILOT = SKILL_MAX, |
| 111 | + SKILL_HAULING = SKILL_MAX, |
| 112 | + SKILL_COMPUTER = SKILL_MAX, |
| 113 | + SKILL_BOTANY = SKILL_MAX, |
| 114 | + SKILL_COOKING = SKILL_MAX, |
| 115 | + SKILL_COMBAT = SKILL_MAX, |
| 116 | + SKILL_WEAPONS = SKILL_MAX, |
| 117 | + SKILL_FORENSICS = SKILL_MAX, |
| 118 | + SKILL_CONSTRUCTION = SKILL_MAX, |
| 119 | + SKILL_ELECTRICAL = SKILL_MAX, |
| 120 | + SKILL_ATMOS = SKILL_MAX, |
| 121 | + SKILL_ENGINES = SKILL_MAX, |
| 122 | + SKILL_DEVICES = SKILL_MAX, |
| 123 | + SKILL_SCIENCE = SKILL_MAX, |
| 124 | + SKILL_MEDICAL = SKILL_ADEPT, |
| 125 | + SKILL_ANATOMY = SKILL_ADEPT, |
| 126 | + SKILL_CHEMISTRY = SKILL_ADEPT |
| 127 | + ) |
| 128 | + skill_points = 20 |
| 129 | + |
| 130 | +/obj/effect/submap_landmark/spawnpoint/scavver_pilot |
| 131 | + name = "Salvage Pilot" |
| 132 | + |
| 133 | +/obj/effect/submap_landmark/spawnpoint/scavver_doctor |
| 134 | + name = "Salvage Doctor" |
| 135 | + |
| 136 | +/obj/effect/submap_landmark/spawnpoint/scavver_engineer |
| 137 | + name = "Salvage Engineer" |
| 138 | + |
| 139 | +/decl/hierarchy/outfit/job/scavver |
| 140 | + name = "Salvager" |
| 141 | + l_ear = null |
| 142 | + r_ear = null |
| 143 | + uniform = /obj/item/clothing/under/frontier |
| 144 | + r_pocket = /obj/item/device/radio |
| 145 | + l_pocket = /obj/item/weapon/crowbar/prybar |
| 146 | + shoes = /obj/item/clothing/shoes/workboots |
| 147 | + gloves = /obj/item/clothing/gloves/thick |
| 148 | + belt = /obj/item/weapon/gun/energy/gun/small |
| 149 | + hierarchy_type = /decl/hierarchy/outfit/job/scavver |
| 150 | + id_type = null |
| 151 | + pda_type = null |
| 152 | + |
| 153 | +/decl/hierarchy/outfit/job/scavver/engineer |
| 154 | + name = "Salvage Engineer" |
| 155 | + uniform = /obj/item/clothing/under/hazard |
| 156 | + r_pocket = /obj/item/device/radio |
| 157 | + l_pocket = /obj/item/weapon/crowbar/prybar |
| 158 | + shoes = /obj/item/clothing/shoes/workboots |
| 159 | + gloves = /obj/item/clothing/gloves/thick/duty |
| 160 | + glasses = /obj/item/clothing/glasses/meson |
| 161 | + belt = null |
| 162 | + |
| 163 | +/decl/hierarchy/outfit/job/scavver/pilot |
| 164 | + name = "Salvage Pilot" |
| 165 | + uniform = /obj/item/clothing/under/rank/dispatch |
| 166 | + suit = /obj/item/clothing/suit/armor/pcarrier/light |
| 167 | + r_pocket = /obj/item/device/radio |
| 168 | + l_pocket = /obj/item/weapon/crowbar/prybar |
| 169 | + shoes = /obj/item/clothing/shoes/jackboots |
| 170 | + belt = null |
| 171 | + |
| 172 | +/decl/hierarchy/outfit/job/scavver/doctor |
| 173 | + name = "Salvage Doctor" |
| 174 | + uniform = /obj/item/clothing/under/caretaker |
| 175 | + r_pocket = /obj/item/device/radio |
| 176 | + l_pocket = /obj/item/weapon/crowbar/prybar |
| 177 | + suit = /obj/item/clothing/suit/storage/toggle/labcoat |
| 178 | + shoes = /obj/item/clothing/shoes/white |
| 179 | + gloves = /obj/item/clothing/gloves/latex |
| 180 | + belt = null |
0 commit comments