April sync (#360)
* Maps and things no code/icons * helpers defines globalvars * Onclick world.dm orphaned_procs * subsystems Round vote and shuttle autocall done here too * datums * Game folder * Admin - chatter modules * clothing - mining * modular computers - zambies * client * mob level 1 * mob stage 2 + simple_animal * silicons n brains * mob stage 3 + Alien/Monkey * human mobs * icons updated * some sounds * emitter y u no commit * update tgstation.dme * compile fixes * travis fixes Also removes Fast digest mode, because reasons. * tweaks for travis Mentors are broke again Also fixes Sizeray guns * oxygen loss fix for vore code. * removes unused code * some code updates * bulk fixes * further fixes * outside things * whoops. * Maint bar ported * GLOBs.
This commit is contained in:
+39
-39
@@ -37,6 +37,19 @@
|
||||
/datum/supply_pack/emergency
|
||||
group = "Emergency"
|
||||
|
||||
/datum/supply_pack/emergency/spacesuit
|
||||
name = "Space Suit Crate"
|
||||
cost = 3000
|
||||
access = GLOB.access_eva
|
||||
contains = list(/obj/item/clothing/suit/space,
|
||||
/obj/item/clothing/suit/space,
|
||||
/obj/item/clothing/head/helmet/space,
|
||||
/obj/item/clothing/head/helmet/space,
|
||||
/obj/item/clothing/mask/breath,
|
||||
/obj/item/clothing/mask/breath)
|
||||
crate_name = "space suit crate"
|
||||
crate_type = /obj/structure/closet/crate/secure
|
||||
|
||||
/datum/supply_pack/emergency/vehicle
|
||||
name = "Biker Gang Kit" //TUNNEL SNAKES OWN THIS TOWN
|
||||
cost = 2000
|
||||
@@ -108,7 +121,7 @@
|
||||
/datum/supply_pack/emergency/atmostank
|
||||
name = "Firefighting Watertank"
|
||||
cost = 1000
|
||||
access = access_atmospherics
|
||||
access = GLOB.access_atmospherics
|
||||
contains = list(/obj/item/weapon/watertank/atmos)
|
||||
crate_name = "firefighting watertank crate"
|
||||
crate_type = /obj/structure/closet/crate/secure
|
||||
@@ -131,7 +144,7 @@
|
||||
/datum/supply_pack/emergency/weedcontrol
|
||||
name = "Weed Control Crate"
|
||||
cost = 1500
|
||||
access = access_hydroponics
|
||||
access = GLOB.access_hydroponics
|
||||
contains = list(/obj/item/weapon/scythe,
|
||||
/obj/item/clothing/mask/gas,
|
||||
/obj/item/weapon/grenade/chem_grenade/antiweed,
|
||||
@@ -177,7 +190,7 @@
|
||||
|
||||
/datum/supply_pack/emergency/syndicate/fill(obj/structure/closet/crate/C)
|
||||
var/crate_value = 50
|
||||
var/list/uplink_items = get_uplink_items(ticker.mode)
|
||||
var/list/uplink_items = get_uplink_items(SSticker.mode)
|
||||
while(crate_value)
|
||||
var/category = pick(uplink_items)
|
||||
var/item = pick(uplink_items[category])
|
||||
@@ -196,7 +209,7 @@
|
||||
|
||||
/datum/supply_pack/security
|
||||
group = "Security"
|
||||
access = access_security
|
||||
access = GLOB.access_security
|
||||
crate_type = /obj/structure/closet/crate/secure/gear
|
||||
|
||||
/datum/supply_pack/security/supplies
|
||||
@@ -277,7 +290,7 @@
|
||||
crate_name = "forensics crate"
|
||||
|
||||
/datum/supply_pack/security/armory
|
||||
access = access_armory
|
||||
access = GLOB.access_armory
|
||||
crate_type = /obj/structure/closet/crate/secure/weapon
|
||||
|
||||
/datum/supply_pack/security/armory/riothelmets
|
||||
@@ -365,7 +378,7 @@
|
||||
/datum/supply_pack/security/armory/fire
|
||||
name = "Incendiary Weapons Crate"
|
||||
cost = 1500
|
||||
access = access_heads
|
||||
access = GLOB.access_heads
|
||||
contains = list(/obj/item/weapon/flamethrower/full,
|
||||
/obj/item/weapon/tank/internals/plasma,
|
||||
/obj/item/weapon/tank/internals/plasma,
|
||||
@@ -497,7 +510,7 @@
|
||||
/datum/supply_pack/science/nitrous_oxide_canister
|
||||
name = "Nitrous Oxide Canister"
|
||||
cost = 3000
|
||||
access = access_atmospherics
|
||||
access = GLOB.access_atmospherics
|
||||
contains = list(/obj/machinery/portable_atmospherics/canister/nitrous_oxide)
|
||||
crate_name = "nitrous oxide canister crate"
|
||||
crate_type = /obj/structure/closet/crate/secure
|
||||
@@ -549,18 +562,6 @@
|
||||
/obj/item/clothing/glasses/meson/engine)
|
||||
crate_name = "engineering gear crate"
|
||||
|
||||
/datum/supply_pack/engineering/engine/spacesuit
|
||||
name = "Space Suit Crate"
|
||||
cost = 3000
|
||||
access = access_eva
|
||||
contains = list(/obj/item/clothing/suit/space,
|
||||
/obj/item/clothing/suit/space,
|
||||
/obj/item/clothing/head/helmet/space,
|
||||
/obj/item/clothing/head/helmet/space,
|
||||
/obj/item/clothing/mask/breath,
|
||||
/obj/item/clothing/mask/breath)
|
||||
crate_name = "space suit crate"
|
||||
crate_type = /obj/structure/closet/crate/secure
|
||||
|
||||
/datum/supply_pack/engineering/shieldgen
|
||||
name = "Anti-breach Shield Projector Crate"
|
||||
@@ -619,7 +620,7 @@
|
||||
/datum/supply_pack/engineering/engine
|
||||
name = "Emitter Crate"
|
||||
cost = 1500
|
||||
access = access_ce
|
||||
access = GLOB.access_ce
|
||||
contains = list(/obj/machinery/power/emitter,
|
||||
/obj/machinery/power/emitter)
|
||||
crate_name = "emitter crate"
|
||||
@@ -668,7 +669,7 @@
|
||||
/datum/supply_pack/engineering/engine/supermatter_shard
|
||||
name = "Supermatter Shard Crate"
|
||||
cost = 10000
|
||||
access = access_ce
|
||||
access = GLOB.access_ce
|
||||
contains = list(/obj/machinery/power/supermatter_shard)
|
||||
crate_name = "supermatter shard crate"
|
||||
crate_type = /obj/structure/closet/crate/secure/engineering
|
||||
@@ -781,7 +782,7 @@
|
||||
/datum/supply_pack/medical/virus
|
||||
name = "Virus Crate"
|
||||
cost = 2500
|
||||
access = access_cmo
|
||||
access = GLOB.access_cmo
|
||||
contains = list(/obj/item/weapon/reagent_containers/glass/bottle/flu_virion,
|
||||
/obj/item/weapon/reagent_containers/glass/bottle/cold,
|
||||
/obj/item/weapon/reagent_containers/glass/bottle/epiglottis_virion,
|
||||
@@ -838,7 +839,7 @@
|
||||
/datum/supply_pack/science/robotics
|
||||
name = "Robotics Assembly Crate"
|
||||
cost = 1000
|
||||
access = access_robotics
|
||||
access = GLOB.access_robotics
|
||||
contains = list(/obj/item/device/assembly/prox_sensor,
|
||||
/obj/item/device/assembly/prox_sensor,
|
||||
/obj/item/device/assembly/prox_sensor,
|
||||
@@ -852,7 +853,7 @@
|
||||
/datum/supply_pack/science/robotics/mecha_ripley
|
||||
name = "Circuit Crate (Ripley APLU)"
|
||||
cost = 3000
|
||||
access = access_robotics
|
||||
access = GLOB.access_robotics
|
||||
contains = list(/obj/item/weapon/book/manual/ripley_build_and_repair,
|
||||
/obj/item/weapon/circuitboard/mecha/ripley/main,
|
||||
/obj/item/weapon/circuitboard/mecha/ripley/peripherals)
|
||||
@@ -862,7 +863,7 @@
|
||||
/datum/supply_pack/science/robotics/mecha_odysseus
|
||||
name = "Circuit Crate (Odysseus)"
|
||||
cost = 2500
|
||||
access = access_robotics
|
||||
access = GLOB.access_robotics
|
||||
contains = list(/obj/item/weapon/circuitboard/mecha/odysseus/peripherals,
|
||||
/obj/item/weapon/circuitboard/mecha/odysseus/main)
|
||||
crate_name = "\improper Odysseus circuit crate"
|
||||
@@ -871,7 +872,7 @@
|
||||
/datum/supply_pack/science/plasma
|
||||
name = "Plasma Assembly Crate"
|
||||
cost = 1000
|
||||
access = access_tox_storage
|
||||
access = GLOB.access_tox_storage
|
||||
contains = list(/obj/item/weapon/tank/internals/plasma,
|
||||
/obj/item/weapon/tank/internals/plasma,
|
||||
/obj/item/weapon/tank/internals/plasma,
|
||||
@@ -890,7 +891,7 @@
|
||||
/datum/supply_pack/science/shieldwalls
|
||||
name = "Shield Generators"
|
||||
cost = 2000
|
||||
access = access_teleporter
|
||||
access = GLOB.access_teleporter
|
||||
contains = list(/obj/machinery/shieldwallgen,
|
||||
/obj/machinery/shieldwallgen,
|
||||
/obj/machinery/shieldwallgen,
|
||||
@@ -901,7 +902,7 @@
|
||||
/datum/supply_pack/science/transfer_valves
|
||||
name = "Tank Transfer Valves Crate"
|
||||
cost = 6000
|
||||
access = access_rd
|
||||
access = GLOB.access_rd
|
||||
contains = list(/obj/item/device/transfer_valve,
|
||||
/obj/item/device/transfer_valve)
|
||||
crate_name = "tank transfer valves crate"
|
||||
@@ -911,7 +912,7 @@
|
||||
/datum/supply_pack/science/bz_canister
|
||||
name = "BZ Canister"
|
||||
cost = 2000
|
||||
access_any = list(access_rd, access_atmospherics)
|
||||
access_any = list(GLOB.access_rd, GLOB.access_atmospherics)
|
||||
contains = list(/obj/machinery/portable_atmospherics/canister/bz)
|
||||
crate_name = "bz canister crate"
|
||||
crate_type = /obj/structure/closet/crate/secure/science
|
||||
@@ -920,7 +921,7 @@
|
||||
/datum/supply_pack/science/freon_canister
|
||||
name = "Freon Canister"
|
||||
cost = 6000
|
||||
access_any = list(access_rd, access_atmospherics)
|
||||
access_any = list(GLOB.access_rd, GLOB.access_atmospherics)
|
||||
contains = list(/obj/machinery/portable_atmospherics/canister/freon)
|
||||
crate_name = "freon canister crate"
|
||||
crate_type = /obj/structure/closet/crate/secure/science
|
||||
@@ -929,7 +930,7 @@
|
||||
/datum/supply_pack/science/research
|
||||
name = "Machine Prototype Crate"
|
||||
cost = 8000
|
||||
access = access_research
|
||||
access = GLOB.access_research
|
||||
contains = list(/obj/item/device/machineprototype)
|
||||
crate_name = "machine prototype crate"
|
||||
crate_type = /obj/structure/closet/crate/secure/science
|
||||
@@ -985,7 +986,7 @@
|
||||
contains = list(/obj/item/weapon/storage/backpack/dufflebag/clown/cream_pie)
|
||||
crate_name = "party equipment crate"
|
||||
contraband = TRUE
|
||||
access = access_theatre
|
||||
access = GLOB.access_theatre
|
||||
crate_type = /obj/structure/closet/crate/secure
|
||||
|
||||
/datum/supply_pack/organic/monkey
|
||||
@@ -1110,7 +1111,7 @@
|
||||
/datum/supply_pack/organic/hydroponics/hydrotank
|
||||
name = "Hydroponics Backpack Crate"
|
||||
cost = 1000
|
||||
access = access_hydroponics
|
||||
access = GLOB.access_hydroponics
|
||||
contains = list(/obj/item/weapon/watertank)
|
||||
crate_name = "hydroponics backpack crate"
|
||||
crate_type = /obj/structure/closet/crate/secure
|
||||
@@ -1283,7 +1284,7 @@
|
||||
/datum/supply_pack/misc/minerkit
|
||||
name = "Shaft Miner Starter Kit"
|
||||
cost = 2500
|
||||
access = access_qm
|
||||
access = GLOB.access_qm
|
||||
contains = list(/obj/item/weapon/pickaxe/mini,
|
||||
/obj/item/clothing/glasses/meson,
|
||||
/obj/item/device/t_scanner/adv_mining_scanner/lesser,
|
||||
@@ -1458,7 +1459,7 @@
|
||||
/datum/supply_pack/misc/janitor/janitank
|
||||
name = "Janitor Backpack Crate"
|
||||
cost = 1000
|
||||
access = access_janitor
|
||||
access = GLOB.access_janitor
|
||||
contains = list(/obj/item/weapon/watertank/janitor)
|
||||
crate_name = "janitor backpack crate"
|
||||
crate_type = /obj/structure/closet/crate/secure
|
||||
@@ -1491,7 +1492,7 @@
|
||||
/datum/supply_pack/misc/costume
|
||||
name = "Standard Costume Crate"
|
||||
cost = 1000
|
||||
access = access_theatre
|
||||
access = GLOB.access_theatre
|
||||
contains = list(/obj/item/weapon/storage/backpack/clown,
|
||||
/obj/item/clothing/shoes/clown_shoes,
|
||||
/obj/item/clothing/mask/gas/clown_hat,
|
||||
@@ -1592,7 +1593,6 @@
|
||||
/obj/item/toy/talking/AI,
|
||||
/obj/item/toy/talking/owl,
|
||||
/obj/item/toy/talking/griffin,
|
||||
/obj/item/toy/talking/skeleton,
|
||||
/obj/item/toy/nuke,
|
||||
/obj/item/toy/minimeteor,
|
||||
/obj/item/toy/carpplushie,
|
||||
@@ -1685,7 +1685,7 @@
|
||||
crate_name = "librarian engraving/scribbling crate"
|
||||
cost = 3000
|
||||
contains = list(/obj/item/soapstone)
|
||||
access = access_library
|
||||
access = GLOB.access_library
|
||||
crate_type = /obj/structure/closet/crate/secure
|
||||
|
||||
|
||||
@@ -1750,7 +1750,7 @@
|
||||
|
||||
/datum/supply_pack/misc/bicycle
|
||||
name = "Bicycle"
|
||||
cost = 10000
|
||||
cost = 1000000
|
||||
contains = list(/obj/vehicle/bicycle)
|
||||
crate_name = "Bicycle Crate"
|
||||
crate_type = /obj/structure/closet/crate/large
|
||||
|
||||
Reference in New Issue
Block a user