Files
CHOMPStation2/code/game/turfs/simulated/floor_damage.dm

25 lines
629 B
Plaintext

/turf/simulated/floor/proc/gets_drilled()
return
/turf/simulated/floor/proc/break_tile_to_plating()
if(!is_plating())
make_plating()
break_tile()
/turf/simulated/floor/proc/break_tile()
if(!flooring || !(flooring.flags & TURF_CAN_BREAK) || !isnull(broken))
return
if(flooring.has_damage_range)
broken = rand(0,flooring.has_damage_range)
else
broken = 0
update_icon()
/turf/simulated/floor/proc/burn_tile(var/exposed_temperature)
if(!flooring || !(flooring.flags & TURF_CAN_BURN) || !isnull(burnt))
return
if(flooring.has_burn_range)
burnt = rand(0,flooring.has_burn_range)
else
burnt = 0
update_icon()