Icemoon Shorelines - Monster-Station Interaction Prevention Scheme (#67494)

* Icemoon Shorelines - Monster-Station Interaction Prevention Scheme

Hey there,

On production (as well as several complaints that I have heard), there were a few instances where very strong icemoon fauna would wander into station structures. This was especially apparent on the lower z-level, where prisoners (being next-to-completely-defenseless) got owned extremely hard by wandering fauna.

So, I looked at a few options of fixing it. Shutters will _not_ do, that just obfuscates the problem and muddies "secure" and "non-secure" areas. Nerfing the fauna didn't really feel right to me, and more chasms doesn't really help on the lower z-level. So, I came up with _The Shoreline_.

Basically, it's a new type of cave generator area that does not spawn any fauna or megafauna. I went through the mining z-levels of IceBox and I added roughly 4-5 tiles between the "wilderness" and the developed station/chasms. I put them next to chasms because sometimes, fauna would fall down when they generate on ledges with nowhere to go. While polar bears would die in the plasma river, the demonic watchers would just immediately aggro and take no plasma damage.

The results were very encouraging in my local tests. It still retains that level of danger for miners who plunge further into the depths, while allowing the rest of the station who aren't armed with the hyper-specific machinery to tackle such problems to not get owned. Icemoon fauna have not been balanced since their introduction in 2020, and I think this is the best change that currently reflects how we have the map structured.
This commit is contained in:
san7890
2022-06-06 16:52:22 -07:00
committed by GitHub
parent d655c8e26f
commit a685c22dbf
3 changed files with 19639 additions and 19626 deletions
File diff suppressed because it is too large Load Diff
+4
View File
@@ -227,6 +227,10 @@
/area/icemoon/underground/unexplored/rivers/deep
map_generator = /datum/map_generator/cave_generator/icemoon/deep
/area/icemoon/underground/unexplored/rivers/deep/shoreline //use this for when you don't want mobs to spawn in certain areas in the "deep" portions. Think adjacent to rivers or station structures.
icon_state = "shore"
area_flags = UNIQUE_AREA | CAVES_ALLOWED | FLORA_ALLOWED | NO_ALERTS
/area/icemoon/underground/explored // ruins can't spawn here
name = "Icemoon Underground"
area_flags = UNIQUE_AREA | NO_ALERTS
Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB