mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 00:29:02 +01:00
## About The Pull Request Title. Porting https://github.com/NovaSector/NovaSector/pull/5020 by [unit0016](https://github.com/unit0016), an OG. I love them which is why I shamelessly stole and ported this. ## Why It's Good For The Game Less piggybacking is good, it also does some... Good...Code... Stuff??? I dunno ## Proof Of Testing TBD ## Changelog 🆑 LT3, unit0016, OrbisAnima, vinylspiders, Hydrosatan, theSelfish add: The infinidorms have been rewritten and rethemed significantly, coming with a handful of new rooms in the process. fix: Ghost Cafe fishing doesn't affect station lootpools. fix: Cafe Visitors, like plasmamen and vox get cannisters. fix: Even if the Ghost Cafe somehow get radios, they won't transmit anymore. This includes Borgs. fix: Somehow, multitools returned to Ghost Cafe belts. del: The not working Vox Box is gone from the Cafe. code: Instead of being automapped, the Interlink CC office has been merged into the map. /🆑 --------- Co-authored-by: Artur Lang <24881678+Arturlang@users.noreply.github.com> Co-authored-by: Roxy <75404941+TealSeer@users.noreply.github.com> Co-authored-by: LT3 <83487515+lessthnthree@users.noreply.github.com>
40 lines
1.4 KiB
Plaintext
40 lines
1.4 KiB
Plaintext
// Modular turf stuff
|
|
|
|
// Reskinned soil to make it look like its turf, but its not!
|
|
/obj/machinery/hydroponics/soil/fake_turf
|
|
desc = "A patch of fertile soil that you can plant stuff in."
|
|
icon = 'icons/turf/floors.dmi' // This makes it look like the dirt floor
|
|
icon_state = "dirt"
|
|
layer = LOW_FLOOR_LAYER
|
|
plane = FLOOR_PLANE
|
|
self_sustaining = 1
|
|
pixel_z = 0
|
|
|
|
/turf/closed/indestructible/normal_wall
|
|
name = "wall"
|
|
icon = 'modular_skyrat/modules/aesthetics/walls/icons/wall.dmi'
|
|
icon_state = "wall-0"
|
|
base_icon_state = "wall"
|
|
smoothing_flags = SMOOTH_BITMASK
|
|
smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS
|
|
canSmoothWith = SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS
|
|
|
|
/turf/closed/indestructible/fakedoor/blast_door
|
|
name = /obj/machinery/door/poddoor::name
|
|
desc = /obj/machinery/door/poddoor::desc
|
|
icon = /obj/machinery/door/poddoor::icon
|
|
icon_state = /obj/machinery/door/poddoor::icon_state
|
|
|
|
/turf/open/skyline
|
|
name = "long way down"
|
|
icon = 'modular_skyrat/master_files/icons/obj/skyscraper/background.dmi'
|
|
base_icon_state = "0,34"
|
|
|
|
// Don't let things enter if they can't fly
|
|
/turf/open/skyline/Enter(atom/movable/movable, atom/oldloc)
|
|
. = ..()
|
|
if(.)
|
|
if(HAS_TRAIT(src, TRAIT_CHASM_STOPPED)) // lets people walk on catwalks and such
|
|
return
|
|
return HAS_TRAIT(movable, TRAIT_MOVE_FLYING) || HAS_TRAIT(movable, TRAIT_MOVE_FLOATING)
|