|
31 | 31 | price = 75 |
32 | 32 | item_type = /obj/item/reagent_containers/medigel/aiuri |
33 | 33 |
|
| 34 | +/datum/metacoinshop/listing/preround/eva_kit |
| 35 | + id = "extra_vehicular" |
| 36 | + name = "Premium EVA-ready kit" |
| 37 | + desc = "Full-kit containing a bluespace-compressed jetpack, an oxygen tank, a suit, a helmet and a medkit! Gun included!" |
| 38 | + price = 300 |
| 39 | + item_type = /obj/item/storage/box/eva_kit |
| 40 | + |
| 41 | +/obj/item/storage/box/eva_kit |
| 42 | + name = "EVA kit" |
| 43 | + desc = "A sturdy looking box, label says \"it has everything needed for space exploration\"" |
| 44 | + |
| 45 | +/obj/item/storage/box/eva_kit/Initialize(mapload) |
| 46 | + .=..() |
| 47 | + var/obj/item/stack/medical/suture/suture = new/obj/item/stack/medical/suture(src) |
| 48 | + suture.amount = 10 |
| 49 | + var/obj/item/stack/medical/mesh/mesh = new /obj/item/stack/medical/mesh(src) |
| 50 | + mesh.amount = 10 |
| 51 | + var/obj/item/stock_parts/power_store/cell/high/cell = new /obj/item/stock_parts/power_store/cell/high(src) |
| 52 | + cell.charge = 10000 // the fuck is a cell unit? a thousand I guess? cuz hundred is 0.1% |
| 53 | + var/obj/item/tank/jetpack/jpack = new /obj/item/tank/jetpack(src) |
| 54 | + //get current gas |
| 55 | + var/datum/gas_mixture/gas = jpack.return_air() |
| 56 | + gas.assert_gas(jpack.gas_type) |
| 57 | + // quadruple it and give it to the next jetpack |
| 58 | + gas.gases[jpack.gas_type][MOLES] += ((24 * ONE_ATMOSPHERE) * jpack.volume / (R_IDEAL_GAS_EQUATION * T20C)) |
| 59 | + jpack.desc += span_notice(" \n Though it definetly seems to have enlarged in proportions when I took it from the box..") |
| 60 | + new /obj/item/clothing/suit/space(src) |
| 61 | + new /obj/item/clothing/head/helmet/space(src) |
| 62 | + new /obj/item/tank/internals/oxygen(src) |
| 63 | + new /obj/item/storage/medkit/advanced(src) |
| 64 | + new /obj/item/storage/belt/utility/full(src) |
| 65 | + new /obj/item/knife/combat/survival(src) |
| 66 | + new /obj/item/gun/energy/e_gun/mini(src) |
| 67 | + new /obj/item/case_portable_recharger(src) |
| 68 | + new /obj/item/manual_cell_recharger(src) |
| 69 | + new /obj/item/stock_parts/servo/pico(src) |
| 70 | + |
34 | 71 | /datum/metacoinshop/listing/preround/antag_token |
35 | 72 | id = "antag_token" |
36 | 73 | name = "Antag Token" |
|
0 commit comments