diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index d397c03cb1..6801ba303e 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -797,17 +797,17 @@ /obj/item/weapon/reagent_containers/food/snacks/candy/proteinbar = 8, /obj/item/weapon/reagent_containers/food/snacks/liquidfood = 8, /obj/item/weapon/reagent_containers/pill/diet = 8, - /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose = 5, + ///obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose = 5, //VOREStation Removal, /obj/item/weapon/towel/random = 8) prices = list(/obj/item/weapon/reagent_containers/food/drinks/smallmilk = 3, /obj/item/weapon/reagent_containers/food/drinks/smallchocmilk = 3, - /obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/proteinshake = 40, //VOREStation Edit, + /obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/proteinshake = 40, //VOREStation Edit, /obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask = 5, /obj/item/weapon/reagent_containers/food/snacks/candy/proteinbar = 5, /obj/item/weapon/reagent_containers/food/snacks/liquidfood = 5, /obj/item/weapon/reagent_containers/pill/diet = 25, - /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose = 5, + ///obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose = 5, //VOREStation Removal, /obj/item/weapon/towel/random = 40) contraband = list(/obj/item/weapon/reagent_containers/syringe/steroid = 4) diff --git a/code/game/objects/items/weapons/storage/toolbox_vr.dm b/code/game/objects/items/weapons/storage/toolbox_vr.dm new file mode 100644 index 0000000000..f65731091a --- /dev/null +++ b/code/game/objects/items/weapons/storage/toolbox_vr.dm @@ -0,0 +1,10 @@ +/obj/item/weapon/storage/toolbox/lunchbox/survival + name = "survival lunchbox" + icon = 'icons/obj/storage_vr.dmi' + icon_state = "lunchbox_survival" + item_state_slots = list(slot_r_hand_str = "toolbox_syndi", slot_l_hand_str = "toolbox_syndi") + desc = "A little lunchbox. This one seems to be much sturdier than normal, made of a durable steel!" + max_storage_space = ITEMSIZE_COST_SMALL * 6 + +/obj/item/weapon/storage/toolbox/lunchbox/survival/zaddat + starts_with = list(/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/glucose = 6) \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/species/station/station_vr.dm b/code/modules/mob/living/carbon/human/species/station/station_vr.dm index 3c8542aba0..9595159e7b 100644 --- a/code/modules/mob/living/carbon/human/species/station/station_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/station_vr.dm @@ -333,6 +333,14 @@ gluttonous = 0 descriptors = list() +/datum/species/zaddat/equip_survival_gear(var/mob/living/carbon/human/H) + .=..() + var/obj/item/weapon/storage/toolbox/lunchbox/survival/zaddat/L = new(get_turf(H)) + if(H.backbag == 1) + H.equip_to_slot_or_del(L, slot_r_hand) + else + H.equip_to_slot_or_del(L, slot_in_backpack) + /datum/species/diona spawn_flags = SPECIES_CAN_JOIN | SPECIES_IS_WHITELISTED min_age = 18 diff --git a/icons/obj/storage_vr.dmi b/icons/obj/storage_vr.dmi index 74dc0935dd..6949374ad6 100644 Binary files a/icons/obj/storage_vr.dmi and b/icons/obj/storage_vr.dmi differ diff --git a/vorestation.dme b/vorestation.dme index 1836a7c749..3e299d60df 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1185,6 +1185,7 @@ #include "code\game\objects\items\weapons\storage\secure.dm" #include "code\game\objects\items\weapons\storage\storage.dm" #include "code\game\objects\items\weapons\storage\toolbox.dm" +#include "code\game\objects\items\weapons\storage\toolbox_vr.dm" #include "code\game\objects\items\weapons\storage\uplink_kits.dm" #include "code\game\objects\items\weapons\storage\wallets.dm" #include "code\game\objects\items\weapons\tanks\jetpack.dm"