Files
Paradise/code/modules/mining/surprises/tg.dm
FalseIncarnate 55087890de Brooms, Stick-horses, and Flying Wizards!
A port of https://github.com/d3athrow/vgstation13/pull/4377

![image](http://i.gyazo.com/dd415093be904dc9e5d40570598eddb9.gif)

Allows brooms to be wielded with 2-hands. Doing so places the broom
between your legs so you look like you are riding it.

You can also put a horsehead mask onto the broom to create a stick-horse
to ride. This can also be wielded, but will ALWAYS appear between your
legs.

And for the more magically inclined, wielding a broom or stick-horse (2
hands!) will cause you to ride it like a witch, giving you the ability
to bypass hazards such as tables and banana peels.
2015-05-15 03:52:36 -04:00

181 lines
4.6 KiB
Plaintext

///////////////////
// /tg/ Surprises
///////////////////
/mining_surprise/organharvest
walltypes = list(
/turf/simulated/wall/r_wall=2,
/turf/simulated/wall=2,
/turf/simulated/mineral/random/high_chance=1
)
floortypes = list(
/turf/simulated/floor=1,
/turf/simulated/floor/engine=1
)
spawntypes = list(
/obj/item/device/mass_spectrometer/adv=1,
/obj/item/clothing/glasses/hud/health=1,
/obj/machinery/bot/medbot/syndicate=1
)
fluffitems = list(
/obj/effect/decal/cleanable/blood=5,
/obj/item/weapon/reagent_containers/food/snacks/appendix=2, // OM NOM
/obj/structure/closet/crate/freezer=2,
/obj/machinery/optable=1,
/obj/item/weapon/scalpel=1,
/obj/item/weapon/storage/firstaid/regular=3,
/obj/item/weapon/tank/anesthetic=1,
///obj/item/weapon/surgical_drapes=2
)
flags = CONTIGUOUS_WALLS | CONTIGUOUS_FLOORS
complex_max_size=3
room_size_max=7
/mining_surprise/cult
name = "Hidden Temple"
walltypes = list(
/turf/simulated/wall/cult=3,
/turf/simulated/mineral/random/high_chance=1
)
floortypes = list(
/turf/simulated/floor/engine/cult=1
)
spawntypes = list(
/mob/living/simple_animal/hostile/creature=1,
// /obj/item/organ/heart=2,
/obj/item/device/soulstone=1
)
fluffitems = list(
/obj/effect/gateway=1,
/obj/effect/gibspawner=1,
/obj/structure/cult/talisman=1,
/obj/item/toy/crayon/red=2,
/obj/effect/decal/cleanable/blood=4,
/obj/structure/table/woodentable=2,
/obj/item/weapon/reagent_containers/food/snacks/ectoplasm=3
)
flags = CONTIGUOUS_WALLS | CONTIGUOUS_FLOORS
complex_max_size=3
room_size_max=5
/mining_surprise/wizden
name = "Hidden Den"
walltypes = list(
/turf/simulated/wall/mineral/plasma=3,
/turf/simulated/mineral/random/high_chance=1
)
floortypes = list(
/turf/simulated/floor/wood=1
)
spawntypes = list(
// /vg/: Let's not. /obj/item/weapon/veilrender/vealrender=1,
// /vg/: /obj/item/key=1
/obj/item/clothing/glasses/monocle=5,
)
fluffitems = list(
/obj/structure/safe/floor=1,
// /obj/structure/wardrobe=1,
/obj/item/weapon/storage/belt/soulstone=1,
/obj/item/trash/candle=3,
/obj/item/weapon/dice=3,
/obj/item/weapon/twohanded/staff=2,
/obj/effect/decal/cleanable/dirt=3,
)
flags = CONTIGUOUS_WALLS | CONTIGUOUS_FLOORS
complex_max_size=1
room_size_max=7
/mining_surprise/cavein
name="Cave-In"
walltypes = list(
/turf/simulated/mineral/random/high_chance=1
)
floortypes = list(
/turf/simulated/floor/plating/airless/asteroid=1
)
spawntypes = list(
/obj/mecha/working/ripley/mining=1,
/obj/item/weapon/pickaxe/jackhammer=2,
/obj/item/weapon/pickaxe/diamonddrill=2
)
fluffitems = list(
/obj/effect/decal/cleanable/blood=3,
/obj/effect/decal/remains/human=1,
/obj/item/clothing/under/overalls=1,
/obj/item/weapon/reagent_containers/food/snacks/grown/chili=1,
/obj/item/weapon/tank/oxygen/red=2
)
complex_max_size=3
room_size_max=7
/mining_surprise/human/hitech
complex_max_size=3
room_size_max=7
walltypes = list(
/turf/simulated/wall/r_wall=1
)
floortypes = list(
/turf/simulated/floor/greengrid=1,
/turf/simulated/floor/bluegrid=1
)
spawntypes = list(
/obj/item/weapon/pickaxe/plasmacutter=1,
/obj/machinery/shieldgen=1,
/obj/item/weapon/stock_parts/cell/hyper=1
)
fluffitems = list(
/obj/structure/table/reinforced=2,
/obj/item/weapon/stock_parts/scanning_module/phasic=3,
/obj/item/weapon/stock_parts/matter_bin/super=3,
/obj/item/weapon/stock_parts/manipulator/pico=3,
/obj/item/weapon/stock_parts/capacitor/super=3,
/obj/item/device/pda/clear=1
)
/mining_surprise/human/speakeasy
complex_max_size=3
room_size_max=7
floortypes = list(
/turf/simulated/floor,
/turf/simulated/floor/wood)
spawntypes = list(
/obj/item/weapon/melee/energy/sword/pirate=1,
/obj/structure/closet/syndicate/resources=2
)
fluffitems = list(
/obj/structure/table/woodentable=2,
/obj/structure/reagent_dispensers/beerkeg=1,
/obj/item/weapon/spacecash/c500=4,
/obj/item/weapon/reagent_containers/food/drinks/shaker=1,
/obj/item/weapon/reagent_containers/food/drinks/bottle/wine=3,
/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey=3,
/obj/item/clothing/shoes/laceup=2
)
/mining_surprise/human/plantlab
complex_max_size=2
room_size_max=7
spawntypes = list(
/obj/item/weapon/gun/energy/floragun=1,
/obj/item/seeds/bluespacetomatoseed=2
)
fluffitems = list(
// /obj/structure/flora/kirbyplants=1,
/obj/structure/table/reinforced=2,
/obj/machinery/portable_atmospherics/hydroponics=1,
/obj/effect/glowshroom/single=2,
/obj/item/weapon/reagent_containers/syringe/charcoal=2,
/obj/item/weapon/reagent_containers/glass/bottle/diethylamine=3,
/obj/item/weapon/reagent_containers/glass/bottle/ammonia=3
)