Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into Ghommie-cit765
This commit is contained in:
@@ -87,6 +87,11 @@
|
||||
smooth = SMOOTH_TRUE
|
||||
explosion_block = INFINITY
|
||||
|
||||
/turf/closed/indestructible/syndicate
|
||||
icon = 'icons/turf/walls/plastitanium_wall.dmi'
|
||||
icon_state = "map-shuttle"
|
||||
smooth = SMOOTH_TRUE
|
||||
|
||||
/turf/closed/indestructible/riveted/uranium
|
||||
icon = 'icons/turf/walls/uranium_wall.dmi'
|
||||
icon_state = "uranium"
|
||||
@@ -185,3 +190,16 @@
|
||||
desc = "A wall made out of a strange metal. The squares on it pulse in a predictable pattern."
|
||||
icon = 'icons/turf/walls/hierophant_wall.dmi'
|
||||
icon_state = "wall"
|
||||
|
||||
/turf/closed/indestructible/rock/glacierrock
|
||||
name = "unaturally hard ice wall"
|
||||
desc = "Ice, hardened over thousands of years, you're not breaking through this."
|
||||
icon = 'icons/turf/walls.dmi'
|
||||
icon_state = "snow_rock"
|
||||
|
||||
/turf/closed/indestructible/rock/glacierrock/blue
|
||||
name = "blue ice wall"
|
||||
desc = "The incredible compressive forces that formed this sturdy ice wall gave it a blue color."
|
||||
icon = 'icons/turf/walls.dmi'
|
||||
icon_state = "ice"
|
||||
canSmoothWith = list(/turf/closed/indestructible/rock/glacierrock/blue)
|
||||
|
||||
@@ -157,7 +157,7 @@
|
||||
planetary_atmos = TRUE
|
||||
floor_tile = null
|
||||
initial_gas_mix = FROZEN_ATMOS
|
||||
slowdown = 2
|
||||
slowdown = 1.5 //So digging it out paths are usefull.
|
||||
bullet_sizzle = TRUE
|
||||
footstep = FOOTSTEP_SAND
|
||||
barefootstep = FOOTSTEP_SAND
|
||||
|
||||
@@ -146,95 +146,3 @@
|
||||
|
||||
/turf/open/floor/plasteel/sepia
|
||||
icon_state = "sepia"
|
||||
|
||||
///////////////////////////////
|
||||
// Pre-Applied Decal Floors //
|
||||
//////////////////////////////
|
||||
|
||||
// Neutral
|
||||
/turf/open/floor/plasteel/neutral
|
||||
icon_state = "neutral_full"
|
||||
/turf/open/floor/plasteel/neutral/side
|
||||
icon_state = "neutral"
|
||||
/turf/open/floor/plasteel/neutral/corner
|
||||
icon_state = "neutral_corner"
|
||||
|
||||
// Dark Neutral
|
||||
/turf/open/floor/plasteel/dark/neutral
|
||||
icon_state = "dark_neutral_full"
|
||||
/turf/open/floor/plasteel/dark/neutral/checker
|
||||
icon_state = "dark_neutral_checker"
|
||||
/turf/open/floor/plasteel/dark/neutral/side
|
||||
icon_state = "dark_neutral"
|
||||
/turf/open/floor/plasteel/dark/neutral/corner
|
||||
icon_state = "dark_neutral_corner"
|
||||
|
||||
// Dark Security
|
||||
/turf/open/floor/plasteel/dark/security
|
||||
icon_state = "dark_red_full"
|
||||
/turf/open/floor/plasteel/dark/security/checker
|
||||
icon_state = "dark_red_checker"
|
||||
/turf/open/floor/plasteel/dark/security/side
|
||||
icon_state = "dark_red"
|
||||
/turf/open/floor/plasteel/dark/security/corner
|
||||
icon_state = "dark_red_corner"
|
||||
|
||||
// Engineering
|
||||
/turf/open/floor/plasteel/engineering
|
||||
icon_state = "engineering_full"
|
||||
/turf/open/floor/plasteel/engineering/side
|
||||
icon_state = "engineering"
|
||||
/turf/open/floor/plasteel/engineering/corner
|
||||
icon_state = "engineering_corner"
|
||||
|
||||
// Atmospherics
|
||||
/turf/open/floor/plasteel/atmospherics
|
||||
icon_state = "atmospherics_full"
|
||||
/turf/open/floor/plasteel/atmospherics/side
|
||||
icon_state = "atmospherics"
|
||||
/turf/open/floor/plasteel/atmospherics/corner
|
||||
icon_state = "atmospherics_corner"
|
||||
|
||||
// Command
|
||||
/turf/open/floor/plasteel/command
|
||||
icon_state = "command_full"
|
||||
/turf/open/floor/plasteel/command/side
|
||||
icon_state = "command"
|
||||
/turf/open/floor/plasteel/command/corner
|
||||
icon_state = "command_corner"
|
||||
|
||||
// Medical
|
||||
/turf/open/floor/plasteel/medical
|
||||
icon_state = "medical_full"
|
||||
/turf/open/floor/plasteel/medical/alt
|
||||
icon_state = "medical_alt"
|
||||
/turf/open/floor/plasteel/medical/side
|
||||
icon_state = "medical"
|
||||
/turf/open/floor/plasteel/medical/corner
|
||||
icon_state = "medical_corner"
|
||||
|
||||
// Security
|
||||
/turf/open/floor/plasteel/security
|
||||
icon_state = "security_full"
|
||||
/turf/open/floor/plasteel/security/side
|
||||
icon_state = "security"
|
||||
/turf/open/floor/plasteel/security/corner
|
||||
icon_state = "security_corner"
|
||||
|
||||
// Cargo
|
||||
/turf/open/floor/plasteel/cargo
|
||||
icon_state = "cargo_full"
|
||||
/turf/open/floor/plasteel/cargo/side
|
||||
icon_state = "cargo"
|
||||
/turf/open/floor/plasteel/cargo/corner
|
||||
icon_state = "cargo_corner"
|
||||
|
||||
// Misc
|
||||
/turf/open/floor/plasteel/showroomfloor/shower
|
||||
icon_state = "shower"
|
||||
/turf/open/floor/plasteel/goonplaque/alien
|
||||
icon_state = "plaque1"
|
||||
desc = "\"This is a plaque is a collaboration of iconography celebrating the peaceful collaboration between the people of Earth and distant alien species."
|
||||
/turf/open/floor/plasteel/goonplaque/charter
|
||||
icon_state = "plaque2"
|
||||
desc = "\"A golden plaque. Etched into it is the introductory article for a cross-species interplanetary constitution, guaranteeing equal rights between species that Nanotrasen relunctantly agreed to."
|
||||
|
||||
@@ -191,7 +191,7 @@
|
||||
icon = 'icons/turf/walls/shuttle_wall.dmi'
|
||||
icon_state = "map-shuttle"
|
||||
explosion_block = 3
|
||||
flags_1 = CAN_BE_DIRTY_1 | CHECK_RICOCHET_1
|
||||
flags_1 = CAN_BE_DIRTY_1 | DEFAULT_RICOCHET_1
|
||||
sheet_type = /obj/item/stack/sheet/mineral/titanium
|
||||
smooth = SMOOTH_MORE|SMOOTH_DIAGONAL
|
||||
canSmoothWith = list(/turf/closed/wall/mineral/titanium, /obj/machinery/door/airlock/shuttle, /obj/machinery/door/airlock, /obj/structure/window/shuttle, /obj/structure/shuttle/engine/heater, /obj/structure/falsewall/titanium)
|
||||
@@ -302,4 +302,4 @@
|
||||
|
||||
/turf/closed/wall/mineral/plastitanium/copyTurf(turf/T)
|
||||
. = ..()
|
||||
T.transform = transform
|
||||
T.transform = transform
|
||||
|
||||
@@ -41,17 +41,6 @@
|
||||
/turf/closed/wall/attack_tk()
|
||||
return
|
||||
|
||||
/turf/closed/wall/handle_ricochet(obj/item/projectile/P) //A huge pile of shitcode!
|
||||
var/turf/p_turf = get_turf(P)
|
||||
var/face_direction = get_dir(src, p_turf)
|
||||
var/face_angle = dir2angle(face_direction)
|
||||
var/incidence_s = GET_ANGLE_OF_INCIDENCE(face_angle, (P.Angle + 180))
|
||||
if(abs(incidence_s) > 90 && abs(incidence_s) < 270)
|
||||
return FALSE
|
||||
var/new_angle_s = SIMPLIFY_DEGREES(face_angle + incidence_s)
|
||||
P.setAngle(new_angle_s)
|
||||
return TRUE
|
||||
|
||||
/turf/closed/wall/proc/dismantle_wall(devastated=0, explode=0)
|
||||
if(devastated)
|
||||
devastate_wall()
|
||||
|
||||
Reference in New Issue
Block a user