quantum pads
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
/obj/item/storage/backpack/cheeseburgerbackpack
|
||||
name = "cheeseburger backpack"
|
||||
desc = "A backpack designed to look like a cheeseburger. You feel like you can save the world with it."
|
||||
mob_overlay_icon = 'GainStation13/icons/mob/back.dmi'
|
||||
icon_state = "cheeseburgerbackpack"
|
||||
icon = 'GainStation13/icons/obj/storage.dmi'
|
||||
item_state = "cheeseburgerbackpack"
|
||||
@@ -5,7 +5,6 @@
|
||||
desc = "Exclusive version of a hardsuit helmet, usually reserved for GATO CC personnel."
|
||||
icon = 'GainStation13/icons/mob/head.dmi'
|
||||
icon_state = "hardsuit0-gato"
|
||||
item_state = "hardsuit0-gato"
|
||||
mutantrace_variation = NONE
|
||||
|
||||
/obj/item/clothing/head/HoS/beret/gato
|
||||
@@ -13,7 +12,6 @@
|
||||
desc = "A robust beret for the CC personnel, for looking stylish while not sacrificing protection."
|
||||
icon = 'GainStation13/icons/mob/head.dmi'
|
||||
icon_state = "gato_beret"
|
||||
item_state = "gato_beret"
|
||||
mutantrace_variation = NONE
|
||||
|
||||
/obj/item/clothing/head/HoS/gato
|
||||
@@ -21,5 +19,12 @@
|
||||
desc = "The robust standard-issue cap of the CC personnel."
|
||||
icon = 'GainStation13/icons/mob/head.dmi'
|
||||
icon_state = "gato_cap"
|
||||
item_state = "gato_cap"
|
||||
mutantrace_variation = NONE
|
||||
|
||||
/obj/item/clothing/head/beret/sec/bitch
|
||||
name = "security's bitch beret"
|
||||
desc = "A softer beret with the word 'BITCH' embroidered on it in pink thread."
|
||||
mob_overlay_icon = 'GainStation13/icons/mob/head.dmi'
|
||||
icon_state = "bitchberet"
|
||||
mutantrace_variation = NONE
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
/obj/item/clothing/shoes/jackboots/tall
|
||||
name = "tall jackboots"
|
||||
desc = "A pair of knee-high jackboots, complete with heels. All style, all the time."
|
||||
icon = 'GainStation13/icons/obj/clothing/shoes.dmi'
|
||||
mob_overlay_icon = 'GainStation13/icons/mob/feet.dmi'
|
||||
anthro_mob_worn_overlay = 'GainStation13/icons/mob/feet_digi.dmi'
|
||||
icon_state = "jackboots-tall"
|
||||
item_state = "jackboots-tall"
|
||||
@@ -64,3 +64,20 @@
|
||||
item_state = "gato_hardsuit"
|
||||
helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/alert/gato
|
||||
mutantrace_variation = NONE
|
||||
|
||||
/obj/item/clothing/suit/armor/vest/stripper
|
||||
name = "stripper armor"
|
||||
desc = "Talk about lightweight."
|
||||
icon = 'GainStation13/icons/obj/clothing/suits.dmi'
|
||||
mob_overlay_icon = 'GainStation13/icons/mob/suit.dmi'
|
||||
icon_state = "armorstripper"
|
||||
item_state = "armorstripper"
|
||||
armor = list("melee" = 15, "bullet" = 10, "laser" = 10, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0)
|
||||
dog_fashion = null
|
||||
/obj/item/clothing/suit/armor/vest/stripper/bikini
|
||||
name = "bikini armor"
|
||||
desc = "How is this even supposed to work? It barely covers anything!"
|
||||
icon = 'GainStation13/icons/obj/clothing/suits.dmi'
|
||||
mob_overlay_icon = 'GainStation13/icons/mob/suit.dmi'
|
||||
icon_state = "armorstripperalt"
|
||||
item_state = "armorstripperalt"
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
/obj/item/clothing/under/rank/security/skirt/slut
|
||||
name = "slutty security jumpskirt"
|
||||
desc = "A \"\"\"tactical\"\"\" security jumpsuit with the legs replaced by a skirt. No matter how you adjust it, it always feels a little too small."
|
||||
icon = 'GainStation13/icons/obj/clothing/uniforms.dmi'
|
||||
mob_overlay_icon = 'GainStation13/icons/mob/uniform.dmi'
|
||||
icon_state = "secslutskirt"
|
||||
item_state = "secslutskirt"
|
||||
|
||||
/obj/item/clothing/under/rank/security/stripper
|
||||
name = "security stripper outfit"
|
||||
desc = "This can't be dress code compliant, can it?"
|
||||
icon = 'GainStation13/icons/obj/clothing/uniforms.dmi'
|
||||
mob_overlay_icon = 'GainStation13/icons/mob/uniform.dmi'
|
||||
icon_state = "secstripper"
|
||||
item_state = "secstripper"
|
||||
|
||||
/obj/item/clothing/under/rank/security/pink
|
||||
name = "pink security jumpsuit"
|
||||
desc = "A tactical security jumpsuit for officers that screw up their laundry."
|
||||
icon = 'GainStation13/icons/obj/clothing/uniforms.dmi'
|
||||
mob_overlay_icon = 'GainStation13/icons/mob/uniform.dmi'
|
||||
icon_state = "rsecuritypink"
|
||||
item_state = "r_suit"
|
||||
@@ -0,0 +1,28 @@
|
||||
// Weight gain - GS13
|
||||
/datum/disease/advance/weight_gain
|
||||
copy_type = /datum/disease/advance
|
||||
|
||||
/datum/disease/advance/weight_gain/New(make_typecache = TRUE)
|
||||
name = "Weight Gain"
|
||||
symptoms = list(new/datum/symptom/weight_gain)
|
||||
..()
|
||||
|
||||
/obj/item/reagent_containers/glass/bottle/weight_gain
|
||||
name = "Weight gain virus bottle"
|
||||
desc = "A small bottle. Contains weight gain virus in synthblood medium."
|
||||
spawned_disease = /datum/disease/advance/weight_gain
|
||||
|
||||
|
||||
// Berry virus - GS13
|
||||
/datum/disease/advance/berry_virus
|
||||
copy_type = /datum/disease/advance
|
||||
|
||||
/datum/disease/advance/berry_virus/New(make_typecache = TRUE)
|
||||
name = "Blueberry Virus"
|
||||
symptoms = list(new/datum/symptom/berry)
|
||||
..()
|
||||
|
||||
/obj/item/reagent_containers/glass/bottle/berry
|
||||
name = "Blueberry virus bottle"
|
||||
desc = "A small bottle. Contains blueberry virus in synthblood medium."
|
||||
spawned_disease = /datum/disease/advance/berry_virus
|
||||
@@ -0,0 +1,36 @@
|
||||
/datum/symptom/weight_gain // GS13
|
||||
name = "Weight Gain"
|
||||
desc = "The virus mutates and merges itself with the host's adipocytes, allowing them to perform a form of mitosis and replicate on their own."
|
||||
stealth = -3
|
||||
resistance = -2
|
||||
stage_speed = 3
|
||||
transmittable = -2
|
||||
level = 8 //better hope someone went mining kiddo
|
||||
severity = 5
|
||||
base_message_chance = 100
|
||||
symptom_delay_min = 15
|
||||
symptom_delay_max = 45
|
||||
threshold_desc = list(
|
||||
"Stage Speed 7" = "Increases the rate of cell replication.",
|
||||
"Stage Speed 12" = "Increases the rate of cell replication further"
|
||||
)
|
||||
|
||||
|
||||
/datum/symptom/weight_gain/Activate(datum/disease/advance/A) // GS13
|
||||
if(!..())
|
||||
return
|
||||
var/mob/living/carbon/M = A.affected_mob
|
||||
if(!(M?.client?.prefs?.weight_gain_viruses))
|
||||
return FALSE
|
||||
switch(A.stage)
|
||||
if(1, 2, 3, 4)
|
||||
if(prob(base_message_chance))
|
||||
to_chat(M, "<span class='warning'>[pick("You feel oddly full...", "You feel more plush...", "You feel more huggable...", "You hear an odd gurgle from your stomach")]</span>")
|
||||
else
|
||||
to_chat(M, "<span class='warning'><i>[pick("You feel your body churn...", "You feel heavier...", "You hear an ominous gurgle from your belly...", "You feel bulkier...")]</i></span>")
|
||||
if(A.properties["stage_rate"] >= 12) //get chunkier quicker
|
||||
M.adjust_fatness(70, FATTENING_TYPE_VIRUS)
|
||||
else if(A.properties["stage_rate"] >= 7)
|
||||
M.adjust_fatness(40, FATTENING_TYPE_VIRUS)
|
||||
else
|
||||
M.adjust_fatness(15, FATTENING_TYPE_VIRUS)
|
||||
@@ -0,0 +1,33 @@
|
||||
/datum/map_template/ruin/lavaland/snack_store //GS13
|
||||
name = "Snack Store"
|
||||
id = "snackstore"
|
||||
description = "All your dreams about spending a night in a snack store finally came true! Though judging by your situation, you might spend a bit longer than just one night here..."
|
||||
suffix = "lavaland_surface_snack_store.dmm"
|
||||
allow_duplicates = FALSE
|
||||
cost = 0
|
||||
|
||||
/datum/map_template/ruin/lavaland/calorite_altar //GS13
|
||||
name = "Calorite Altar"
|
||||
id = "caloritealtar"
|
||||
description = "A mysterious fountain stands dormant amidst a small calorite shrine... What could it possibly offer?"
|
||||
suffix = "lavaland_surface_caloritealtar.dmm"
|
||||
allow_duplicates = TRUE
|
||||
cost = 0
|
||||
|
||||
|
||||
/datum/map_template/ruin/lavaland/calorite_shrine //GS13
|
||||
name = "Calorite Shrine"
|
||||
id = "caloriteshrine"
|
||||
description = "Somewhere on this planet, a gluttony deity is worshipped for food and life."
|
||||
suffix = "lavaland_surface_caloriteshrine.dmm"
|
||||
allow_duplicates = TRUE
|
||||
cost = 0
|
||||
|
||||
|
||||
/datum/map_template/ruin/lavaland/blueberry_shrine //GS13
|
||||
name = "Blueberry Shrine"
|
||||
id = "blueberryshrine"
|
||||
description = "A strange temple, littered with oddly round sculptures and peculiar blue stains."
|
||||
suffix = "lavaland_surface_blueberryarea.dmm"
|
||||
allow_duplicates = TRUE
|
||||
cost = 0
|
||||
@@ -0,0 +1,8 @@
|
||||
/obj/structure/statue/blueberry
|
||||
max_integrity = 500
|
||||
|
||||
/obj/structure/statue/blueberry
|
||||
name = "blueberry statue"
|
||||
icon = 'GainStation13/icons/obj/statue.dmi'
|
||||
desc = "A statue resembling a humanoid bloated into a round spherical shape."
|
||||
icon_state = "blueberry"
|
||||
@@ -29,3 +29,32 @@
|
||||
clawfootstep = FOOTSTEP_WOOD_CLAW
|
||||
heavyfootstep = FOOTSTEP_GENERIC_HEAVY
|
||||
tiled_dirt = FALSE
|
||||
|
||||
/turf/open/floor/concrete/
|
||||
name = "concrete"
|
||||
icon = 'GainStation13/icons/turf/floors.dmi'
|
||||
icon_state = "concrete"
|
||||
baseturfs = /turf/open/floor/plating/asteroid
|
||||
|
||||
/turf/open/floor/concrete/smooth
|
||||
icon = 'GainStation13/icons/turf/floors.dmi'
|
||||
icon_state = "concrete2"
|
||||
|
||||
/turf/open/floor/cobble/side
|
||||
icon = 'GainStation13/icons/turf/floors.dmi'
|
||||
icon_state = "cobble_side"
|
||||
|
||||
/turf/open/floor/cobble/corner
|
||||
icon = 'GainStation13/icons/turf/floors.dmi'
|
||||
icon_state = "cobble_corner"
|
||||
|
||||
/turf/open/floor/cobble
|
||||
name = "cobblestone path"
|
||||
desc = "A simple but beautiful path made of various sized stones."
|
||||
icon = 'GainStation13/icons/turf/floors.dmi'
|
||||
icon_state = "cobble"
|
||||
baseturfs = /turf/open/floor/plating/asteroid
|
||||
footstep = FOOTSTEP_FLOOR
|
||||
barefootstep = FOOTSTEP_HARD_BAREFOOT
|
||||
clawfootstep = FOOTSTEP_HARD_CLAW
|
||||
heavyfootstep = FOOTSTEP_GENERIC_HEAVY
|
||||
|
||||
@@ -150,3 +150,6 @@
|
||||
name = "CARTS"
|
||||
desc = "You are entering a motorized cart area."
|
||||
icon_state = "carts"
|
||||
|
||||
/area/ruin/powered/gluttony
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
@@ -55,3 +55,6 @@
|
||||
desc = "Some nice metal shelves."
|
||||
icon = 'hyperstation/icons/obj/objects.dmi'
|
||||
icon_state = "shelf"
|
||||
|
||||
/obj/structure/chair/comfy/blue
|
||||
color = rgb(50, 64, 255)
|
||||
|
||||
Reference in New Issue
Block a user