Game folder

This commit is contained in:
Poojawa
2018-09-11 04:06:45 -05:00
parent b6430559e9
commit 8b9ef1e400
270 changed files with 3120 additions and 2523 deletions
+4
View File
@@ -6,6 +6,8 @@
icon = 'icons/turf/floors.dmi'
baseturfs = /turf/open/floor/plating
footstep = FOOTSTEP_FLOOR
var/icon_regular_floor = "floor" //used to remember what icon the tile should have by default
var/icon_plating = "plating"
thermal_conductivity = 0.040
@@ -17,6 +19,8 @@
var/list/broken_states
var/list/burnt_states
tiled_dirt = TRUE
/turf/open/floor/Initialize(mapload)
if (!broken_states)
broken_states = list("damaged1", "damaged2", "damaged3", "damaged4", "damaged5")
@@ -12,12 +12,16 @@
icon_state = "wood"
floor_tile = /obj/item/stack/tile/wood
broken_states = list("wood-broken", "wood-broken2", "wood-broken3", "wood-broken4", "wood-broken5", "wood-broken6", "wood-broken7")
footstep = FOOTSTEP_WOOD
tiled_dirt = FALSE
/turf/open/floor/wood/examine(mob/user)
..()
to_chat(user, "<span class='notice'>There's a few <b>screws</b> and a <b>small crack</b> visible.</span>")
/turf/open/floor/wood/screwdriver_act(mob/living/user, obj/item/I)
if(..())
return TRUE
return pry_tile(I, user)
/turf/open/floor/wood/try_replace_tile(obj/item/stack/tile/T, mob/user, params)
@@ -68,8 +72,10 @@
broken_states = list("sand")
flags_1 = NONE
bullet_bounce_sound = null
footstep = FOOTSTEP_GRASS
var/ore_type = /obj/item/stack/ore/glass
var/turfverb = "uproot"
tiled_dirt = FALSE
/turf/open/floor/grass/Initialize()
. = ..()
@@ -96,6 +102,7 @@
initial_gas_mix = "o2=22;n2=82;TEMP=180"
slowdown = 2
bullet_sizzle = TRUE
footstep = FOOTSTEP_SAND
/turf/open/floor/grass/snow/try_replace_tile(obj/item/stack/tile/T, mob/user, params)
return
@@ -128,6 +135,7 @@
ore_type = /obj/item/stack/ore/glass/basalt
turfverb = "dig up"
slowdown = 0
footstep = FOOTSTEP_SAND
/turf/open/floor/grass/fakebasalt/Initialize()
. = ..()
@@ -147,6 +155,8 @@
canSmoothWith = list(/turf/open/floor/carpet)
flags_1 = NONE
bullet_bounce_sound = null
footstep = FOOTSTEP_CARPET
tiled_dirt = FALSE
/turf/open/floor/carpet/examine(mob/user)
..()
@@ -200,6 +210,7 @@
canSmoothWith = list(/turf/open/floor/fakepit)
icon = 'icons/turf/floors/Chasms.dmi'
icon_state = "smooth"
tiled_dirt = FALSE
/turf/open/floor/fakepit/get_smooth_underlay_icon(mutable_appearance/underlay_appearance, turf/asking_turf, adjacency_dir)
underlay_appearance.icon = 'icons/turf/floors.dmi'
@@ -212,6 +223,7 @@
floor_tile = /obj/item/stack/tile/fakespace
broken_states = list("damaged")
plane = PLANE_SPACE
tiled_dirt = FALSE
/turf/open/floor/fakespace/Initialize()
. = ..()
@@ -10,6 +10,7 @@
var/list/coloredlights = list("g", "r", "y", "b", "p", "w", "s","o","g")
var/currentcolor = 1
var/can_modify_colour = TRUE
tiled_dirt = FALSE
/turf/open/floor/light/examine(mob/user)
@@ -13,11 +13,12 @@
name = "mineral floor"
icon_state = ""
var/list/icons
tiled_dirt = FALSE
/turf/open/floor/mineral/Initialize()
broken_states = list("[initial(icon_state)]_dam")
if(!broken_states)
broken_states = list("[initial(icon_state)]_dam")
. = ..()
if (!icons)
icons = list()
@@ -77,32 +78,35 @@
//TITANIUM (shuttle)
/turf/open/floor/mineral/titanium/blue
icon_state = "shuttlefloor"
icons = list("shuttlefloor","shuttlefloor_dam")
/turf/open/floor/mineral/titanium/blue/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/mineral/titanium/yellow
icon_state = "shuttlefloor2"
icons = list("shuttlefloor2","shuttlefloor2_dam")
/turf/open/floor/mineral/titanium/yellow/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/mineral/titanium
name = "shuttle floor"
icon_state = "shuttlefloor3"
icon_state = "titanium"
floor_tile = /obj/item/stack/tile/mineral/titanium
icons = list("shuttlefloor3","shuttlefloor3_dam")
broken_states = list("titanium_dam1","titanium_dam2","titanium_dam3","titanium_dam4","titanium_dam5")
/turf/open/floor/mineral/titanium/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/mineral/titanium/yellow
icon_state = "titanium_yellow"
/turf/open/floor/mineral/titanium/yellow/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/mineral/titanium/blue
icon_state = "titanium_blue"
/turf/open/floor/mineral/titanium/blue/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/mineral/titanium/white
icon_state = "titanium_white"
/turf/open/floor/mineral/titanium/white/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/mineral/titanium/purple
icon_state = "shuttlefloor5"
icons = list("shuttlefloor5","shuttlefloor5_dam")
icon_state = "titanium_purple"
/turf/open/floor/mineral/titanium/purple/airless
initial_gas_mix = "TEMP=2.7"
@@ -110,14 +114,20 @@
//PLASTITANIUM (syndieshuttle)
/turf/open/floor/mineral/plastitanium
name = "shuttle floor"
icon_state = "shuttlefloor4"
icon_state = "plastitanium"
floor_tile = /obj/item/stack/tile/mineral/plastitanium
icons = list("shuttlefloor4","shuttlefloor4_dam")
broken_states = list("plastitanium_dam1","plastitanium_dam2","plastitanium_dam3","plastitanium_dam4","plastitanium_dam5")
/turf/open/floor/mineral/plastitanium/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/mineral/plastitanium/brig
/turf/open/floor/mineral/plastitanium/red
icon_state = "plastitanium_red"
/turf/open/floor/mineral/plastitanium/red/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/mineral/plastitanium/red/brig
name = "brig floor"
//BANANIUM
@@ -3,6 +3,7 @@
icon_state = "plaque"
desc = "\"This is a plaque in honour of our comrades on the G4407 Stations. Hopefully TG4407 model can live up to your fame and fortune.\" Scratched in beneath that is a crude image of a meteor and a spaceman. The spaceman is laughing. The meteor is exploding."
floor_tile = /obj/item/stack/tile/plasteel
tiled_dirt = FALSE
/turf/open/floor/vault
icon_state = "rockvault"
@@ -46,10 +47,6 @@
/turf/open/floor/circuit/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/circuit/killroom
name = "killroom floor"
initial_gas_mix = "n2=500;TEMP=80"
/turf/open/floor/circuit/telecomms
initial_gas_mix = "n2=100;TEMP=80"
@@ -143,6 +140,7 @@
desc = "Tightly-pressed brass tiles. They emit minute vibration."
icon_state = "plating"
baseturfs = /turf/open/floor/clockwork
footstep = FOOTSTEP_PLATING
var/uses_overlay = TRUE
var/obj/effect/clockwork/overlay/floor/realappearence
@@ -17,6 +17,8 @@
/turf/open/floor/plasteel/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/plasteel/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/dark
@@ -25,19 +27,14 @@
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/plasteel/dark/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/dark/telecomms/mainframe
name = "mainframe floor"
/turf/open/floor/plasteel/dark/telecomms/server
name = "server base"
/turf/open/floor/plasteel/dark/telecomms/server/walkway
name = "server walkway"
/turf/open/floor/plasteel/airless/dark
icon_state = "darkfull"
/turf/open/floor/plasteel/dark/side
icon_state = "dark"
/turf/open/floor/plasteel/dark/corner
icon_state = "darkcorner"
/turf/open/floor/plasteel/checker
icon_state = "checker"
/turf/open/floor/plasteel/white
@@ -52,228 +49,8 @@
icon_state = "whitehall"
/turf/open/floor/plasteel/airless/white/corner
icon_state = "whitecorner"
/turf/open/floor/plasteel/brown
icon_state = "brown"
/turf/open/floor/plasteel/brown/telecomms
/turf/open/floor/plasteel/white/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/brown/telecomms/mainframe
name = "mainframe floor"
/turf/open/floor/plasteel/brown/corner
icon_state = "browncorner"
/turf/open/floor/plasteel/darkbrown
icon_state = "darkbrownfull"
/turf/open/floor/plasteel/darkbrown/side
icon_state = "darkbrown"
/turf/open/floor/plasteel/darkbrown/corner
icon_state = "darkbrowncorners"
/turf/open/floor/plasteel/green
icon_state = "greenfull"
/turf/open/floor/plasteel/green/side
icon_state = "green"
/turf/open/floor/plasteel/green/side/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/green/corner
icon_state = "greencorner"
/turf/open/floor/plasteel/darkgreen
icon_state = "darkgreenfull"
/turf/open/floor/plasteel/darkgreen/side
icon_state = "darkgreen"
/turf/open/floor/plasteel/darkgreen/side/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/darkgreen/corner
icon_state = "darkgreencorners"
/turf/open/floor/plasteel/whitegreen
icon_state = "whitegreenfull"
/turf/open/floor/plasteel/whitegreen/side
icon_state = "whitegreen"
/turf/open/floor/plasteel/whitegreen/corner
icon_state = "whitegreencorner"
/turf/open/floor/plasteel/red
icon_state = "redfull"
/turf/open/floor/plasteel/red/side
icon_state = "red"
/turf/open/floor/plasteel/red/corner
icon_state = "redcorner"
/turf/open/floor/plasteel/darkred
icon_state = "darkredfull"
/turf/open/floor/plasteel/darkred/side
icon_state = "darkred"
/turf/open/floor/plasteel/darkred/side/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/darkred/corner
icon_state = "darkredcorners"
/turf/open/floor/plasteel/whitered
icon_state = "whiteredfull"
/turf/open/floor/plasteel/whitered/side
icon_state = "whitered"
/turf/open/floor/plasteel/whitered/corner
icon_state = "whiteredcorner"
/turf/open/floor/plasteel/blue
icon_state = "bluefull"
/turf/open/floor/plasteel/blue/side
icon_state = "blue"
/turf/open/floor/plasteel/blue/corner
icon_state = "bluecorner"
/turf/open/floor/plasteel/darkblue
icon_state = "darkbluefull"
/turf/open/floor/plasteel/darkblue/side
icon_state = "darkblue"
/turf/open/floor/plasteel/darkblue/side/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/darkblue/corner
icon_state = "darkbluecorners"
/turf/open/floor/plasteel/whiteblue
icon_state = "whitebluefull"
/turf/open/floor/plasteel/whiteblue/side
icon_state = "whiteblue"
/turf/open/floor/plasteel/whiteblue/side/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/whiteblue/corner
icon_state = "whitebluecorner"
/turf/open/floor/plasteel/yellow
icon_state = "yellowfull"
/turf/open/floor/plasteel/yellow/side
icon_state = "yellow"
/turf/open/floor/plasteel/yellow/corner
icon_state = "yellowcorner"
/turf/open/floor/plasteel/darkyellow
icon_state = "darkyellowfull"
/turf/open/floor/plasteel/darkyellow/side
icon_state = "darkyellow"
/turf/open/floor/plasteel/darkyellow/side/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/darkyellow/corner
icon_state = "darkyellowcorners"
/turf/open/floor/plasteel/whiteyellow
icon_state = "whiteyellowfull"
/turf/open/floor/plasteel/whiteyellow/side
icon_state = "whiteyellow"
/turf/open/floor/plasteel/whiteyellow/corner
icon_state = "whiteyellowcorner"
/turf/open/floor/plasteel/purple
icon_state = "purplefull"
/turf/open/floor/plasteel/purple/side
icon_state = "purple"
/turf/open/floor/plasteel/purple/corner
icon_state = "purplecorner"
/turf/open/floor/plasteel/darkpurple
icon_state = "darkpurplefull"
/turf/open/floor/plasteel/darkpurple/side
icon_state = "darkpurple"
/turf/open/floor/plasteel/darkpurple/side/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/darkpurple/corner
icon_state = "darkpurplecorners"
/turf/open/floor/plasteel/whitepurple
icon_state = "whitepurplefull"
/turf/open/floor/plasteel/whitepurple/side
icon_state = "whitepurple"
/turf/open/floor/plasteel/whitepurple/side/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/whitepurple/corner
icon_state = "whitepurplecorner"
/turf/open/floor/plasteel/orange
icon_state = "orangefull"
/turf/open/floor/plasteel/orange/side
icon_state = "orange"
/turf/open/floor/plasteel/orange/corner
icon_state = "orangecorner"
/turf/open/floor/plasteel/neutral
icon_state = "neutralfull"
/turf/open/floor/plasteel/neutral/side
icon_state = "neutral"
/turf/open/floor/plasteel/neutral/side/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/neutral/corner
icon_state = "neutralcorner"
/turf/open/floor/plasteel/arrival
icon_state = "arrival"
/turf/open/floor/plasteel/arrival/corner
icon_state = "arrivalcorner"
/turf/open/floor/plasteel/escape
icon_state = "escape"
/turf/open/floor/plasteel/escape/corner
icon_state = "escapecorner"
/turf/open/floor/plasteel/caution
icon_state = "caution"
/turf/open/floor/plasteel/caution/corner
icon_state = "cautioncorner"
/turf/open/floor/plasteel/redyellow
icon_state = "redyellowfull"
/turf/open/floor/plasteel/redyellow/side
icon_state = "redyellow"
/turf/open/floor/plasteel/redblue
icon_state = "redbluefull"
/turf/open/floor/plasteel/redblue/blueside
icon_state = "bluered"
/turf/open/floor/plasteel/redblue/redside
icon_state = "redblue"
/turf/open/floor/plasteel/redgreen
icon_state = "redgreenfull"
/turf/open/floor/plasteel/redgreen/side
icon_state = "redgreen"
/turf/open/floor/plasteel/greenyellow
icon_state = "greenyellowfull"
/turf/open/floor/plasteel/greenyellow/side
icon_state = "greenyellow"
/turf/open/floor/plasteel/greenblue
icon_state = "greenbluefull"
/turf/open/floor/plasteel/greenblue/side
icon_state = "greenblue"
/turf/open/floor/plasteel/blueyellow
icon_state = "blueyellowfull"
/turf/open/floor/plasteel/blueyellow/side
icon_state = "blueyellow"
/turf/open/floor/plasteel/yellowsiding
@@ -282,11 +59,6 @@
icon_state = "yellowcornersiding"
/turf/open/floor/plasteel/asteroid
icon_state = "asteroidfloor"
/turf/open/floor/plasteel/airless/asteroid
icon_state = "asteroidfloor"
/turf/open/floor/plasteel/recharge_floor
icon_state = "recharge_floor"
/turf/open/floor/plasteel/recharge_floor/asteroid
@@ -299,38 +71,22 @@
/turf/open/floor/plasteel/showroomfloor
icon_state = "showroomfloor"
/turf/open/floor/plasteel/floorgrime
icon_state = "floorgrime"
/turf/open/floor/plasteel/airless/floorgrime
icon_state = "floorgrime"
/turf/open/floor/plasteel/solarpanel
icon_state = "solarpanel"
/turf/open/floor/plasteel/airless/solarpanel
icon_state = "solarpanel"
/turf/open/floor/plasteel/cmo
icon_state = "cmo"
/turf/open/floor/plasteel/barber
icon_state = "barber"
/turf/open/floor/plasteel/hydrofloor
icon_state = "hydrofloor"
/turf/open/floor/plasteel/freezer
icon_state = "freezerfloor"
/turf/open/floor/plasteel/freezer/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/plasteel/bar
icon_state = "bar"
/turf/open/floor/plasteel/airless/bar
icon_state = "bar"
/turf/open/floor/plasteel/grimy
icon_state = "grimy"
tiled_dirt = FALSE
/turf/open/floor/plasteel/cafeteria
icon_state = "cafeteria"
@@ -338,21 +94,6 @@
/turf/open/floor/plasteel/airless/cafeteria
icon_state = "cafeteria"
/turf/open/floor/plasteel/vault
icon_state = "vaultfull"
/turf/open/floor/plasteel/vault/side
icon_state = "vault"
/turf/open/floor/plasteel/vault/corner
icon_state = "vaultcorner"
/turf/open/floor/plasteel/vault/airless
initial_gas_mix = "TEMP=2.7"
/turf/open/floor/plasteel/vault/telecomms
initial_gas_mix = "n2=100;TEMP=80"
/turf/open/floor/plasteel/vault/telecomms/mainframe
name = "mainframe floor"
/turf/open/floor/plasteel/vault/killroom
name = "killroom floor"
initial_gas_mix = "n2=500;TEMP=80"
/turf/open/floor/plasteel/cult
icon_state = "cult"
@@ -365,31 +106,17 @@
icon_state = "plaque"
name = "commemorative plaque"
desc = "\"This is a plaque in honour of our comrades on the G4407 Stations. Hopefully TG4407 model can live up to your fame and fortune.\" Scratched in beneath that is a crude image of a meteor and a spaceman. The spaceman is laughing. The meteor is exploding."
tiled_dirt = FALSE
/turf/open/floor/plasteel/cult/narsie_act()
return
/turf/open/floor/plasteel/cult/airless
initial_gas_mix = "TEMP=2.7"
//
//unused? remove?
//
/turf/open/floor/plasteel/stage_bottom
icon_state = "stage_bottom"
/turf/open/floor/plasteel/stage_left
icon_state = "stage_left"
/turf/open/floor/plasteel/stage_bleft
icon_state = "stage_bleft"
/turf/open/floor/plasteel/stairs
icon_state = "stairs"
tiled_dirt = FALSE
/turf/open/floor/plasteel/stairs/left
icon_state = "stairs-l"
/turf/open/floor/plasteel/stairs/medium
@@ -400,12 +127,6 @@
icon_state = "stairs-old"
/turf/open/floor/plasteel/brownold
icon_state = "brownold"
/turf/open/floor/plasteel/brownold/corner
icon_state = "browncornerold"
/turf/open/floor/plasteel/rockvault
icon_state = "rockvault"
/turf/open/floor/plasteel/rockvault/alien
@@ -12,6 +12,8 @@
icon_state = "plating"
intact = FALSE
baseturfs = /turf/open/space
footstep = FOOTSTEP_PLATING
var/attachment_holes = TRUE
/turf/open/floor/plating/examine(mob/user)
@@ -9,6 +9,7 @@
icon_state = "asteroid"
icon_plating = "asteroid"
postdig_icon_change = TRUE
footstep = FOOTSTEP_SAND
var/environment_type = "asteroid"
var/turf_type = /turf/open/floor/plating/asteroid //Because caves do whacky shit to revert to normal
var/floor_variance = 20 //probability floor has a different icon state
@@ -298,6 +299,7 @@
icon_state = "snow-ice"
icon_plating = "snow-ice"
environment_type = "snow_cavern"
footstep = FOOTSTEP_FLOOR
/turf/open/floor/plating/asteroid/snow/ice/burn_tile()
return FALSE
@@ -8,6 +8,8 @@
initial_gas_mix = LAVALAND_DEFAULT_ATMOS
planetary_atmos = TRUE
attachment_holes = FALSE
footstep = FOOTSTEP_SAND
tiled_dirt = FALSE
/turf/open/floor/plating/dirt/dark
icon_state = "greenerdirt"
@@ -6,6 +6,7 @@
/turf/open/floor/plating/abductor
name = "alien floor"
icon_state = "alienpod1"
tiled_dirt = FALSE
/turf/open/floor/plating/abductor/Initialize()
. = ..()
@@ -15,6 +16,7 @@
/turf/open/floor/plating/abductor2
name = "alien plating"
icon_state = "alienplating"
tiled_dirt = FALSE
/turf/open/floor/plating/abductor2/break_tile()
return //unbreakable
@@ -44,6 +46,8 @@
initial_gas_mix = LAVALAND_DEFAULT_ATMOS
planetary_atmos = TRUE
attachment_holes = FALSE
footstep = FOOTSTEP_SAND
tiled_dirt = FALSE
/turf/open/floor/plating/ashplanet/Initialize()
if(smooth)
@@ -74,6 +78,7 @@
smooth_icon = 'icons/turf/floors/rocky_ash.dmi'
layer = MID_TURF_LAYER
canSmoothWith = list(/turf/open/floor/plating/ashplanet/rocky, /turf/closed)
footstep = FOOTSTEP_FLOOR
/turf/open/floor/plating/ashplanet/wateryrock
gender = PLURAL
@@ -81,6 +86,7 @@
smooth = null
icon_state = "wateryrock"
slowdown = 2
footstep = FOOTSTEP_FLOOR
/turf/open/floor/plating/ashplanet/wateryrock/Initialize()
icon_state = "[icon_state][rand(1, 9)]"
@@ -93,6 +99,7 @@
flags_1 = NONE
attachment_holes = FALSE
bullet_bounce_sound = null
footstep = FOOTSTEP_SAND
/turf/open/floor/plating/beach/try_replace_tile(obj/item/stack/tile/T, mob/user, params)
return
@@ -133,6 +140,7 @@
gender = PLURAL
name = "iron sand"
desc = "Like sand, but more <i>metal</i>."
footstep = FOOTSTEP_SAND
/turf/open/floor/plating/ironsand/Initialize()
. = ..()
@@ -156,6 +164,7 @@
slowdown = 1
attachment_holes = FALSE
bullet_sizzle = TRUE
footstep = FOOTSTEP_FLOOR
/turf/open/floor/plating/ice/Initialize()
. = ..()
@@ -192,6 +201,7 @@
temperature = 180
attachment_holes = FALSE
planetary_atmos = TRUE
footstep = FOOTSTEP_SAND
/turf/open/floor/plating/snowed/cavern
initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"
@@ -6,6 +6,8 @@
thermal_conductivity = 0.025
heat_capacity = INFINITY
floor_tile = /obj/item/stack/rods
footstep = FOOTSTEP_PLATING
tiled_dirt = FALSE
/turf/open/floor/engine/examine(mob/user)
..()
@@ -36,7 +38,8 @@
if(I.use_tool(src, user, 30, volume=80))
if(!istype(src, /turf/open/floor/engine))
return TRUE
new /obj/item/stack/rods(src, 2)
if(floor_tile)
new floor_tile(src, 2)
ScrapeAway()
return TRUE
+2
View File
@@ -12,6 +12,8 @@
light_color = LIGHT_COLOR_LAVA
bullet_bounce_sound = 'sound/items/welder2.ogg'
footstep = FOOTSTEP_LAVA
/turf/open/lava/ex_act(severity, target)
contents_explosion(severity, target)
+1 -1
View File
@@ -95,7 +95,7 @@
to_chat(M, "<span class='notice'>You tunnel into the rock.</span>")
gets_drilled(M)
/turf/closed/mineral/CollidedWith(atom/movable/AM)
/turf/closed/mineral/Bumped(atom/movable/AM)
..()
if(ishuman(AM))
var/mob/living/carbon/human/H = AM
+1
View File
@@ -5,6 +5,7 @@
baseturfs = /turf/open/indestructible/reebe_void
planetary_atmos = TRUE
bullet_bounce_sound = null //forever falling
tiled_dirt = FALSE
/turf/open/indestructible/reebe_void/Initialize(mapload)
. = ..()
@@ -80,7 +80,7 @@
radiate()
..()
/turf/closed/wall/mineral/uranium/CollidedWith(atom/movable/AM)
/turf/closed/wall/mineral/uranium/Bumped(atom/movable/AM)
radiate()
..()
@@ -223,7 +223,7 @@
T.atom_colours = atom_colours.Copy()
T.update_atom_colour()
if(T.dir != dir)
T.dir = dir
T.setDir(dir)
T.transform = transform
return T
@@ -295,7 +295,7 @@
T.atom_colours = atom_colours.Copy()
T.update_atom_colour()
if(T.dir != dir)
T.dir = dir
T.setDir(dir)
T.transform = transform
return T
+1 -1
View File
@@ -139,7 +139,7 @@
..(user, 1)
if(prob(hardness))
playsound(src, 'sound/effects/meteorimpact.ogg', 100, 1)
user.say(pick(";RAAAAAAAARGH!", ";HNNNNNNNNNGGGGGGH!", ";GWAAAAAAAARRRHHH!", "NNNNNNNNGGGGGGGGHH!", ";AAAAAAARRRGH!" ))
user.say(pick(";RAAAAAAAARGH!", ";HNNNNNNNNNGGGGGGH!", ";GWAAAAAAAARRRHHH!", "NNNNNNNNGGGGGGGGHH!", ";AAAAAAARRRGH!" ), forced = "hulk")
dismantle_wall(1)
else
playsound(src, 'sound/effects/bang.ogg', 50, 1)
+1 -3
View File
@@ -11,6 +11,4 @@
bullet_sizzle = TRUE
bullet_bounce_sound = null //needs a splashing sound one day.
/turf/open/water/Initialize()
. = ..()
MakeSlippery(TURF_WET_WATER, INFINITY, 0, INFINITY, TRUE)
footstep = FOOTSTEP_WATER