Let there be the light

This commit is contained in:
Heroman
2021-03-20 19:09:01 +10:00
parent cce5de4905
commit 01ba7c5ff6
3 changed files with 33 additions and 37 deletions
+10 -11
View File
@@ -4,10 +4,9 @@ var/datum/planet/virgo3b_better/planet_virgo3b_better = null
seconds_in_day = 6 HOURS
/datum/planet/virgo3b_better
name = "Virgo-3B"
desc = "A mid-sized moon of the Virgo 3 gas giant, this planet has an atmosphere mainly comprised of phoron, with trace \
amounts of both oxygen and nitrogen. Fortunately, the oxygen is not enough to be combustible in any meaningful way, however \
the phoron is desirable by many corporations, including NanoTrasen."
name = "Virgo-3BB"
desc = "A surprising discovery! Aparently there were moons around Virgo-3B! Moreover, one of them seems to be a perfect habitable paradise, with vegetation, greenery, and \
generally everything one could want out of the planet. So the station was simply plucked off the original spot and put on the moon's moon with minor alterations."
current_time = new /datum/time/virgo3b_better()
// expected_z_levels = list(1) // This is defined elsewhere.
planetary_wall_type = /turf/unsimulated/wall/planetary/virgo3b_better
@@ -31,20 +30,20 @@ var/datum/planet/virgo3b_better/planet_virgo3b_better = null
var/new_color = null
switch(sun_position)
if(0 to 0.40) // Night
if(0 to 0.10) // Night
new_brightness = 0.8
new_color = "#DDBB22"
if(0.40 to 0.50) // Twilight
new_brightness = 1.0
if(0.10 to 0.15) // Twilight
new_brightness = 1.5
new_color = "#EEDD55"
if(0.50 to 0.70) // Sunrise/set
new_brightness = 1.3
if(0.15 to 0.20) // Sunrise/set
new_brightness = 4
new_color = "#FFFFBB"
if(0.70 to 1.00) // Noon
new_brightness = 1.5
if(0.20 to 1.00) // Noon
new_brightness = 7
new_color = "#FFFFFF"
var/weather_light_modifier = 1
+19 -25
View File
@@ -805,9 +805,9 @@
"apy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/tether/surfacebase/north_stairs_one)
"apz" = (/obj/machinery/light{dir = 8},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"apA" = (/obj/structure/table/bench/wooden,/turf/simulated/floor/grass,/area/tether/surfacebase/surface_one_hall)
"apB" = (/obj/structure/railing{dir = 1},/obj/structure/railing{dir = 8},/turf/simulated/floor/water/pool,/area/tether/surfacebase/surface_one_hall)
"apC" = (/obj/structure/railing{dir = 1},/turf/simulated/floor/water/pool,/area/tether/surfacebase/surface_one_hall)
"apD" = (/obj/structure/railing{dir = 4},/obj/structure/railing{dir = 1},/turf/simulated/floor/water/pool,/area/tether/surfacebase/surface_one_hall)
"apB" = (/obj/structure/railing{dir = 1},/obj/structure/railing{dir = 8},/turf/simulated/floor/lava,/area/tether/surfacebase/surface_one_hall)
"apC" = (/obj/structure/railing{dir = 1},/turf/simulated/floor/lava,/area/tether/surfacebase/surface_one_hall)
"apD" = (/obj/structure/railing{dir = 4},/obj/structure/railing{dir = 1},/turf/simulated/floor/lava,/area/tether/surfacebase/surface_one_hall)
"apE" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/machinery/light{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"apF" = (/turf/simulated/wall,/area/maintenance/lower/vacant_site)
"apG" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/vacant_site)
@@ -834,9 +834,9 @@
"aqb" = (/obj/structure/catwalk,/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/xenoflora)
"aqc" = (/obj/machinery/alarm{dir = 8; pixel_x = 24},/obj/effect/landmark{name = "morphspawn"},/turf/simulated/floor/tiled,/area/tether/surfacebase/north_stairs_one)
"aqd" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"aqe" = (/obj/structure/railing{dir = 8},/turf/simulated/floor/water/pool,/area/tether/surfacebase/surface_one_hall)
"aqf" = (/turf/simulated/floor/water/pool,/area/tether/surfacebase/surface_one_hall)
"aqg" = (/obj/structure/railing{dir = 4},/turf/simulated/floor/water/pool,/area/tether/surfacebase/surface_one_hall)
"aqe" = (/obj/structure/railing{dir = 8},/turf/simulated/floor/lava,/area/tether/surfacebase/surface_one_hall)
"aqf" = (/turf/simulated/floor/lava,/area/tether/surfacebase/surface_one_hall)
"aqg" = (/obj/structure/railing{dir = 4},/turf/simulated/floor/lava,/area/tether/surfacebase/surface_one_hall)
"aqh" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"aqi" = (/obj/machinery/door/airlock/maintenance/common,/obj/machinery/door/firedoor/glass,/obj/structure/cable{icon_state = "1-2"},/obj/structure/catwalk,/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/vacant_site)
"aqj" = (/obj/structure/ladder/up,/obj/structure/catwalk,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/plating,/area/maintenance/lower/vacant_site)
@@ -866,7 +866,7 @@
"aqH" = (/obj/machinery/light/small,/obj/structure/mopbucket,/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/weapon/mop,/turf/simulated/floor/tiled,/area/tether/surfacebase/north_stairs_one)
"aqI" = (/obj/structure/grille,/obj/structure/railing{dir = 4},/turf/simulated/floor/tiled/techmaint,/area/tether/surfacebase/surface_one_hall)
"aqJ" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/effect/floor_decal/industrial/danger{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"aqK" = (/mob/living/simple_mob/animal/passive/fish/koi/poisonous,/turf/simulated/floor/water/pool,/area/tether/surfacebase/surface_one_hall)
"aqK" = (/obj/structure/railing{dir = 8},/obj/structure/railing,/turf/simulated/floor/lava,/area/tether/surfacebase/surface_one_hall)
"aqL" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/industrial/danger{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"aqM" = (/obj/structure/grille,/obj/structure/railing{dir = 8},/turf/simulated/floor/tiled/techmaint,/area/tether/surfacebase/surface_one_hall)
"aqN" = (/obj/machinery/door/airlock/maintenance/common,/obj/machinery/door/firedoor/glass,/obj/structure/catwalk,/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/vacant_site)
@@ -888,7 +888,7 @@
"ard" = (/obj/structure/table/standard,/obj/item/stack/cable_coil/random,/obj/item/stack/cable_coil/random,/obj/item/device/taperecorder,/obj/item/device/taperecorder,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled,/area/storage/art)
"are" = (/obj/structure/cable/green,/turf/simulated/floor/plating,/area/vacant/vacant_site)
"arf" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/item/device/radio/intercom{dir = 8; pixel_x = -24},/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"arg" = (/obj/structure/railing,/turf/simulated/floor/water/pool,/area/tether/surfacebase/surface_one_hall)
"arg" = (/obj/structure/railing,/turf/simulated/floor/lava,/area/tether/surfacebase/surface_one_hall)
"arh" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/alarm{dir = 4; pixel_x = -22},/turf/simulated/floor/plating,/area/maintenance/lower/xenoflora)
"ari" = (/turf/simulated/floor,/area/maintenance/lower/xenoflora)
"arj" = (/obj/structure/railing{dir = 1},/obj/structure/cable,/obj/machinery/power/apc{name = "south bump"; pixel_y = -28},/turf/simulated/floor/plating,/area/maintenance/lower/vacant_site)
@@ -907,8 +907,7 @@
"arw" = (/obj/structure/catwalk,/obj/machinery/alarm{dir = 4; pixel_x = -22},/obj/random/junk,/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/xenoflora)
"arx" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/machinery/camera/network/tether{dir = 5},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"ary" = (/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/tether/surfacebase/surface_one_hall)
"arz" = (/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/tether/surfacebase/surface_one_hall)
"arA" = (/obj/machinery/light/small{dir = 1},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/tether/surfacebase/surface_one_hall)
"arz" = (/obj/structure/railing,/obj/structure/railing{dir = 4},/turf/simulated/floor/lava,/area/tether/surfacebase/surface_one_hall)
"arB" = (/turf/simulated/floor/tiled/white,/area/medical/virologyisolation)
"arC" = (/obj/structure/railing{dir = 1},/obj/effect/floor_decal/rust,/obj/random/junk,/turf/simulated/floor/plating,/area/maintenance/lower/vacant_site)
"arD" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/grey/border{dir = 1},/obj/machinery/vending/loadout/gadget,/turf/simulated/floor/tiled,/area/crew_quarters/visitor_laundry)
@@ -936,8 +935,6 @@
"arZ" = (/obj/structure/catwalk,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/xenoflora)
"asa" = (/obj/structure/sign/directions/evac,/turf/simulated/wall,/area/tether/surfacebase/surface_one_hall)
"asb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"asc" = (/obj/structure/flora/ausbushes/ywflowers,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/grass,/area/tether/surfacebase/surface_one_hall)
"asd" = (/obj/structure/flora/ausbushes/ywflowers,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/grass,/area/tether/surfacebase/surface_one_hall)
"ase" = (/obj/structure/disposalpipe/segment,/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"asf" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"asg" = (/obj/structure/sign/directions/evac,/turf/simulated/wall,/area/crew_quarters/locker)
@@ -974,7 +971,6 @@
"asL" = (/obj/structure/catwalk,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/maintenance/lower/xenoflora)
"asM" = (/obj/machinery/door/airlock/maintenance/common,/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/tether/surfacebase/surface_one_hall)
"asN" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"asO" = (/obj/machinery/light/small,/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/tether/surfacebase/surface_one_hall)
"asP" = (/obj/effect/floor_decal/rust,/obj/effect/map_effect/portal/master/side_a{dir = 4; name = "to_solars"; portal_id = "solarstep"},/turf/simulated/floor/tiled/steel_dirty/virgo3b_better,/area/tether/surfacebase/outside/outside1)
"asQ" = (/obj/effect/floor_decal/rust,/obj/effect/map_effect/portal/line/side_a{dir = 4},/turf/simulated/floor/tiled/steel_dirty/virgo3b_better,/area/tether/surfacebase/outside/outside1)
"asR" = (/obj/effect/map_effect/portal/line/side_a{dir = 4},/turf/simulated/floor/tiled/steel_dirty/virgo3b_better,/area/tether/surfacebase/outside/outside1)
@@ -1078,8 +1074,6 @@
"auL" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/virusdish/random,/obj/item/weapon/virusdish/random,/obj/item/weapon/virusdish/random,/obj/item/weapon/virusdish/random,/obj/effect/floor_decal/industrial/warning/corner{dir = 1},/obj/machinery/camera/network/medbay{dir = 8},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/lime/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/virology)
"auM" = (/obj/structure/table/rack,/obj/random/junk,/turf/simulated/floor/plating,/area/maintenance/lower/mining_eva)
"auN" = (/obj/machinery/light{dir = 8},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"auO" = (/obj/structure/railing{dir = 8},/obj/structure/railing,/turf/simulated/floor/water/pool,/area/tether/surfacebase/surface_one_hall)
"auP" = (/obj/structure/railing,/obj/structure/railing{dir = 4},/turf/simulated/floor/water/pool,/area/tether/surfacebase/surface_one_hall)
"auQ" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/machinery/light{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/turf/simulated/floor/tiled,/area/tether/surfacebase/surface_one_hall)
"auR" = (/turf/simulated/wall,/area/security/checkpoint)
"auS" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/tether/surfacebase/tram)
@@ -3387,17 +3381,17 @@ aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadahjaadaadaadaadaadaadaadaahaahaahai
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaoqaoqaoraiyanwanMaiyaouaoeagUaowaoxaoyaozaoAaoBaoCanxaoDahlahlahlaoEaoFaoGaoEahlahlahlahlahlahlahlahlahlahlahlbbGahlaoHaoIaoIaoJaoIaoIaoKaoLahXaoMaoMaoNaeOahXahXahXahXagMaoPaoQaojaoRaoSaoSaoSaoSaoSaoSaoSaoSaoSaoRaojaokaoTagMahxaoUahxahxhawokPqPspUIaaUabJlryyeyemKjnNcWJfkxrIUfkxfkxkuTaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaoqaoqaoVaofaosaotaovaoWapJapcapdapeapeapeapfapgaphlaIapiahlapjapkaplapXapnapoappapjapjapjapjapjapjapjapjapjapuapWbcnaoHapqaprapsapraptapuapvahXapwapwahXaoOapxahXaahaahagMapzaoQaojapAapBapCapCapCapCapCapCapCapDapAaojaokapEagMguVapGaaWapFpKRokPqhrmnNaaUabJlrynmbvkLnZjlVtvBybiKvCnrselryaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaoqaoqaoVaoYaoZapaapaapbapMapNapOapPapQapPapRapSapTanxapUahlapjapVaplapXapnapoaplapjapjapjapjapjapjapjapjapjapuaqzaxSaoHapYaprapZapraqaapuaqbahXahXahXahXapyaqcahXagMagMagMaqdaoQaojapAaqeaqfaqfaqfaqfaqfaqfaqfaqgapAaojaokaqhagMapFapFaqiapFapFomyapFapFaaUabOlrylrylrylrylrylrylrylrylrylrybaUbaUaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaoqaoqaqmaiyapKapLaiyapHaqqagUaqraqsaqtaquaqvaoBaqwanxaqxahlapjaqyaplaqAareaplaplapjapjapjapjapjapjapjapjapjapuapWbclaoHaqBapraqCaqDaqEapuaqbapuaqFaqFahXaqGaqHahXagMahcaqIaqJaoQaojapAaqeaqKaqfaqfaqfaqfaqfaqKaqgapAaojaokaqLaqMahcaqNaqOaqPaqPaqQaqPabQabRabSaqlaqlaqlaqlaqlaqjaqlaJvbaUbaUbaUbaUbaUaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaciaqTaqTaqTaqTaqUaqUaqUaqUaqVaqVaqVaqVaqVaqWaqXaqYahlapjaplaplaqZaplaplaplaplapjapjapjapjapjapjapjapjapuarhazbaoHaoHaraarbarcardapuaqbapuariahXahXahXahXahXagMagMagMarfaoQaojaoRaqeaqfaqfargargargaqfaqfaqgaoRaojaokdoaagMapFapFmRYapFapFtnFarlarjarkarCarlarlarlnloaqlcZFsJXapFaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahacsarnaroarparqarrarsanxaoDahlapjaplaplaplaplaqyaqyaplaplaplapjapjapjapjapjapjapuaxSapWapuaoHaoHartaruarvapuarwaqbaqbapuaahaahaahaahaahaahagMarxaoQaojaryaqeaqfaqgarzarAarzaqeaqfaqgaryaojaokaqLaqMahcaqNaqlapFarLrhcapFapFapFapFapFapFapFapFapFapFapFapFaahatyauDauDauDauDauDauDauDauDauDauDauDauDauDauDatyaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahacsarEarFarFarGarHarIlaIarJahlarKaplapoaplaplaplaplaplaplapoapjapjapjapjapjapjapuaxSapWapubcdaoHaoHaoHaoHapuatearMaqbapuaahaahaahaahaahaahagMarNaoQaojaryaqeaqfaqgarzarzarzaqeaqfaqgaryaojaokajAagMapFapFaqlapFarOapFapFaahaahaahaahaahaahaahaahaahaahaahaahatxaucaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahacsarParQarRarSarTarUanxarVarWaplaplaplaplaplaplaplaplaplapoapjapjapjapjapjapjapubclapWapubcdbcdbcdbcdbcdapuarXarYarZapuaahaahaahaahaahaahasaaqdasbaojaryaqeaqfaqgascaoRasdaqeaqfaqgaryaojaseasfasgashashashashasiashashashashashashaahaahaahaahaahaahaahaahatxaucaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahacsaqVaqVaqVaqVaqVasjaskaslasmapoaplaqyaplaplaplaplaplasoaspapjapjapjapjapjapuapuapubbXapuapuapuapuapuapuapuapuapuasqapuapuapuapuapuapuapuagMasraoQaojaryaqeaqfaqgarzarzarzaqeaqfaqgaryaojaokassashastastasuasvasUasxastastastasyashaahaahaahaahaahaahaahaahatxatzaudaudatBaudaudaudaudaudaudaudatBaudauaatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaszagkasAasBasCahlasDanxasEahlaplaplaplaplaplaplasFapjapjapjapjapjapjapjapjapuuqHagyaiCaqbaqbasJaqbaqbaqbaqbaqbaqbasKasLasLasLasLasLasLasLasMasNaoQaojaryaqeaqfaqgarzasOarzaqeaqfaqgaryaojaokmGPuxFasUasUasUasUasUasUasUasUasUasVashaahaahaahaahaahaahaahaahatxaucaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaszagpasWasXagsahlasYasZhLnahlataaplaplaplatbapjapjapjapjapjapjapjapjapjapjapumHOalbaltateateateateateateateatfatgapuathapuapuatiatjapuapuagMatkaoQaojaoRaqeaqfaqfapCapCapCaqfaqfaqgaoRaojaokatnashatoatpqOAatratsatpattatuatvatwashaahatxatxatxatxatxatxatxatyaucaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaszatDasWasXagtahlatEanxatFauKauKauKauKauKapjapjapjapjapjapjapjapjapjapjapjapucsbalbalvatKapuapuapuapuapuapuapuapuapuaxSaxSaxSapuatLagMahcaqIatMaoQaojapAaqeaqKaqfaqfaqfaqfaqfaqKaqgapAaojsEzcHWkMGevFhoHuuuatRatSatTatUasUasUatVashaahatxatWafGatXatYatZauBafHatAaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaoqaoqaqmaiyapKapLaiyapHaqqagUaqraqsaqtaquaqvaoBaqwanxaqxahlapjaqyaplaqAareaplaplapjapjapjapjapjapjapjapjapjapuapWbclaoHaqBapraqCaqDaqEapuaqbapuaqFaqFahXaqGaqHahXagMahcaqIaqJaoQaojapAaqeaqfaqfaqfaqfaqfaqfaqfaqgapAaojaokaqLaqMahcaqNaqOaqPaqPaqQaqPabQabRabSaqlaqlaqlaqlaqlaqjaqlaJvbaUbaUbaUbaUbaUaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaciaqTaqTaqTaqTaqUaqUaqUaqUaqVaqVaqVaqVaqVaqWaqXaqYahlapjaplaplaqZaplaplaplaplapjapjapjapjapjapjapjapjapuarhazbaoHaoHaraarbarcardapuaqbapuariahXahXahXahXahXagMagMagMarfaoQaojaoRaqeaqfaqfaqfaqfaqfaqfaqfaqgaoRaojaokdoaagMapFapFmRYapFapFtnFarlarjarkarCarlarlarlnloaqlcZFsJXapFaahaahaahaahaahaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahacsarnaroarparqarrarsanxaoDahlapjaplaplaplaplaqyaqyaplaplaplapjapjapjapjapjapjapuaxSapWapuaoHaoHartaruarvapuarwaqbaqbapuaahaahaahaahaahaahagMarxaoQaojaryaqeaqfaqfaqfaqfaqfaqfaqfaqgaryaojaokaqLaqMahcaqNaqlapFarLrhcapFapFapFapFapFapFapFapFapFapFapFapFaahatyauDauDauDauDauDauDauDauDauDauDauDauDauDauDatyaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahacsarEarFarFarGarHarIlaIarJahlarKaplapoaplaplaplaplaplaplapoapjapjapjapjapjapjapuaxSapWapubcdaoHaoHaoHaoHapuatearMaqbapuaahaahaahaahaahaahagMarNaoQaojaryaqeaqfaqfaqfaqfaqfaqfaqfaqgaryaojaokajAagMapFapFaqlapFarOapFapFaahaahaahaahaahaahaahaahaahaahaahaahatxaucaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahacsarParQarRarSarTarUanxarVarWaplaplaplaplaplaplaplaplaplapoapjapjapjapjapjapjapubclapWapubcdbcdbcdbcdbcdapuarXarYarZapuaahaahaahaahaahaahasaaqdasbaojaryaqeaqfaqfaqfaqfaqfaqfaqfaqgaryaojaseasfasgashashashashasiashashashashashashaahaahaahaahaahaahaahaahatxaucaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahacsaqVaqVaqVaqVaqVasjaskaslasmapoaplaqyaplaplaplaplaplasoaspapjapjapjapjapjapuapuapubbXapuapuapuapuapuapuapuapuapuasqapuapuapuapuapuapuapuagMasraoQaojaryaqeaqfaqfaqfaqfaqfaqfaqfaqgaryaojaokassashastastasuasvasUasxastastastasyashaahaahaahaahaahaahaahaahatxatzaudaudatBaudaudaudaudaudaudaudatBaudauaatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaszagkasAasBasCahlasDanxasEahlaplaplaplaplaplaplasFapjapjapjapjapjapjapjapjapuuqHagyaiCaqbaqbasJaqbaqbaqbaqbaqbaqbasKasLasLasLasLasLasLasLasMasNaoQaojaryaqeaqfaqfaqfaqfaqfaqfaqfaqgaryaojaokmGPuxFasUasUasUasUasUasUasUasUasUasVashaahaahaahaahaahaahaahaahatxaucaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaszagpasWasXagsahlasYasZhLnahlataaplaplaplatbapjapjapjapjapjapjapjapjapjapjapumHOalbaltateateateateateateateatfatgapuathapuapuatiatjapuapuagMatkaoQaojaoRaqeaqfaqfaqfaqfaqfaqfaqfaqgaoRaojaokatnashatoatpqOAatratsatpattatuatvatwashaahatxatxatxatxatxatxatxatyaucaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaszatDasWasXagtahlatEanxatFauKauKauKauKauKapjapjapjapjapjapjapjapjapjapjapjapucsbalbalvatKapuapuapuapuapuapuapuapuapuaxSaxSaxSapuatLagMahcaqIatMaoQaojapAaqeaqfaqfaqfaqfaqfaqfaqfaqgapAaojsEzcHWkMGevFhoHuuuatRatSatTatUasUasUatVashaahatxatWafGatXatYatZauBafHatAaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahaahaahaahaszatDaugagwauhahlauianxaujaukaulaumrJvauKapjapjapjapjapjapjapjapjapjapjapjapunBmalbalvatLapubcdbcdbcdbcdbcdbcdbcdapuapuapuapuapuatLagMagMagMausaoQaojapAaqeaqfaqfaqfaqfaqfaqfaqfaqgapAaojautauuashastastastauvauwauxauyastastauzashaahatxauAauBauBauBauCauBaubatAaudaudatBaudaudaudaudaudaudaudatBaudauaatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahagvagvagvagvaszaszagCauEauEahlauFanxauGauKauHaumrJvauKauKauKauKauKauKauKauKauKauKauKauKapuasnalbapuapuapuapuapuapuapuapuapuapuapubczbcAbcCapuatLatLbcpagMauNaoQaojapAauOargargargargargargargauPapAaojautauQauRauRauRauRauRauRauRauRauRauRauRauRaahatxauSauBauTauUauVauBaubatAaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahagvagvagvagvaszaszagCauEauEahlauFanxauGauKauHaumrJvauKauKauKauKauKauKauKauKauKauKauKauKapuasnalbapuapuapuapuapuapuapuapuapuapuapubczbcAbcCapuatLatLbcpagMauNaoQaojapAaqKargargargargargargargarzapAaojautauQauRauRauRauRauRauRauRauRauRauRauRauRaahatxauSauBauTauUauVauBaubatAaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahagvagLagOagRagVagvauYabgaDravaavbanxavcauKaxIavdrJvrJvavfavgavhavhavhavhavhavhavhavhavhavjatlalCbcqbcradrbcsbcBbcsaiWadradrawBaviazbaxSaxSavOatLatLatLagMavmaoQaojaoRaoSaoSaoSaoSaoSaoSaoSaoSaoSaoRaojavnavoavpavqavravsavtavuavvavwavxavyavzauRaahatxavAauBavBavCavDauBaubatAaudaudatBaudaudaudaudaudaudaudatBaudatCatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahagvagWagZahfahhahtavEavFavGavHavIacJavJauKavKavLavMavMawravPabmabmabmabmabmabmabmabmabmabmaxCaxEavTavTavTazGazKazUavTavTapubcdapubcvapuapuagMagMagMatLagMavVaoQaoiaojaojaojaojaojaojaojaojaojaojaojaoiavWavXauRanHavZawaawbawcawdaweawfawgawhauRaahatxatWaexawiauBawjauBaubatAaudaudatBaudaudaudaudaudaudaudatBaudaueatxaadaadaadaadaadaadaaa
aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaahaahaahaahaahaahaahaahaahagvahHahOahPahQagvawlawmahTawnawoawpawqauKaxIawsawsawsawsawtabmabnabvabwabDabwabvabIabIabmkCzayDavTawDagbagbbbQagbagbagbagMagMagMaxSapubcdagMahcagMatLagMjDgxATawHawHawHawHawHawHawIawHawHawHawHawHawHawJawKawLawMawNawNawNawNauRawOawfawPawQauRaahatxatxatxatxawRawjauBaubaucaudaudatBaudaudaudaudaudaudaudatBaudauaatxaadaadaadaadaadaadaaa
+4 -1
View File
@@ -3,6 +3,9 @@
icon_base = "grass"
build_type = /obj/item/stack/tile/grass
var/list/tree_types = list()
var/list/animal_types = list()
/turf/simulated/floor/outdoors/grass/sif
name = "growth"
icon_state = "grass0"
@@ -18,7 +21,7 @@
var/animal_chance = 0.25
var/animal_types = list(
var/list/animal_types = list(
/mob/living/simple_mob/vore/rabbit/v3b = 15,
/mob/living/simple_mob/vore/redpanda/v3b = 15,
/mob/living/simple_mob/vore/redpanda/fae/v3b = 1,