mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-20 18:47:20 +01:00
* WE'RE SO BACK * LET THERE BE SOUND * More bugs * fixes * sound * hmm * clothing sprites + minor code changes to clothes * meestake * spritening * YARR * hiss * Cyberiad explorer remap * hand telover * delta days * rooms done * VENDOR * Mapping done * Salvage mapped * qol * Forgot the hivelord. * woops * oops redux * reviews and more * consistency * Update code/game/jobs/job_globals.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * character * Update code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/items/sellable.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/effects/spawners/random_spawners.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/modules/mob/living/simple_animal/hostile/pirate.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/modules/clothing/head/job_hats.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/effects/spawners/random_spawners.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/items/weapons/storage/boxes.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/modules/research/designs/machine_designs.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * some reviews * Update code/game/machinery/constructable_frame.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * supply * area repathing and ambience * mapping * metamapping * Update code/game/objects/items/weapons/storage/belt.dm Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> * the doorening * redooring * modsuit * more reviews * the plasmamamninigngg * add random salvage generation across space ruins * add blackbox tracking for salvage sold * gun * deconflicts and reviews * Update code/game/objects/items/sellable.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/modules/clothing/head/job_hats.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/items/sellable.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/items/sellable.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/items/sellable.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/items/sellable.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/items/weapons/storage/garment.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * all conversations resolved * maybe work now? * please no more, too many apcs * Update code/modules/mob/living/simple_animal/corpse.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/modules/mining/machine_vending.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/modules/clothing/suits/misc_suits.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/items/sellable.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/items/sellable.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * henri review + action figure * Update code/game/objects/items/toys.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * PDA * conflicts * more conflicts * maybe all conflcits? * wait fuck * maybe fixed??? * KIDAN SPRITES * MAYBE? * access fixes * explorer hotfixes 1: - fixes space pirates dying in space - gives explorers ORM access - box: fixes access on NTR airlock - box: fixes naming on BS airlock - box: adds expedition access to mail sorting room * add salvage selling back * NOT FOR SALE * oh my god actually sell the fucking salvage this time * maybe fine now? * carpover * NO MORE CABLE * balance tweaks * some depot loot updates * merge conflict * deconflicted??? * woops more oversights * skirts, bombers, exploredrobe code + sprites * woops (again) * deconflicting * remove old explorer room again * Hat fix * minor changes to sprites and code for hats * yarrr fix 1 * first fixes * don't drop loot from syndies gibbed by depot destruction * add selling back with new signal based system * speedmerge this shit * minor changes to collars/bomber resprite * docking port in * ruins * WE DON'T NEED CONFIG CHANGES WE NEED PICTURES PICTURES OF SPIDERMAN * no more murder hallway on whiteship * undelete meson sunglasses, redelete uristrunes * BOOTY BAGS * don't drop ashdrake loot from crusher kills * box: fix ntrep fax, add explorer access to ORMroom * add meson sunglasses item icon back * fix cere handtele, meta shutter control, death sound arg * cleaning up * she mosins on my russian till i dj station * Update code/modules/clothing/head/soft_caps.dm Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com> Signed-off-by: Marm <85680653+ItsMarmite@users.noreply.github.com> * Update code/modules/clothing/suits/misc_suits.dm Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com> Signed-off-by: Marm <85680653+ItsMarmite@users.noreply.github.com> * Update code/modules/mining/machine_vending.dm Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com> Signed-off-by: Marm <85680653+ItsMarmite@users.noreply.github.com> * Update code/game/gamemodes/game_mode.dm Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> Signed-off-by: Marm <85680653+ItsMarmite@users.noreply.github.com> * mapping * Cleaning up * revert changes in tools/{bootstrap,ci} --------- Signed-off-by: Marm <85680653+ItsMarmite@users.noreply.github.com> Co-authored-by: Christasmurf <25437893+Christasmurf@users.noreply.github.com> Co-authored-by: warriorstar-orion <orion@snowfrost.garden> Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com> Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
307 lines
9.7 KiB
Plaintext
307 lines
9.7 KiB
Plaintext
/*
|
|
######################################################################################
|
|
## ##
|
|
## IMPORTANT README ##
|
|
## ##
|
|
## Changing any /datum/gear typepaths --WILL-- break people's loadouts. ##
|
|
## The typepaths are stored directly in the `characters.gear` column of the DB. ##
|
|
## Please inform the server host if you wish to modify any of these. ##
|
|
## ##
|
|
######################################################################################
|
|
*/
|
|
|
|
|
|
/datum/gear/suit
|
|
main_typepath = /datum/gear/suit
|
|
slot = SLOT_HUD_OUTER_SUIT
|
|
sort_category = "External Wear"
|
|
|
|
//WINTER COATS
|
|
/datum/gear/suit/coat
|
|
main_typepath = /datum/gear/suit/coat
|
|
|
|
/datum/gear/suit/coat/grey
|
|
display_name = "Winter coat"
|
|
path = /obj/item/clothing/suit/hooded/wintercoat
|
|
|
|
/datum/gear/suit/coat/job
|
|
main_typepath = /datum/gear/suit/coat/job
|
|
subtype_selection_cost = FALSE
|
|
|
|
/datum/gear/suit/coat/job/sec
|
|
display_name = "Winter coat, security"
|
|
path = /obj/item/clothing/suit/hooded/wintercoat/security
|
|
allowed_roles = list("Head of Security", "Warden", "Detective", "Security Officer")
|
|
|
|
/datum/gear/suit/coat/job/captain
|
|
display_name = "Winter coat, captain"
|
|
path = /obj/item/clothing/suit/hooded/wintercoat/captain
|
|
allowed_roles = list("Captain")
|
|
|
|
/datum/gear/suit/coat/job/med
|
|
display_name = "Winter coat, medical"
|
|
path = /obj/item/clothing/suit/hooded/wintercoat/medical
|
|
allowed_roles = list("Chief Medical Officer", "Medical Doctor", "Chemist", "Psychiatrist", "Paramedic", "Virologist", "Coroner")
|
|
|
|
/datum/gear/suit/coat/job/sci
|
|
display_name = "Winter coat, science"
|
|
path = /obj/item/clothing/suit/hooded/wintercoat/science
|
|
allowed_roles = list("Scientist", "Research Director")
|
|
|
|
/datum/gear/suit/coat/job/engi
|
|
display_name = "Winter coat, engineering"
|
|
path = /obj/item/clothing/suit/hooded/wintercoat/engineering
|
|
allowed_roles = list("Chief Engineer", "Station Engineer")
|
|
|
|
/datum/gear/suit/coat/job/atmos
|
|
display_name = "Winter coat, atmospherics"
|
|
path = /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos
|
|
allowed_roles = list("Chief Engineer", "Life Support Specialist")
|
|
|
|
/datum/gear/suit/coat/job/hydro
|
|
display_name = "Winter coat, hydroponics"
|
|
path = /obj/item/clothing/suit/hooded/wintercoat/hydro
|
|
allowed_roles = list("Botanist")
|
|
|
|
/datum/gear/suit/coat/job/cargo
|
|
display_name = "Winter coat, cargo"
|
|
path = /obj/item/clothing/suit/hooded/wintercoat/cargo
|
|
allowed_roles = list("Quartermaster", "Cargo Technician")
|
|
|
|
/datum/gear/suit/coat/job/miner
|
|
display_name = "Winter coat, mining"
|
|
path = /obj/item/clothing/suit/hooded/wintercoat/miner
|
|
allowed_roles = list("Quartermaster", "Shaft Miner")
|
|
|
|
//LABCOATS
|
|
/datum/gear/suit/labcoat_emt
|
|
display_name = "Labcoat, paramedic"
|
|
path = /obj/item/clothing/suit/storage/labcoat/emt
|
|
allowed_roles = list("Chief Medical Officer", "Paramedic")
|
|
|
|
//BOMBER JACKETS
|
|
/datum/gear/suit/bomber
|
|
main_typepath = /datum/gear/suit/bomber
|
|
|
|
/datum/gear/suit/bomber/basic
|
|
display_name = "Bomber jacket"
|
|
path = /obj/item/clothing/suit/jacket
|
|
|
|
/datum/gear/suit/bomber/job
|
|
main_typepath = /datum/gear/suit/bomber/job
|
|
subtype_selection_cost = FALSE
|
|
|
|
/datum/gear/suit/bomber/job/sec
|
|
display_name = "Bomber jacket, security"
|
|
path = /obj/item/clothing/suit/jacket/secbomber
|
|
allowed_roles = list("Head of Security", "Warden", "Detective", "Security Officer")
|
|
|
|
/datum/gear/suit/bomber/job/cargo
|
|
display_name = "Bomber jacket, cargo"
|
|
path = /obj/item/clothing/suit/jacket/cargobomber
|
|
allowed_roles = list("Quartermaster", "Cargo Technician")
|
|
|
|
/datum/gear/suit/bomber/job/miner
|
|
display_name = "Bomber jacket, mining"
|
|
path = /obj/item/clothing/suit/jacket/miningbomber
|
|
allowed_roles = list("Quartermaster", "Shaft Miner")
|
|
|
|
/datum/gear/suit/bomber/job/expedition
|
|
display_name = "Bomber jacket, expedition"
|
|
path = /obj/item/clothing/suit/jacket/expeditionbomber
|
|
allowed_roles = list("Quartermaster", "Explorer")
|
|
|
|
/datum/gear/suit/bomber/job/engi
|
|
display_name = "Bomber jacket, engineering"
|
|
path = /obj/item/clothing/suit/jacket/engibomber
|
|
allowed_roles = list("Chief Engineer", "Station Engineer")
|
|
|
|
/datum/gear/suit/bomber/job/atmos
|
|
display_name = "Bomber jacket, atmospherics"
|
|
path = /obj/item/clothing/suit/jacket/atmosbomber
|
|
allowed_roles = list("Chief Engineer", "Life Support Specialist")
|
|
|
|
/datum/gear/suit/bomber/job/hydro
|
|
display_name = "Bomber jacket, hydroponics"
|
|
path = /obj/item/clothing/suit/jacket/hydrobomber
|
|
allowed_roles = list("Botanist")
|
|
|
|
/datum/gear/suit/bomber/job/medical
|
|
display_name = "Bomber jacket, medical"
|
|
path = /obj/item/clothing/suit/jacket/medbomber
|
|
allowed_roles = list("Chief Medical Officer", "Medical Doctor", "Chemist", "Psychiatrist", "Paramedic", "Virologist", "Coroner")
|
|
|
|
/datum/gear/suit/bomber/job/chemist
|
|
display_name = "Bomber jacket, chemist"
|
|
path = /obj/item/clothing/suit/jacket/chembomber
|
|
allowed_roles = list("Chemist")
|
|
|
|
/datum/gear/suit/bomber/job/coroner
|
|
display_name = "Bomber jacket, coroner"
|
|
path = /obj/item/clothing/suit/jacket/coronerbomber
|
|
allowed_roles = list("Coroner")
|
|
|
|
/datum/gear/suit/bomber/job/science
|
|
display_name = "Bomber jacket, science"
|
|
path = /obj/item/clothing/suit/jacket/scibomber
|
|
allowed_roles = list("Research Director", "Scientist")
|
|
|
|
/datum/gear/suit/bomber/job/robotics
|
|
display_name = "Bomber jacket, robotics"
|
|
path = /obj/item/clothing/suit/jacket/robobomber
|
|
allowed_roles = list("Research Director", "Roboticist")
|
|
|
|
//JACKETS
|
|
/datum/gear/suit/leather_jacket
|
|
display_name = "Leather jacket"
|
|
path = /obj/item/clothing/suit/jacket/leather
|
|
|
|
/datum/gear/suit/motojacket
|
|
display_name = "Leather motorcycle jacket"
|
|
path = /obj/item/clothing/suit/jacket/motojacket
|
|
|
|
/datum/gear/suit/br_tcoat
|
|
display_name = "Trenchcoat, brown"
|
|
path = /obj/item/clothing/suit/browntrenchcoat
|
|
|
|
/datum/gear/suit/bl_tcoat
|
|
display_name = "Trenchcoat, black"
|
|
path = /obj/item/clothing/suit/blacktrenchcoat
|
|
|
|
/datum/gear/suit/ol_miljacket
|
|
display_name = "Military jacket, olive"
|
|
path = /obj/item/clothing/suit/jacket/miljacket
|
|
|
|
/datum/gear/suit/nv_miljacket
|
|
display_name = "Military jacket, navy"
|
|
path = /obj/item/clothing/suit/jacket/miljacket/navy
|
|
|
|
/datum/gear/suit/ds_miljacket
|
|
display_name = "Military jacket, desert"
|
|
path = /obj/item/clothing/suit/jacket/miljacket/desert
|
|
|
|
/datum/gear/suit/wh_miljacket
|
|
display_name = "Military jacket, white"
|
|
path = /obj/item/clothing/suit/jacket/miljacket/white
|
|
|
|
/datum/gear/suit/secjacket
|
|
display_name = "Security jacket"
|
|
path = /obj/item/clothing/suit/armor/secjacket
|
|
allowed_roles = list("Head of Security", "Warden", "Detective", "Security Officer")
|
|
|
|
/datum/gear/suit/ianshirt
|
|
display_name = "Ian Shirt"
|
|
path = /obj/item/clothing/suit/ianshirt
|
|
|
|
/datum/gear/suit/poncho
|
|
display_name = "Poncho, classic"
|
|
path = /obj/item/clothing/suit/poncho
|
|
|
|
/datum/gear/suit/grponcho
|
|
display_name = "Poncho, green"
|
|
path = /obj/item/clothing/suit/poncho/green
|
|
|
|
/datum/gear/suit/rdponcho
|
|
display_name = "Poncho, red"
|
|
path = /obj/item/clothing/suit/poncho/red
|
|
|
|
/datum/gear/suit/secponcho
|
|
display_name = "Poncho, security"
|
|
path = /obj/item/clothing/suit/armor/secponcho
|
|
allowed_roles = list("Head of Security", "Warden", "Detective", "Security Officer")
|
|
|
|
/datum/gear/suit/tphoodie
|
|
display_name = "Hoodie, Tharsis Polytech"
|
|
path = /obj/item/clothing/suit/hooded/hoodie/tp
|
|
|
|
/datum/gear/suit/nthoodie
|
|
display_name = "Hoodie, Nanotrasen"
|
|
path = /obj/item/clothing/suit/hooded/hoodie/nt
|
|
|
|
/datum/gear/suit/lamhoodie
|
|
display_name = "Hoodie, Lunar Academy of Medicine"
|
|
path = /obj/item/clothing/suit/hooded/hoodie/lam
|
|
|
|
/datum/gear/suit/cuthoodie
|
|
display_name = "Hoodie, Canaan University of Technology"
|
|
path = /obj/item/clothing/suit/hooded/hoodie/cut
|
|
|
|
/datum/gear/suit/mithoodie
|
|
display_name = "Hoodie, Martian Institute of Technology"
|
|
path = /obj/item/clothing/suit/hooded/hoodie/mit
|
|
|
|
/datum/gear/suit/bluehoodie
|
|
display_name = "Hoodie, blue"
|
|
path = /obj/item/clothing/suit/hooded/hoodie/blue
|
|
|
|
/datum/gear/suit/blackhoodie
|
|
display_name = "Hoodie, black"
|
|
path = /obj/item/clothing/suit/hooded/hoodie
|
|
|
|
//SUITS!
|
|
|
|
/datum/gear/suit/blacksuit
|
|
display_name = "Suit jacket, black"
|
|
path = /obj/item/clothing/suit/storage/iaa/blackjacket
|
|
|
|
/datum/gear/suit/bluesuit
|
|
display_name = "Suit jacket, blue"
|
|
path = /obj/item/clothing/suit/storage/iaa/bluejacket
|
|
|
|
/datum/gear/suit/purplesuit
|
|
display_name = "Suit jacket, purple"
|
|
path = /obj/item/clothing/suit/storage/iaa/purplejacket
|
|
|
|
//Mantles!
|
|
/datum/gear/suit/mantle
|
|
display_name = "Mantle"
|
|
path = /obj/item/clothing/suit/mantle
|
|
|
|
/datum/gear/suit/old_scarf
|
|
display_name = "Old scarf"
|
|
path = /obj/item/clothing/suit/mantle/old
|
|
|
|
/datum/gear/suit/regal_shawl
|
|
display_name = "Regal shawl"
|
|
path = /obj/item/clothing/suit/mantle/regal
|
|
|
|
/datum/gear/suit/mantle/job
|
|
main_typepath = /datum/gear/suit/mantle/job
|
|
subtype_selection_cost = FALSE
|
|
|
|
/datum/gear/suit/mantle/job/captain
|
|
display_name = "Mantle, captain"
|
|
path = /obj/item/clothing/suit/mantle/armor/captain
|
|
allowed_roles = list("Captain")
|
|
|
|
/datum/gear/suit/mantle/job/ce
|
|
display_name = "Mantle, chief engineer"
|
|
path = /obj/item/clothing/suit/mantle/chief_engineer
|
|
allowed_roles = list("Chief Engineer")
|
|
|
|
/datum/gear/suit/mantle/job/cmo
|
|
display_name = "Mantle, chief medical officer"
|
|
path = /obj/item/clothing/suit/mantle/labcoat/chief_medical_officer
|
|
allowed_roles = list("Chief Medical Officer")
|
|
|
|
/datum/gear/suit/mantle/job/hos
|
|
display_name = "Mantle, head of security"
|
|
path = /obj/item/clothing/suit/mantle/armor
|
|
allowed_roles = list("Head of Security")
|
|
|
|
/datum/gear/suit/mantle/job/hop
|
|
display_name = "Mantle, head of personnel"
|
|
path = /obj/item/clothing/suit/mantle/armor/hop
|
|
allowed_roles = list("Head of Personnel")
|
|
|
|
/datum/gear/suit/mantle/job/rd
|
|
display_name = "Mantle, research director"
|
|
path = /obj/item/clothing/suit/mantle/labcoat
|
|
allowed_roles = list("Research Director")
|
|
|
|
//Robes!
|
|
|
|
/datum/gear/suit/witch
|
|
display_name = "Witch robes"
|
|
path = /obj/item/clothing/suit/wizrobe/marisa/fake
|