[MIRROR] Mega nukies (#8668)

Co-authored-by: SatinIsle <98125273+SatinIsle@users.noreply.github.com>
Co-authored-by: CHOMPStation2 <chompsation2@gmail.com>
Co-authored-by: Kashargul <KashL@t-online.de>
This commit is contained in:
CHOMPStation2
2024-07-27 09:15:58 -07:00
committed by GitHub
parent 46f450de64
commit dba6af8168
8 changed files with 351 additions and 49 deletions

View File

@@ -39,6 +39,7 @@
#define CE_SLOWDOWN "goslow" // Slowdown
#define CE_ANTACID "nopuke" // Don't puke.
#define CE_ALLERGEN "allergyreaction" // Self explanatory
#define CE_DARKSIGHT "darksight" // Gives perfect vision in dark
#define REAGENTS_PER_SHEET 20

View File

@@ -116,7 +116,8 @@ something, make sure it's not in one of the other lists.*/
prob(1);/obj/item/toy/baseball,
prob(1);/obj/item/pizzavoucher,
prob(5);/obj/item/weapon/material/fishing_net/butterfly_net,
prob(2);/obj/item/weapon/cracker
prob(2);/obj/item/weapon/cracker,
prob(5);/obj/random/mega_nukies
/* VOREStation Edit End */
)

View File

@@ -366,3 +366,21 @@
prob(10);/obj/item/device/perfect_tele/magic,
prob(10);/obj/item/weapon/reagent_containers/glass/bottle/potion/truepolymorph
)
/obj/random/mega_nukies
name = "random mega nukie"
desc = "A random mega nukie."
icon = 'icons/obj/drinks.dmi'
icon_state = "nukie_mega_high"
spawn_nothing_percentage = 0
/obj/random/mega_nukies/item_to_spawn()
return pick(prob(5);/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_sight,
prob(2);/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_heart,
prob(5);/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_sleep,
prob(5);/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_shock,
prob(5);/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_fast,
prob(5);/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_high,
prob(10);/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_shrink,
prob(10);/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_grow
)

View File

@@ -14,7 +14,7 @@
description_fluff = "The 'Space' branding was originally added to the 'Alpha Cola' product line in order to justify selling cans for 50% higher prices to 'off-world' retailers. Despite being chemically identical, Space Cola proved so popular that Centauri Provisions eventually applied the name to the entire product line - price hike and all."
icon_state = "cola"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/cola/Initialize()
. = ..()
@@ -26,7 +26,7 @@
description_fluff = "The 'Space' branding was originally added to the 'Alpha Cola' product line in order to justify selling cans for 50% higher prices to 'off-world' retailers. Despite being chemically identical, Space Cola proved so popular that Centauri Provisions eventually applied the name to the entire product line - price hike and all."
icon_state = "decafcola"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/decaf_cola/Initialize()
. = ..()
@@ -37,7 +37,7 @@
desc = "Ice cold and utterly tasteless, this 'all-natural' mineral water comes 'fresh' from one of NanoTrasen's heavy-duty bottling plants in the Sivian poles."
icon_state = "waterbottle"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
drop_sound = 'sound/items/drop/disk.ogg'
pickup_sound = 'sound/items/pickup/disk.ogg'
cant_chance = 0
@@ -52,7 +52,7 @@
description_fluff = "The 'Space' branding was originally added to the 'Alpha Cola' product line in order to justify selling cans for 50% higher prices to 'off-world' retailers. Despite being chemically identical, Space Cola proved so popular that Centauri Provisions eventually applied the name to the entire product line - price hike and all."
icon_state = "space_mountain_wind"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/space_mountain_wind/Initialize()
. = ..()
@@ -63,7 +63,7 @@
desc = "The Vir Health Board has advised consumers that consumption of Thirteen Loko may result in seizures, blindness, drunkenness, or even death. Please Drink Responsibly."
icon_state = "thirteen_loko"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/thirteenloko/Initialize()
. = ..()
@@ -75,7 +75,7 @@
description_fluff = "Following a 2490 lawsuit and a spate of deaths, Gilthari Exports reminds customers that the 'Dr.' legally stands for 'Drink'."
icon_state = "dr_gibb"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/dr_gibb/Initialize()
..()
@@ -87,7 +87,7 @@
description_fluff = "Following a 2490 lawsuit and a spate of deaths, Gilthari Exports reminds customers that the 'Dr.' legally stands for 'Drink'."
icon_state = "dr_gibb_diet"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/dr_gibb_diet/Initialize()
..()
@@ -99,7 +99,7 @@
description_fluff = "Brought back by popular demand in 2515 after a limited-run release in 2510, the cult success of this bizarre tasting soda has never truly been accounted for by economists."
icon_state = "starkist"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/starkist/Initialize()
. = ..()
@@ -111,7 +111,7 @@
description_fluff = "A special variant of the Starkist brand soda introduced after popular outcry following a reformulation of the basic drink decades ago. This decaffineated variant outsells 'New' Starkist in many markets."
icon_state = "decafstarkist"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/starkistdecaf/Initialize()
. = ..()
@@ -123,7 +123,7 @@
description_fluff = "The 'Space' branding was originally added to the 'Alpha Cola' product line in order to justify selling cans for 50% higher prices to 'off-world' retailers. Despite being chemically identical, Space Cola proved so popular that Centauri Provisions eventually applied the name to the entire product line - price hike and all."
icon_state = "space-up"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/space_up/Initialize()
. = ..()
@@ -135,7 +135,7 @@
description_fluff = "Not to be confused with 'lemon & lime soda', Lemon-Lime is specially formulated using the highly propriatary Lemon-Lime Fruit. Growing the Lemon-Lime without a license is punishable by fines or jail time. Accept no immitations."
icon_state = "lemon-lime"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/lemon_lime/Initialize()
. = ..()
@@ -147,7 +147,7 @@
description_fluff = "Produced exclusively on the planet Oasis, Vrisk Serket Iced Tea is not sold outside of the Golden Crescent, let alone Earth."
icon_state = "ice_tea_can"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/iced_tea/Initialize()
. = ..()
@@ -159,7 +159,7 @@
description_fluff = "Strangely, this unassuming grape soda is a product of Hephaestus Industries."
icon_state = "purple_can"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/grape_juice/Initialize()
. = ..()
@@ -171,7 +171,7 @@
description_fluff = "Due to its technically medicinal properties and the complexities of chemical copyright law, T-Borg's Tonic Water is a rare product of Zeng-Hu's 'LifeWater' refreshments division."
icon_state = "tonic"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/tonic/Initialize()
. = ..()
@@ -182,7 +182,7 @@
desc = "A can of soda water. Still water's more refreshing cousin."
icon_state = "sodawater"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/sodawater/Initialize()
. = ..()
@@ -194,7 +194,7 @@
description_fluff = "'Classic' beverages is a registered trademark of the Centauri Provisions corporation."
icon_state = "gingerale"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/gingerale/Initialize()
. = ..()
@@ -206,7 +206,7 @@
description_fluff = "Despite centuries of humanity's expansion, this particular soda is still produced almost exclusively on Earth, in North America."
icon_state = "root_beer"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/root_beer/Initialize()
. = ..()
@@ -220,7 +220,7 @@
description_fluff = "A classic Slavic beverage which many space-faring Slavs still enjoy to this day. Fun fact, it is actually considered a weak beer by non-Russians."
icon_state = "kvass"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/kvass/Initialize()
. = ..()
@@ -232,7 +232,7 @@
description_fluff = "A sweet and fruity beverage that was traditionally used to preserve fruits in harsh Russian winters that is now available for widespread consumption."
icon_state = "kompot"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/kompot/Initialize()
. = ..()
@@ -243,7 +243,7 @@
desc = "State regulated soda beverage. Enjoy comrades."
icon_state = "boda"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/boda/Initialize()
. = ..()
@@ -254,7 +254,7 @@
desc = "State regulated soda beverage, now with added surplus flavoring. Enjoy comrades."
icon_state = "bodaplus"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/bodaplus/Initialize()
. = ..()
@@ -274,7 +274,7 @@
desc = "A taste of what keeps our glorious nation running! Served as Space Commissariat Stahlin prefers it! Luke warm."
icon_state = "red_army"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/redarmy/Initialize()
. = ..()
@@ -286,7 +286,7 @@
desc = "Just what any bureaucrat needs to get through the day. Keep stamping those papers!"
icon_state = "arst_bru"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/arstbru/Initialize()
. = ..()
@@ -298,7 +298,7 @@
description_fluff = "A can of the only soft drink state approved for the benefit of the people. Served at room temperature regardless of ambient temperatures thanks to innovative Terran insulation technology."
icon_state = "terra_cola"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/terra_cola/Initialize()
. = ..()
@@ -312,7 +312,7 @@
desc = "Feel superior above all with Superior Strawberry!"
icon_state = "strawcoke"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/straw_cola/Initialize()
. = ..()
@@ -323,7 +323,7 @@
desc = "Look to the stars and prepare to explore with Andromeda Apple!"
icon_state = "applecoke"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/apple_cola/Initialize()
. = ..()
@@ -334,7 +334,7 @@
desc = "Feel back at home on the Lunar Colonies with this classic beverage straight from the source!"
icon_state = "lemoncoke"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/lemon_cola/Initialize()
. = ..()
@@ -345,7 +345,7 @@
desc = "Take off and shoot for the stars with this classic cowboy cola!"
icon_state = "sarsaparilla"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/sarsaparilla/Initialize()
. = ..()
@@ -356,7 +356,7 @@
desc = "Get down with Newton's favorite carbonated science experiment!"
icon_state = "grapesoda"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/grape_cola/Initialize()
. = ..()
@@ -367,7 +367,7 @@
desc = "Take a taste-tastic trip to Orion's Belt with Orion Orange!"
icon_state = "orangesoda"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/orange_cola/Initialize()
. = ..()
@@ -378,7 +378,7 @@
desc = "Taste something out of this world with Bacon Soda!"
icon_state = "porkcoke"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/baconsoda/Initialize()
. = ..()
@@ -393,7 +393,7 @@
icon = 'icons/obj/drinks_vr.dmi'
icon_state = "bepis"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/bepis/Initialize()
. = ..()
@@ -405,7 +405,7 @@
icon = 'icons/obj/drinks_vr.dmi'
icon_state = "watercan"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/astrodew/Initialize()
. = ..()
@@ -422,7 +422,7 @@
icon = 'icons/obj/drinks_vr.dmi'
icon_state = "coffeecan"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/icecoffee/Initialize()
. = ..()
@@ -434,7 +434,7 @@
icon = 'icons/obj/drinks_vr.dmi'
icon_state = "buzzfuzz"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/buzz/Initialize()
. = ..()
@@ -446,7 +446,7 @@
icon = 'icons/obj/drinks_vr.dmi'
icon_state = "shambler"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/shambler/Initialize()
. = ..()
@@ -458,7 +458,7 @@
icon = 'icons/obj/drinks_vr.dmi'
icon_state = "cranberry"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 10 //CHOMPEdit
center_of_mass_y = 10 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/cranberry/Initialize()
. = ..()
@@ -471,7 +471,7 @@
desc = "Beat the heat with this refreshing brewed beverage."
icon_state = "beercan"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/beercan/Initialize()
. = ..()
@@ -482,7 +482,7 @@
desc = "A delicious IPA that's canned for your pleasure. Drink up!"
icon_state = "alecan"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
/obj/item/weapon/reagent_containers/food/drinks/cans/alecan/Initialize()
. = ..()
@@ -495,7 +495,7 @@
desc = "Harness the power of the atom with this over-caffinated energy drink."
icon_state = "nukie_peach"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_peach/Initialize()
@@ -507,7 +507,7 @@
desc = "Harness the power of the atom with this over-caffinated energy drink."
icon_state = "nukie_pear"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_pear/Initialize()
@@ -519,7 +519,7 @@
desc = "Harness the power of the atom with this over-caffinated energy drink."
icon_state = "nukie_cherry"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_cherry/Initialize()
@@ -531,7 +531,7 @@
desc = "Harness the power of the atom with this over-caffinated energy drink."
icon_state = "nukie_melon"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_melon/Initialize()
@@ -543,7 +543,7 @@
desc = "Harness the power of the atom with this over-caffinated energy drink."
icon_state = "nukie_banana"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_banana/Initialize()
@@ -555,7 +555,7 @@
desc = "Harness the power of the atom with this over-caffinated energy drink."
icon_state = "nukie_rose"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_rose/Initialize()
@@ -567,7 +567,7 @@
desc = "Harness the power of the atom with this over-caffinated energy drink."
icon_state = "nukie_lemon"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_lemon/Initialize()
@@ -579,7 +579,7 @@
desc = "Harness the power of the atom with this over-caffinated energy drink."
icon_state = "nukie_fruit"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_fruit/Initialize()
@@ -591,9 +591,108 @@
desc = "Harness the power of the atom with this over-caffinated energy drink."
icon_state = "nukie_special"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y= 8 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_special/Initialize()
. = ..()
reagents.add_reagent("nukie_special", 60)
/////////////////////////MEGA NUKIES/////////////////////////
//Rare loot energy drinks with special properties, for the funnies.
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_sight
name = "\improper Nukies Mega - Plum Peeper"
desc = "Harness the power of the atom with this illegal, unfit for organic consumption and absolutely not regulator approved energy drink."
icon_state = "nukie_mega_sight"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_sight/Initialize()
. = ..()
reagents.add_reagent("nukie_mega_sight", 60)
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_heart
name = "\improper Nukies Mega - Juice Pumper"
desc = "Harness the power of the atom with this illegal, unfit for organic consumption and absolutely not regulator approved energy drink."
icon_state = "nukie_mega_heart"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_heart/Initialize()
. = ..()
reagents.add_reagent("nukie_mega_heart", 60)
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_sleep
name = "\improper Nukies Nega - Vibrating Nights"
desc = "Harness the power of the atom with this illegal, unfit for organic consumption and absolutely not regulator approved energy drink."
icon_state = "nukie_mega_sleep"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_sleep/Initialize()
. = ..()
reagents.add_reagent("nukie_mega_sleep", 60)
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_shock
name = "\improper Nukies Mega - Jolt Railer"
desc = "Harness the power of the atom with this illegal, unfit for organic consumption and absolutely not regulator approved energy drink."
icon_state = "nukie_mega_strong"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_shock/Initialize()
. = ..()
reagents.add_reagent("nukie_mega_shock", 60)
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_fast
name = "\improper Nukies Mega - Rapid Rager"
desc = "Harness the power of the atom with this illegal, unfit for organic consumption and absolutely not regulator approved energy drink."
icon_state = "nukie_mega_fast"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_fast/Initialize()
. = ..()
reagents.add_reagent("nukie_mega_fast", 60)
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_high
name = "\improper Nukies Mega - Diamond Sky"
desc = "Harness the power of the atom with this illegal, unfit for organic consumption and absolutely not regulator approved energy drink."
icon_state = "nukie_mega_high"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_high/Initialize()
. = ..()
reagents.add_reagent("nukie_mega_high", 60)
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_shrink
name = "\improper Nukies Mega - Shrinking Flower"
desc = "Harness the power of the atom with this illegal, unfit for organic consumption and absolutely not regulator approved energy drink."
icon_state = "nukie_mega_shrink"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_shrink/Initialize()
. = ..()
reagents.add_reagent("nukie_mega_shrink", 60)
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_grow
name = "\improper Nukies Mega - Growing Geyser"
desc = "Harness the power of the atom with this illegal, unfit for organic consumption and absolutely not regulator approved energy drink."
icon_state = "nukie_mega_grow"
center_of_mass_x = 16 //CHOMPEdit
center_of_mass_y = 8 //CHOMPEdit
volume = 60
/obj/item/weapon/reagent_containers/food/drinks/cans/nukie_mega_grow/Initialize()
. = ..()
reagents.add_reagent("nukie_mega_growth", 60)

View File

@@ -175,6 +175,13 @@
var/list/slots = list(slot_glasses,slot_head)
var/list/compiled_vis = list()
if(CE_DARKSIGHT in chem_effects) //Putting this near the beginning so it can be overwritten by equipment
plane_holder.set_vis(VIS_FULLBRIGHT,TRUE)
compiled_vis += VIS_FULLBRIGHT
else
plane_holder.set_vis(VIS_FULLBRIGHT,FALSE)
compiled_vis -= VIS_FULLBRIGHT
for(var/slot in slots)
var/obj/item/clothing/O = get_equipped_item(slot) //Change this type if you move the vision stuff to item or something.
if(istype(O) && O.enables_planes && (slot in O.plane_slots))

View File

@@ -18,6 +18,7 @@
/mob/living/carbon/human
var/in_stasis = 0
var/heartbeat = 0
var/chemical_darksight = 0
/mob/living/carbon/human/Life()
set invisibility = 0
@@ -1224,6 +1225,13 @@
src.emote("belch")
//CHOMPEdit End
if((CE_DARKSIGHT in chem_effects) && chemical_darksight == 0)
recalculate_vis()
chemical_darksight = 1
if(!(CE_DARKSIGHT in chem_effects) && chemical_darksight == 1)
recalculate_vis()
chemical_darksight = 0
// TODO: stomach and bloodstream organ.
if(!isSynthetic())
handle_trace_chems()

View File

@@ -781,3 +781,171 @@
id = "nukie_special"
color = "#ffffff"
taste_description = "sitting in your college dorm one week before your exams start, staring at a screen without anything particularly interesting on, knowing that you should really be studying, but you can put it off for another day right? Plus your friends are gonna be getting on soon and there's an event starting that you need to prep for"
/datum/reagent/drink/coffee/nukie/mega
name = "Mega Nukie"
id = "nukie_mega"
description = "An extremely dangerously concentrated caffinated drink."
color = "#102838"
adj_temp = 0
adj_dizzy = 0
adj_drowsy = -5
adj_sleepy = -10
glass_name = "nukie"
glass_desc = "A drink that might just explode your heart!"
overdose = 5
taste_description = "flavourless energy"
/datum/reagent/drink/coffee/nukie/mega/sight
name = "Nukie Mega Plum"
id = "nukie_mega_sight"
color = "#f4fc03"
taste_description = "seeing beyond the margins of this world"
/datum/reagent/drink/coffee/nukie/mega/sight/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
..()
if(prob(1))
if(ishuman(M))
var/mob/living/carbon/human/H = M
var/obj/item/organ/internal/eyes/E = H.internal_organs_by_name[O_EYES]
if(istype(E))
if(E.robotic >= ORGAN_ROBOT)
return
if(E.damage < 100)
E.damage = max(E.damage + 1 * removed, 0)
M.add_chemical_effect(CE_DARKSIGHT, 1)
/datum/reagent/drink/coffee/nukie/mega/heart //Heals you pretty damn well but damages your heart
name = "Nukie Mega Juice"
id = "nukie_mega_heart"
color = "#fc03e7"
taste_description = "the end is rapidly approaching, yet remains forever far"
/datum/reagent/drink/coffee/nukie/mega/heart/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
var/chem_effective = 1 * M.species.chem_strength_heal
if(alien == IS_SLIME)
chem_effective = 0.75
if(alien != IS_DIONA)
M.heal_organ_damage(6 * removed * chem_effective, 6 * removed * chem_effective) //VOREStation Edit
if(ishuman(M))
var/mob/living/carbon/human/H = M
for(var/obj/item/organ/I in H.internal_organs)
if(I.robotic >= ORGAN_ROBOT || !(I.organ_tag in list(O_HEART)))
continue
if(I.damage < 100 && prob(10))
I.damage = max(I.damage + 0.2 * removed, 0)
..()
/datum/reagent/drink/coffee/nukie/mega/nega //Makes you both jittery and sleepy
name = "Nukie Nega"
id = "nukie_mega_sleep"
color = "#00dded"
taste_description = "the void encompassing you"
adj_drowsy = 0
adj_sleepy = 0
var/adj_tiredness = 5
/datum/reagent/drink/coffee/nukie/mega/nega/affect_ingest(var/mob/living/carbon/human/M)
if(M.tiredness < 105)
M.tiredness = (M.tiredness + adj_tiredness)
..()
/datum/reagent/drink/coffee/nukie/mega/shock //Rapidly fills you up and even repairs your NIF, unless you don't have one in which case you'll be confused.
name = "Nukie Mega Shock"
id = "nukie_mega_shock"
color = "#ede500"
taste_description = "a thousand volts running down your spine"
/datum/reagent/drink/coffee/nukie/mega/shock/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
..()
if(ishuman(M))
var/mob/living/carbon/human/H = M
if(H.nif)
var/obj/item/device/nif/nif = H.nif //L o c a l
if(nif.stat == NIF_TEMPFAIL)
nif.stat = NIF_INSTALLING
nif.repair(removed)
else if(prob(5))
M.confused = max(M.confused, 20)
M.emote(pick("shudders", "seems lost", "blanks for a moment"))
M.adjust_nutrition(4 * removed)
/datum/reagent/drink/coffee/nukie/mega/fast //Like hyperzine, but instead of overdosing, it occassionally burns you
name = "Nukie Mega Rapid"
id = "nukie_mega_fast"
color = "#000000"
taste_description = "more, more, now, quick, get yourself some more, don't stop"
/datum/reagent/drink/coffee/nukie/mega/fast/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
..()
if(prob(1))
M.visible_message("<span class='danger'>\The [M] sizzles!</span>")
M.adjustFireLoss(5)
M.add_chemical_effect(CE_SPEEDBOOST, 1)
/datum/reagent/drink/coffee/nukie/mega/high //Simultaneously makes you high and hungry
name = "Nukie Mega Sky"
id = "nukie_mega_high"
color = "#fafafa"
taste_description = "moreishness, you could really go for a proper snack right now"
/datum/reagent/drink/coffee/nukie/mega/high/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
..()
var/threshold = 1 * M.species.chem_strength_tox
if(alien == IS_SKRELL)
threshold = 1.2
if(alien == IS_SLIME)
threshold = 0.8
M.druggy = max(M.druggy, 30)
M.adjust_nutrition(-10 * removed)
var/drug_strength = 20
var/effective_dose = dose
if(issmall(M)) effective_dose *= 2
if(effective_dose < 1 * threshold)
M.apply_effect(3, STUTTER)
M.make_dizzy(5)
if(prob(3))
M.emote(pick("twitch", "giggle"))
else if(effective_dose < 2 * threshold)
M.apply_effect(3, STUTTER)
M.make_jittery(5)
M.make_dizzy(5)
M.druggy = max(M.druggy, 35)
M.hallucination = max(M.hallucination, drug_strength * threshold)
if(prob(5))
M.emote(pick("twitch", "giggle"))
else
M.apply_effect(3, STUTTER)
M.make_jittery(10)
M.make_dizzy(10)
M.druggy = max(M.druggy, 40)
M.hallucination = max(M.hallucination, drug_strength * threshold)
if(prob(10))
M.emote(pick("twitch", "giggle"))
/datum/reagent/drink/coffee/nukie/mega/shrink //Basically microcillin but for ingesting
name = "Nukie Mega Shrink"
id = "nukie_mega_shrink"
color = "#15ff00"
taste_description = "a plastic bag floating gently on the breeze"
/datum/reagent/drink/coffee/nukie/mega/shrink/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
..()
M.resize((M.size_multiplier - 0.01), uncapped = M.has_large_resize_bounds(), aura_animation = FALSE)
/datum/reagent/drink/coffee/nukie/mega/grow //Basically macrocillin but for ingesting
name = "Nukie Mega Growth"
id = "nukie_mega_growth"
color = "#90ed87"
taste_description = "absurd hugeness"
/datum/reagent/drink/coffee/nukie/mega/grow/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
..()
M.resize((M.size_multiplier + 0.01), uncapped = M.has_large_resize_bounds(), aura_animation = FALSE)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 102 KiB