mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-02 13:02:38 +00:00
* Ported hair gradients from TGMC. (#59435) * Ported hair gradients from TGMC. * Removed preferences. Added hair spray. Added the colorist quirk. * Adds 2 new longer fade variants * Added to vendor. Added to goodies. * Added the sprite for the spray. * Grammar! * Update code/modules/mob/living/carbon/human/species.dm Co-authored-by: Emmett Gaines <ninjanomnom@ gmail.com> * Doccing and newline. * Reviewies concerns adressed. * Update code/modules/mob/living/carbon/human/human_defines.dm Co-authored-by: Emmett Gaines <ninjanomnom@ gmail.com> Co-authored-by: NamelessFairy <40036527+NamelessFairy@ users.noreply.github.com> Co-authored-by: Emmett Gaines <ninjanomnom@ gmail.com> * Ported hair gradients from TGMC. * Mirror! Co-authored-by: Cimika/Lessie/KathyRyals <65850818+KathyRyals@users.noreply.github.com> Co-authored-by: NamelessFairy <40036527+NamelessFairy@ users.noreply.github.com> Co-authored-by: Emmett Gaines <ninjanomnom@ gmail.com> Co-authored-by: Funce <funce.973@gmail.com>
164 lines
6.7 KiB
Plaintext
164 lines
6.7 KiB
Plaintext
|
|
/datum/supply_pack/goody
|
|
access = NONE
|
|
group = "Goodies"
|
|
goody = TRUE
|
|
//SKYRAT EDIT REMOVAL BEGIN
|
|
/*
|
|
/datum/supply_pack/goody/dumdum38
|
|
name = ".38 DumDum Speedloader"
|
|
desc = "Contains one speedloader of .38 DumDum ammunition, good for embedding in soft targets."
|
|
cost = PAYCHECK_MEDIUM * 2
|
|
access_view = ACCESS_BRIG
|
|
contains = list(/obj/item/ammo_box/c38/dumdum)
|
|
|
|
/datum/supply_pack/goody/match38
|
|
name = ".38 Match Grade Speedloader"
|
|
desc = "Contains one speedloader of match grade .38 ammunition, perfect for showing off trickshots."
|
|
cost = PAYCHECK_MEDIUM * 2
|
|
access_view = ACCESS_BRIG
|
|
contains = list(/obj/item/ammo_box/c38/match)
|
|
|
|
/datum/supply_pack/goody/rubber
|
|
name = ".38 Rubber Speedloader"
|
|
desc = "Contains one speedloader of bouncy rubber .38 ammunition, for when you want to bounce your shots off anything and everything."
|
|
cost = PAYCHECK_MEDIUM * 1.5
|
|
access_view = ACCESS_BRIG
|
|
contains = list(/obj/item/ammo_box/c38/match/bouncy)
|
|
|
|
/datum/supply_pack/goody/stingbang
|
|
name = "Stingbang Single-Pack"
|
|
desc = "Contains one \"stingbang\" grenade, perfect for playing meanhearted pranks."
|
|
cost = PAYCHECK_HARD * 2.5
|
|
access_view = ACCESS_BRIG
|
|
contains = list(/obj/item/grenade/stingbang)
|
|
|
|
/datum/supply_pack/goody/combatknives_single
|
|
name = "Combat Knife Single-Pack"
|
|
desc = "Contains one sharpened combat knive. Guaranteed to fit snugly inside any Nanotrasen-standard boot."
|
|
cost = PAYCHECK_HARD * 1.75
|
|
contains = list(/obj/item/kitchen/knife/combat)
|
|
|
|
/datum/supply_pack/goody/ballistic_single
|
|
name = "Combat Shotgun Single-Pack"
|
|
desc = "For when the enemy absolutely needs to be replaced with lead. Contains one Aussec-designed Combat Shotgun, and one Shotgun Bandolier."
|
|
cost = PAYCHECK_HARD * 15
|
|
access_view = ACCESS_ARMORY
|
|
contains = list(/obj/item/gun/ballistic/shotgun/automatic/combat, /obj/item/storage/belt/bandolier)
|
|
|
|
/datum/supply_pack/goody/energy_single
|
|
name = "Energy Gun Single-Pack"
|
|
desc = "Contains one energy gun, capable of firing both nonlethal and lethal blasts of light."
|
|
cost = PAYCHECK_HARD * 12
|
|
access_view = ACCESS_ARMORY
|
|
contains = list(/obj/item/gun/energy/e_gun)
|
|
|
|
/datum/supply_pack/goody/hell_single
|
|
name = "Hellgun Kit Single-Pack"
|
|
desc = "Contains one hellgun degradation kit, an old pattern of laser gun infamous for its ability to horribly disfigure targets with burns. Technically violates the Space Geneva Convention when used on humanoids."
|
|
cost = PAYCHECK_MEDIUM * 2
|
|
access_view = ACCESS_ARMORY
|
|
contains = list(/obj/item/weaponcrafting/gunkit/hellgun)
|
|
|
|
/datum/supply_pack/goody/wt550_single
|
|
name = "WT-550 Auto Rifle Single-Pack"
|
|
desc = "Contains one high-powered, semiautomatic rifles chambered in 4.6x30mm." // "high-powered" lol yea right
|
|
cost = PAYCHECK_HARD * 20
|
|
access_view = ACCESS_ARMORY
|
|
contains = list(/obj/item/gun/ballistic/automatic/wt550)
|
|
|
|
/datum/supply_pack/goody/wt550ammo_single
|
|
name = "WT-550 Auto Rifle Ammo Single-Pack"
|
|
desc = "Contains a 20-round magazine for the WT-550 Auto Rifle. Each magazine is designed to facilitate rapid tactical reloads."
|
|
cost = PAYCHECK_HARD * 6
|
|
access_view = ACCESS_ARMORY
|
|
contains = list(/obj/item/ammo_box/magazine/wt550m9)
|
|
|
|
*/
|
|
//SKYRAT EDIT REMOVAL END
|
|
|
|
/datum/supply_pack/goody/techbox //SKYRAT EDIT ADDITION
|
|
|
|
/datum/supply_pack/goody/sologamermitts
|
|
name = "Insulated Gloves Single-Pack"
|
|
desc = "The backbone of modern society. Barely ever ordered for actual engineering."
|
|
cost = PAYCHECK_MEDIUM * 8
|
|
contains = list(/obj/item/clothing/gloves/color/yellow)
|
|
|
|
/datum/supply_pack/goody/gripper_single
|
|
name = "Gripper Gloves Single-Pack"
|
|
desc = "A spare pair of gripper gloves. Perfect for when the security vendor is empty (or when you're not actually a security officer)."
|
|
cost = PAYCHECK_HARD * 6
|
|
contains = list(/obj/item/clothing/gloves/tackler)
|
|
|
|
/datum/supply_pack/goody/firstaidbruises_single
|
|
name = "Bruise Treatment Kit Single-Pack"
|
|
desc = "A single brute first-aid kit, perfect for recovering from being crushed in an airlock. Did you know people get crushed in airlocks all the time? Interesting..."
|
|
cost = PAYCHECK_MEDIUM * 4
|
|
contains = list(/obj/item/storage/firstaid/brute)
|
|
|
|
/datum/supply_pack/goody/firstaidburns_single
|
|
name = "Burn Treatment Kit Single-Pack"
|
|
desc = "A single burn first-aid kit. The advertisement displays a winking atmospheric technician giving a thumbs up, saying \"Mistakes happen!\""
|
|
cost = PAYCHECK_MEDIUM * 4
|
|
contains = list(/obj/item/storage/firstaid/fire)
|
|
|
|
/datum/supply_pack/goody/firstaid_single
|
|
name = "First Aid Kit Single-Pack"
|
|
desc = "A single first-aid kit, fit for healing most types of bodily harm."
|
|
cost = PAYCHECK_MEDIUM * 3
|
|
contains = list(/obj/item/storage/firstaid/regular)
|
|
|
|
/datum/supply_pack/goody/firstaidoxygen_single
|
|
name = "Oxygen Deprivation Kit Single-Pack"
|
|
desc = "A single oxygen deprivation first-aid kit, marketed heavily to those with crippling fears of asphyxiation."
|
|
cost = PAYCHECK_MEDIUM * 4
|
|
contains = list(/obj/item/storage/firstaid/o2)
|
|
|
|
/datum/supply_pack/goody/firstaidtoxins_single
|
|
name = "Toxin Treatment Kit Single-Pack"
|
|
desc = "A single first aid kit focused on healing damage dealt by heavy toxins."
|
|
cost = PAYCHECK_MEDIUM * 4
|
|
contains = list(/obj/item/storage/firstaid/toxin)
|
|
|
|
/datum/supply_pack/goody/toolbox // mostly just to water down coupon probability
|
|
name = "Mechanical Toolbox"
|
|
desc = "A fully stocked mechanical toolbox, for when you're too lazy to just print them out."
|
|
cost = PAYCHECK_MEDIUM * 3
|
|
contains = list(/obj/item/storage/toolbox/mechanical)
|
|
|
|
/datum/supply_pack/goody/valentine
|
|
name = "Valentine Card"
|
|
desc = "Make an impression on that special someone! Comes with one valentine card and a free candy heart!"
|
|
cost = PAYCHECK_ASSISTANT * 2
|
|
contains = list(/obj/item/valentine, /obj/item/food/candyheart)
|
|
|
|
/datum/supply_pack/goody/beeplush
|
|
name = "Bee Plushie"
|
|
desc = "The most important thing you could possibly spend your hard-earned money on."
|
|
cost = PAYCHECK_EASY * 4
|
|
contains = list(/obj/item/toy/plush/beeplushie)
|
|
|
|
/datum/supply_pack/goody/dyespray
|
|
name = "Hair Dye Spray"
|
|
desc = "A cool spray to dye your hair with awesome colors!"
|
|
cost = PAYCHECK_EASY * 2
|
|
contains = list(/obj/item/dyespray)
|
|
|
|
/datum/supply_pack/goody/beach_ball
|
|
name = "Beach Ball"
|
|
// uses desc from item
|
|
cost = PAYCHECK_MEDIUM
|
|
contains = list(/obj/item/toy/beach_ball/branded)
|
|
|
|
/datum/supply_pack/goody/beach_ball/New()
|
|
..()
|
|
var/obj/item/toy/beach_ball/branded/beachball_type = /obj/item/toy/beach_ball/branded
|
|
desc = initial(beachball_type.desc)
|
|
|
|
/datum/supply_pack/goody/medipen_twopak
|
|
name = "Medipen Two-Pak"
|
|
desc = "Contains one standard epinephrine medipen and one standard emergency first-aid kit medipen. For when you want to prepare for the worst."
|
|
cost = PAYCHECK_MEDIUM * 2
|
|
contains = list(/obj/item/reagent_containers/hypospray/medipen, /obj/item/reagent_containers/hypospray/medipen/ekit)
|