mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
Co-authored-by: Cameron Lennox <killer65311@gmail.com> Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
270 lines
8.3 KiB
Plaintext
270 lines
8.3 KiB
Plaintext
|
|
// Spaceproof clothing sets go in here
|
|
|
|
/obj/random/multiple/voidsuit
|
|
name = "Random Voidsuit"
|
|
desc = "This is a random voidsuit."
|
|
icon = 'icons/inventory/suit/item.dmi'
|
|
icon_state = "void"
|
|
|
|
/obj/random/multiple/voidsuit/item_to_spawn()
|
|
return pick(
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void,
|
|
/obj/item/clothing/head/helmet/space/void
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/atmos,
|
|
/obj/item/clothing/head/helmet/space/void/atmos
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/atmos/alt,
|
|
/obj/item/clothing/head/helmet/space/void/atmos/alt
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/engineering,
|
|
/obj/item/clothing/head/helmet/space/void/engineering
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/engineering/alt,
|
|
/obj/item/clothing/head/helmet/space/void/engineering/alt
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/engineering/hazmat,
|
|
/obj/item/clothing/head/helmet/space/void/engineering/hazmat
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/engineering/construction,
|
|
/obj/item/clothing/head/helmet/space/void/engineering/construction
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/engineering/salvage,
|
|
/obj/item/clothing/head/helmet/space/void/engineering/salvage
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/medical,
|
|
/obj/item/clothing/head/helmet/space/void/medical
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/medical/veymed,
|
|
/obj/item/clothing/head/helmet/space/void/medical/veymed
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/medical/bio,
|
|
/obj/item/clothing/head/helmet/space/void/medical/bio
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/medical/emt,
|
|
/obj/item/clothing/head/helmet/space/void/medical/emt
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/merc,
|
|
/obj/item/clothing/head/helmet/space/void/merc
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/merc/fire,
|
|
/obj/item/clothing/head/helmet/space/void/merc/fire
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/mining,
|
|
/obj/item/clothing/head/helmet/space/void/mining
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/mining/alt,
|
|
/obj/item/clothing/head/helmet/space/void/mining/alt
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/security,
|
|
/obj/item/clothing/head/helmet/space/void/security
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/security/alt,
|
|
/obj/item/clothing/head/helmet/space/void/security/alt
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/security/riot,
|
|
/obj/item/clothing/head/helmet/space/void/security/riot
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/exploration,
|
|
/obj/item/clothing/head/helmet/space/void/exploration
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/pilot,
|
|
/obj/item/clothing/head/helmet/space/void/pilot
|
|
)
|
|
)
|
|
|
|
/obj/random/multiple/voidsuit/mining
|
|
name = "Random Mining Voidsuit"
|
|
desc = "This is a random mining voidsuit."
|
|
icon = 'icons/inventory/suit/item.dmi'
|
|
icon_state = "rig-mining"
|
|
|
|
/obj/random/multiple/voidsuit/mining/item_to_spawn()
|
|
return pick(
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/mining,
|
|
/obj/item/clothing/head/helmet/space/void/mining
|
|
),
|
|
prob(1);list(
|
|
/obj/item/clothing/suit/space/void/mining/alt,
|
|
/obj/item/clothing/head/helmet/space/void/mining/alt
|
|
)
|
|
)
|
|
|
|
/obj/random/multiple/voidsuit/engineering
|
|
name = "Random Engineering Voidsuit"
|
|
desc = "This is a random engineering voidsuit."
|
|
icon = 'icons/inventory/suit/item.dmi'
|
|
icon_state = "rig-engineering"
|
|
|
|
/obj/random/multiple/voidsuit/engineering/item_to_spawn()
|
|
return pick(
|
|
prob(35);list(
|
|
/obj/item/clothing/suit/space/void/engineering,
|
|
/obj/item/clothing/head/helmet/space/void/engineering
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/engineering/alt,
|
|
/obj/item/clothing/head/helmet/space/void/engineering/alt
|
|
),
|
|
prob(15);list(
|
|
/obj/item/clothing/suit/space/void/engineering/hazmat,
|
|
/obj/item/clothing/head/helmet/space/void/engineering/hazmat
|
|
),
|
|
prob(15);list(
|
|
/obj/item/clothing/suit/space/void/engineering/construction,
|
|
/obj/item/clothing/head/helmet/space/void/engineering/construction
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/engineering/salvage,
|
|
/obj/item/clothing/head/helmet/space/void/engineering/salvage
|
|
)
|
|
)
|
|
|
|
/obj/random/multiple/voidsuit/security
|
|
name = "Random Security Voidsuit"
|
|
desc = "This is a random security voidsuit."
|
|
icon = 'icons/inventory/suit/item.dmi'
|
|
icon_state = "rig-sec"
|
|
|
|
/obj/random/multiple/voidsuit/security/item_to_spawn()
|
|
return pick(
|
|
prob(10);list(
|
|
/obj/item/clothing/suit/space/void/security,
|
|
/obj/item/clothing/head/helmet/space/void/security
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/security/alt,
|
|
/obj/item/clothing/head/helmet/space/void/security/alt
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/security/riot,
|
|
/obj/item/clothing/head/helmet/space/void/security/riot
|
|
)
|
|
)
|
|
|
|
/obj/random/multiple/voidsuit/medical
|
|
name = "Random Medical Voidsuit"
|
|
desc = "This is a random medical voidsuit."
|
|
icon = 'icons/inventory/suit/item.dmi'
|
|
icon_state = "rig-medical"
|
|
|
|
/obj/random/multiple/voidsuit/medical/item_to_spawn()
|
|
return pick(
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/medical,
|
|
/obj/item/clothing/head/helmet/space/void/medical
|
|
),
|
|
prob(1);list(
|
|
/obj/item/clothing/suit/space/void/medical/veymed,
|
|
/obj/item/clothing/head/helmet/space/void/medical/veymed
|
|
),
|
|
prob(3);list(
|
|
/obj/item/clothing/suit/space/void/medical/bio,
|
|
/obj/item/clothing/head/helmet/space/void/medical/bio
|
|
),
|
|
prob(4);list(
|
|
/obj/item/clothing/suit/space/void/medical/emt,
|
|
/obj/item/clothing/head/helmet/space/void/medical/emt
|
|
)
|
|
)
|
|
|
|
/obj/random/multiple/voidsuit/vintage
|
|
name = "Random Vintage Voidsuit"
|
|
desc = "This is a random vintage voidsuit."
|
|
icon = 'icons/inventory/suit/item.dmi'
|
|
icon_state = "rig-vintagecrew"
|
|
|
|
/obj/random/multiple/voidsuit/vintage/item_to_spawn()
|
|
return pick(
|
|
prob(20);list(
|
|
/obj/item/clothing/suit/space/void/refurb,
|
|
/obj/item/clothing/head/helmet/space/void/refurb
|
|
),
|
|
prob(20);list(
|
|
/obj/item/clothing/suit/space/void/refurb/engineering,
|
|
/obj/item/clothing/head/helmet/space/void/refurb/engineering
|
|
),
|
|
prob(10);list(
|
|
/obj/item/clothing/suit/space/void/refurb/medical,
|
|
/obj/item/clothing/head/helmet/space/void/refurb/medical
|
|
),
|
|
prob(10);list(
|
|
/obj/item/clothing/suit/space/void/refurb/medical,
|
|
/obj/item/clothing/head/helmet/space/void/refurb/medical/alt
|
|
),
|
|
prob(10);list(
|
|
/obj/item/clothing/suit/space/void/refurb/marine,
|
|
/obj/item/clothing/head/helmet/space/void/refurb/marine
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/refurb/officer,
|
|
/obj/item/clothing/head/helmet/space/void/refurb/officer
|
|
),
|
|
prob(10);list(
|
|
/obj/item/clothing/suit/space/void/refurb/pilot,
|
|
/obj/item/clothing/head/helmet/space/void/refurb/pilot
|
|
),
|
|
|
|
prob(10);list(
|
|
/obj/item/clothing/suit/space/void/refurb/pilot,
|
|
/obj/item/clothing/head/helmet/space/void/refurb/pilot/alt
|
|
),
|
|
prob(10);list(
|
|
/obj/item/clothing/suit/space/void/refurb/research,
|
|
/obj/item/clothing/head/helmet/space/void/refurb/research
|
|
),
|
|
prob(10);list(
|
|
/obj/item/clothing/suit/space/void/refurb/research,
|
|
/obj/item/clothing/head/helmet/space/void/refurb/research/alt
|
|
),
|
|
prob(10);list(
|
|
/obj/item/clothing/suit/space/void/refurb/mining,
|
|
/obj/item/clothing/head/helmet/space/void/refurb/mining
|
|
),
|
|
prob(5);list(
|
|
/obj/item/clothing/suit/space/void/refurb/mercenary,
|
|
/obj/item/clothing/head/helmet/space/void/refurb/mercenary
|
|
)
|
|
)
|
|
|
|
/obj/random/rigsuit
|
|
name = "Random rigsuit"
|
|
desc = "This is a random rigsuit."
|
|
icon = 'icons/obj/rig_modules.dmi'
|
|
icon_state = "generic"
|
|
|
|
/obj/random/rigsuit/item_to_spawn()
|
|
return pick(prob(4);/obj/item/rig/light/hacker,
|
|
prob(5);/obj/item/rig/industrial,
|
|
prob(5);/obj/item/rig/eva,
|
|
prob(3);/obj/item/rig/hazard,
|
|
prob(1);/obj/item/rig/merc/empty,
|
|
prob(4);/obj/item/rig/light/stealth) // CHOMPEdit
|
|
//VOREStation Add Start
|
|
/obj/random/rigsuit/chancetofail
|
|
spawn_nothing_percentage = 50
|
|
//VOREStation Add End
|