mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-17 00:57:28 +01:00
* Space ruin: The sieged lab, a submap extravaganza. * fix airlock access * fix skiff, make whole lab teleproof for now * indestructible rivet command room * add strategically placed helpful items/spawners * fix gun rack placement * no butchering on harbinger murder * small adjustments * esword drop as a treat, m90 seems excessive * make boss door obvious * Lots of map/boss fixes * Update everything for razor wire, try and unfuck some weird AI behavior * stupid mines * sort and fix comments for different ruin categories * always place ruin for TM * first batch of fixes * reinforce hard rock walls * tweaks * improve hard rock design * tiny cleanups * singleton out med and sci rooms * kitchen rework updatepath * run updatepaths * update maplint exceptions
71 lines
1.8 KiB
Plaintext
71 lines
1.8 KiB
Plaintext
/obj/effect/spawner/random/barrier
|
|
name = "random barrier spawner"
|
|
icon = 'icons/effects/random_spawners.dmi'
|
|
icon_state = "barrier"
|
|
loot = list(
|
|
/obj/effect/spawner/window/reinforced,
|
|
/obj/machinery/door/airlock,
|
|
/obj/machinery/door/airlock/welded,
|
|
/obj/structure/barricade/wooden,
|
|
/obj/structure/falsewall,
|
|
/turf/simulated/wall,
|
|
)
|
|
|
|
/obj/effect/spawner/random/barrier/temporary
|
|
name = "random temporary barrier spawner"
|
|
icon = 'icons/effects/random_spawners.dmi'
|
|
icon_state = "barrier"
|
|
loot = list(
|
|
/obj/structure/barricade/wooden,
|
|
/obj/structure/grille,
|
|
/obj/structure/grille/broken,
|
|
/obj/structure/girder,
|
|
/obj/structure/barricade/security,
|
|
/obj/structure/barricade/sandbags,
|
|
)
|
|
|
|
/obj/effect/spawner/random/barrier/wall_probably
|
|
name = "probably a wall"
|
|
icon_state = "wall"
|
|
loot = list(
|
|
/obj/structure/falsewall = 1,
|
|
/turf/simulated/wall = 9,
|
|
)
|
|
|
|
/obj/effect/spawner/random/barrier/obstruction
|
|
name = "obstruction"
|
|
icon_state = "barrier"
|
|
loot = list(
|
|
/obj/machinery/door/airlock/welded,
|
|
/obj/structure/barricade/wooden,
|
|
/obj/structure/falsewall,
|
|
/turf/simulated/wall,
|
|
)
|
|
|
|
/// these have no access restrictions, so for internal maintenance only
|
|
/obj/effect/spawner/random/barrier/possibly_welded_airlock
|
|
name = "possibly welded airlock"
|
|
icon_state = "airlock"
|
|
loot = list(
|
|
/obj/machinery/door/airlock = 3,
|
|
/obj/machinery/door/airlock/welded = 1,
|
|
)
|
|
|
|
/obj/effect/spawner/random/barrier/grille_often
|
|
name = "grille often"
|
|
icon_state = "grille"
|
|
spawn_loot_chance = 85
|
|
loot = list(
|
|
/obj/structure/grille = 2,
|
|
/obj/structure/grille/broken = 1,
|
|
)
|
|
|
|
/obj/effect/spawner/random/barrier/grille_maybe
|
|
name = "grille maybe"
|
|
icon_state = "grille"
|
|
spawn_loot_chance = 45
|
|
loot = list(
|
|
/obj/structure/grille,
|
|
/obj/structure/grille/broken,
|
|
)
|