SOP Manuals added

SOP manuals added in manuals DM.
Textures for manuals added in library.dmi
all jobs modules updated so players may spawn in with respective SOPmanual
This commit is contained in:
Age-Of-Skibidi-Sigmar
2025-05-08 20:06:14 -06:00
parent b549530755
commit b731e3c59b
39 changed files with 447 additions and 25 deletions
+1
View File
@@ -45,6 +45,7 @@ Assistant
/datum/outfit/job/assistant
name = "Assistant"
jobtype = /datum/job/assistant
backpack_contents = list(/obj/item/book/manual/greytide_SOP=1)
/datum/outfit/job/assistant/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE, client/preference_source)
..()
@@ -49,7 +49,7 @@
duffelbag = /obj/item/storage/backpack/duffelbag/engineering
box = /obj/item/storage/box/survival/engineer
pda_slot = ITEM_SLOT_LPOCKET
backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1)
backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1,/obj/item/book/manual/engi_SOP)
/datum/outfit/job/atmos/rig
name = "Atmospheric Technician (Hardsuit)"
+1 -1
View File
@@ -44,7 +44,7 @@
ears = /obj/item/radio/headset/headset_srv
uniform = /obj/item/clothing/under/rank/civilian/bartender
suit = /obj/item/clothing/suit/armor/vest
backpack_contents = list(/obj/item/storage/box/beanbag=1,/obj/item/book/granter/action/drink_fling=1)
backpack_contents = list(/obj/item/storage/box/beanbag=1,/obj/item/book/granter/action/drink_fling=1,/obj/item/book/manual/service_SOP)
shoes = /obj/item/clothing/shoes/laceup
/datum/job/bartender/after_spawn(mob/living/H, client/C, latejoin = FALSE)
+3
View File
@@ -46,8 +46,11 @@
suit = /obj/item/clothing/suit/apron
gloves =/obj/item/clothing/gloves/botanic_leather
suit_store = /obj/item/plant_analyzer
backpack_contents = list(/obj/item/book/manual/service_SOP)
backpack = /obj/item/storage/backpack/botany
satchel = /obj/item/storage/backpack/satchel/hyd
+1 -1
View File
@@ -68,7 +68,7 @@
suit = /obj/item/clothing/suit/armor/vest/capcarapace
shoes = /obj/item/clothing/shoes/sneakers/brown
head = /obj/item/clothing/head/caphat
backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/station_charter=1)
backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/station_charter=1,/obj/item/book/manual/command_SOP)
backpack = /obj/item/storage/backpack/captain
satchel = /obj/item/storage/backpack/satchel/cap
@@ -42,4 +42,5 @@
ears = /obj/item/radio/headset/headset_cargo
uniform = /obj/item/clothing/under/rank/cargo/tech
l_hand = /obj/item/export_scanner
backpack_contents = list(/obj/item/book/manual/supply_SOP)
+1 -1
View File
@@ -133,6 +133,6 @@
belt = /obj/item/pda/chaplain
ears = /obj/item/radio/headset/headset_srv
uniform = /obj/item/clothing/under/rank/civilian/chaplain
backpack_contents = list(/obj/item/camera/spooky = 1)
backpack_contents = list(/obj/item/camera/spooky = 1,/obj/item/book/manual/service_SOP)
backpack = /obj/item/storage/backpack/cultpack
satchel = /obj/item/storage/backpack/cultpack
+1 -1
View File
@@ -52,7 +52,7 @@
satchel = /obj/item/storage/backpack/satchel/chem
duffelbag = /obj/item/storage/backpack/duffelbag/med
backpack_contents = list(/obj/item/storage/hypospraykit/regular)
backpack_contents = list(/obj/item/storage/hypospraykit/regular,/obj/item/book/manual/med_SOP)
chameleon_extras = /obj/item/gun/syringe
@@ -69,7 +69,7 @@
shoes = /obj/item/clothing/shoes/sneakers/brown
head = /obj/item/clothing/head/hardhat/white
gloves = /obj/item/clothing/gloves/color/black
backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced=1)
backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced=1,/obj/item/book/manual/engi_SOP,/obj/item/book/manual/command_SOP)
backpack = /obj/item/storage/backpack/industrial
satchel = /obj/item/storage/backpack/satchel/eng
@@ -66,7 +66,7 @@
suit = /obj/item/clothing/suit/toggle/labcoat/cmo
l_hand = /obj/item/storage/firstaid/regular
suit_store = /obj/item/flashlight/pen/paramedic
backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1)
backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1,/obj/item/book/manual/med_SOP,/obj/item/book/manual/command_SOP)
backpack = /obj/item/storage/backpack/medic
satchel = /obj/item/storage/backpack/satchel/med
+1
View File
@@ -50,6 +50,7 @@
/obj/item/reagent_containers/spray/waterflower = 1,
/obj/item/reagent_containers/food/snacks/grown/banana = 1,
/obj/item/instrument/bikehorn = 1,
/obj/item/book/manual/service_SOP=1,
)
implants = list(/obj/item/implant/sad_trombone)
+1 -1
View File
@@ -50,7 +50,7 @@
suit = /obj/item/clothing/suit/toggle/chef
head = /obj/item/clothing/head/chefhat
mask = /obj/item/clothing/mask/fakemoustache/italian
backpack_contents = list(/obj/item/sharpener = 1, /obj/item/choice_beacon/ingredients = 1)
backpack_contents = list(/obj/item/sharpener = 1, /obj/item/choice_beacon/ingredients = 1,/obj/item/book/manual/service_SOP=1)
/datum/outfit/job/cook/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE, client/preference_source)
..()
+2 -1
View File
@@ -41,7 +41,8 @@
backpack_contents = list(
/obj/item/choice_beacon/hero = 1,
/obj/item/soapstone = 1,
/obj/item/barcodescanner = 1
/obj/item/barcodescanner = 1,
/obj/item/book/manual/service_SOP=1
)
/datum/outfit/job/curator/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE, client/preference_source)
+1 -1
View File
@@ -60,7 +60,7 @@
r_pocket = /obj/item/lighter
backpack_contents = list(/obj/item/storage/box/evidence=1,\
/obj/item/detective_scanner=1,\
/obj/item/melee/classic_baton=1)
/obj/item/melee/classic_baton=1,/obj/item/book/manual/sec_SOP)
mask = /obj/item/clothing/mask/cigarette
implants = list(/obj/item/implant/mindshield)
@@ -62,7 +62,7 @@
duffelbag = /obj/item/storage/backpack/duffelbag/engineering
box = /obj/item/storage/box/survival/engineer
pda_slot = ITEM_SLOT_LPOCKET
backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1)
backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1,/obj/item/book/manual/engi_SOP)
/datum/outfit/job/engineer/gloved
name = "Station Engineer (Gloves)"
@@ -49,4 +49,5 @@
satchel = /obj/item/storage/backpack/satchel/gen
duffelbag = /obj/item/storage/backpack/duffelbag/med
l_pocket = /obj/item/sequence_scanner
backpack_contents = list(/obj/item/book/manual/med_SOP)
@@ -61,7 +61,7 @@
shoes = /obj/item/clothing/shoes/sneakers/brown
head = /obj/item/clothing/head/hopcap
backpack_contents = list(/obj/item/storage/box/ids=1,\
/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced = 1)
/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced = 1,/obj/item/book/manual/service_SOP,/obj/item/book/manual/command_SOP)
chameleon_extras = list(/obj/item/gun/energy/e_gun, /obj/item/stamp/hop)
@@ -60,7 +60,7 @@
suit_store = /obj/item/gun/energy/e_gun
r_pocket = /obj/item/assembly/flash/handheld
l_pocket = /obj/item/restraints/handcuffs
backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1)
backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1,/obj/item/book/manual/sec_SOP,/obj/item/book/manual/command_SOP)
backpack = /obj/item/storage/backpack/security
satchel = /obj/item/storage/backpack/satchel/sec
+1 -1
View File
@@ -41,4 +41,4 @@
belt = /obj/item/pda/janitor
ears = /obj/item/radio/headset/headset_srv
uniform = /obj/item/clothing/under/rank/civilian/janitor
backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1)
backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1,/obj/item/book/manual/service_SOP)
+1
View File
@@ -41,6 +41,7 @@
l_hand = /obj/item/storage/briefcase/lawyer
l_pocket = /obj/item/laser_pointer
r_pocket = /obj/item/clothing/accessory/lawyers_badge
backpack_contents = list(/obj/item/book/manual/service_SOP)
chameleon_extras = /obj/item/stamp/law
@@ -59,6 +59,6 @@
satchel = /obj/item/storage/backpack/satchel/med
duffelbag = /obj/item/storage/backpack/duffelbag/med
backpack_contents = list(/obj/item/storage/hypospraykit/regular)
backpack_contents = list(/obj/item/storage/hypospraykit/regular,/obj/item/book/manual/med_SOP)
chameleon_extras = /obj/item/gun/syringe
@@ -49,4 +49,5 @@
satchel = /obj/item/storage/backpack/satchel/med
duffelbag = /obj/item/storage/backpack/duffelbag/med
backpack_contents = list(/obj/item/book/manual/med_SOP)
chameleon_extras = /obj/item/gun/syringe
+1 -1
View File
@@ -48,7 +48,7 @@
gloves = /obj/item/clothing/gloves/color/white
head = /obj/item/clothing/head/frenchberet
suit = /obj/item/clothing/suit/suspenders
backpack_contents = list(/obj/item/reagent_containers/food/drinks/bottle/bottleofnothing=1)
backpack_contents = list(/obj/item/reagent_containers/food/drinks/bottle/bottleofnothing=1,/obj/item/book/manual/service_SOP)
backpack = /obj/item/storage/backpack/mime
satchel = /obj/item/storage/backpack/mime
+1 -1
View File
@@ -55,7 +55,7 @@
id = /obj/item/card/id
r_pocket = /obj/item/pinpointer/crew
l_pocket = /obj/item/pda/medical
backpack_contents = list(/obj/item/roller=1)
backpack_contents = list(/obj/item/roller=1,/obj/item/book/manual/med_SOP)
pda_slot = ITEM_SLOT_LPOCKET
backpack = /obj/item/storage/backpack/medic
+1
View File
@@ -46,3 +46,4 @@
id = /obj/item/card/id/prisoner
ears = /obj/item/radio/headset/headset_prisoner
belt = null
backpack_contents = list(/obj/item/book/manual/prisoner_SOP)
+1 -1
View File
@@ -54,7 +54,7 @@
glasses = /obj/item/clothing/glasses/sunglasses
l_hand = /obj/item/clipboard
id = /obj/item/card/id/silver
backpack_contents = list(/obj/item/melee/classic_baton/telescopic = 1, /obj/item/modular_computer/tablet/preset/advanced = 1)
backpack_contents = list(/obj/item/melee/classic_baton/telescopic = 1, /obj/item/modular_computer/tablet/preset/advanced = 1,/obj/item/book/manual/supply_SOP,/obj/item/book/manual/command_SOP)
chameleon_extras = /obj/item/stamp/qm
@@ -62,7 +62,7 @@
suit = /obj/item/clothing/suit/toggle/labcoat
l_hand = /obj/item/clipboard
l_pocket = /obj/item/laser_pointer
backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced=1)
backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced=1,/obj/item/book/manual/science_SOP,/obj/item/book/manual/command_SOP)
backpack = /obj/item/storage/backpack/science
satchel = /obj/item/storage/backpack/satchel/tox
@@ -43,7 +43,10 @@
uniform = /obj/item/clothing/under/rank/rnd/scientist
shoes = /obj/item/clothing/shoes/sneakers/white
suit = /obj/item/clothing/suit/toggle/labcoat/science
backpack_contents = list(/obj/item/book/manual/science_SOP)
backpack = /obj/item/storage/backpack/science
satchel = /obj/item/storage/backpack/satchel/tox
@@ -53,4 +53,6 @@
backpack = /obj/item/storage/backpack/science
satchel = /obj/item/storage/backpack/satchel/tox
backpack_contents = list(/obj/item/book/manual/science_SOP)
pda_slot = ITEM_SLOT_LPOCKET
+2
View File
@@ -47,3 +47,5 @@
backpack = /obj/item/storage/backpack/science
satchel = /obj/item/storage/backpack/satchel/tox
backpack_contents = list(/obj/item/book/manual/science_SOP)
@@ -142,7 +142,7 @@
l_pocket = /obj/item/restraints/handcuffs
r_pocket = /obj/item/assembly/flash/handheld
suit_store = /obj/item/gun/energy/e_gun/advtaser
backpack_contents = list(/obj/item/melee/baton/loaded=1)
backpack_contents = list(/obj/item/melee/baton/loaded=1,/obj/item/book/manual/sec_SOP)
backpack = /obj/item/storage/backpack/security
satchel = /obj/item/storage/backpack/satchel/sec
@@ -144,7 +144,7 @@ GLOBAL_LIST_INIT(available_depts, list(SEC_DEPT_ENGINEERING, SEC_DEPT_MEDICAL, S
l_pocket = /obj/item/restraints/handcuffs
r_pocket = /obj/item/assembly/flash/handheld
suit_store = /obj/item/gun/energy/e_gun/advtaser
backpack_contents = list(/obj/item/melee/baton/loaded=1)
backpack_contents = list(/obj/item/melee/baton/loaded=1,/obj/item/book/manual/sec_SOP)
backpack = /obj/item/storage/backpack/security
satchel = /obj/item/storage/backpack/satchel/sec
+2 -1
View File
@@ -47,7 +47,8 @@
/obj/item/kitchen/knife/combat/survival=1,\
/obj/item/mining_voucher=1,\
/obj/item/suit_voucher=1,\
/obj/item/stack/marker_beacon/ten=1)
/obj/item/stack/marker_beacon/ten=1,
/obj/item/book/manual/supply_SOP)
backpack = /obj/item/storage/backpack/explorer
satchel = /obj/item/storage/backpack/satchel/explorer
@@ -62,7 +62,7 @@
duffelbag = /obj/item/storage/backpack/duffelbag/engineering
box = /obj/item/storage/box/survival/engineer
pda_slot = ITEM_SLOT_LPOCKET
backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1)
backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1,/obj/item/book/manual/engi_SOP)
/datum/outfit/job/engineer/gloved
name = "Station Engineer (Gloves)"
@@ -50,7 +50,10 @@
shoes = /obj/item/clothing/shoes/sneakers/white
suit = /obj/item/clothing/suit/toggle/labcoat/virologist
suit_store = /obj/item/flashlight/pen
backpack_contents = list(/obj/item/book/manual/med_SOP)
backpack = /obj/item/storage/backpack/virology
satchel = /obj/item/storage/backpack/satchel/vir
duffelbag = /obj/item/storage/backpack/duffelbag/med
+1 -1
View File
@@ -64,7 +64,7 @@
r_pocket = /obj/item/assembly/flash/handheld
l_pocket = /obj/item/restraints/handcuffs
suit_store = /obj/item/gun/energy/pumpaction/defender
backpack_contents = list(/obj/item/melee/baton/loaded=1)
backpack_contents = list(/obj/item/melee/baton/loaded=1,/obj/item/book/manual/sec_SOP)
backpack = /obj/item/storage/backpack/security
satchel = /obj/item/storage/backpack/satchel/sec