POLARIS: Shuttle floor decals go with the shuttle

This commit is contained in:
Arokha Sieyes
2018-01-27 14:56:27 -05:00
parent 4b6e64111e
commit f7b70700b4
2 changed files with 17 additions and 1 deletions
+6
View File
@@ -792,6 +792,7 @@ proc/GaussRandRound(var/sigma,var/roundto)
var/old_icon1 = T.icon
var/old_overlays = T.overlays.Copy()
var/old_underlays = T.underlays.Copy()
var/old_decals = T.decals ? T.decals.Copy() : null
X = B.ChangeTurf(T.type)
X.set_dir(old_dir1)
@@ -799,6 +800,9 @@ proc/GaussRandRound(var/sigma,var/roundto)
X.icon = old_icon1
X.overlays = old_overlays
X.underlays = old_underlays
X.decals = old_decals
if(old_decals)
X.apply_decals()
//Move the air from source to dest
var/turf/simulated/ST = T
@@ -824,9 +828,11 @@ proc/GaussRandRound(var/sigma,var/roundto)
else if(turftoleave)
T.ChangeTurf(turftoleave)
T.apply_decals()
else
T.ChangeTurf(get_base_turf_by_area(T))
T.apply_decals()
refined_src -= T
refined_trg -= B