mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-22 04:22:39 +01:00
Map: Of water and dirt.
Fixes dirt amounts not updating properly. Adds beach and water turf definitions.
This commit is contained in:
@@ -177,11 +177,36 @@
|
||||
/turf/simulated/floor/airless/lava
|
||||
/turf/simulated/floor/light
|
||||
/turf/simulated/floor/snow
|
||||
/turf/simulated/floor/beach
|
||||
/turf/simulated/floor/beach/sand
|
||||
/turf/simulated/floor/beach/sand/desert
|
||||
/turf/simulated/floor/beach/coastline
|
||||
/turf/simulated/floor/beach/water
|
||||
/turf/simulated/floor/beach/water/ocean
|
||||
/turf/simulated/floor/plating/snow
|
||||
/turf/simulated/floor/airless/ceiling
|
||||
|
||||
/turf/simulated/floor/beach
|
||||
name = "beach"
|
||||
icon = 'icons/misc/beach.dmi'
|
||||
|
||||
/turf/simulated/floor/beach/sand
|
||||
name = "sand"
|
||||
icon_state = "sand"
|
||||
|
||||
/turf/simulated/floor/beach/sand/desert
|
||||
icon_state = "desert"
|
||||
|
||||
/turf/simulated/floor/beach/coastline
|
||||
name = "coastline"
|
||||
icon = 'icons/misc/beach2.dmi'
|
||||
icon_state = "sandwater"
|
||||
|
||||
/turf/simulated/floor/beach/water
|
||||
name = "water"
|
||||
icon_state = "water"
|
||||
|
||||
/turf/simulated/floor/beach/water/update_dirt()
|
||||
return // Water doesn't become dirty
|
||||
|
||||
/turf/simulated/floor/beach/water/ocean
|
||||
icon_state = "seadeep"
|
||||
|
||||
/turf/simulated/floor/beach/water/New()
|
||||
..()
|
||||
overlays += image("icon"='icons/misc/beach.dmi',"icon_state"="water5","layer"=MOB_LAYER+0.1)
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
tracks.AddTracks(bloodDNA,comingdir,goingdir,bloodcolor)
|
||||
|
||||
/turf/simulated/proc/update_dirt()
|
||||
dirt = min(dirt++, 101)
|
||||
dirt = min(dirt+1, 101)
|
||||
var/obj/effect/decal/cleanable/dirt/dirtoverlay = locate(/obj/effect/decal/cleanable/dirt, src)
|
||||
if (dirt > 50)
|
||||
if (!dirtoverlay)
|
||||
|
||||
Reference in New Issue
Block a user