Mods "[Aftershock] Adds 6 variants of Enclosed Parks to the Exoplanet"
Purpose of change
The Exoplanet could always use some more variety. There was also a requested conversion of the private park mapgen. I didn't end up performing the conversion though as I just made my own maps.
Describe the solution
Adds 6 variants of an enclosed greenhouse-like park.
Variant A: Heavily inspired by the private park from the requested conversion.
Variant B: A small park with statues inspired by the parks in the base game.
Variant C: A Community Garden
Variant D: A small pond. (I Realize the doors are open letting the non-existent heat out. I quickly fixed this so the doors spawn closed.)
Variant E: A small walking path with lots of trees and plants to admire or walk under.
Variant F: A small pool and fast food stall.
Each variant can also spawn with the dome in an "inactive" state which kills off all plant life and freezes any water. Example:
Describe alternatives you've considered
It's implied the parks have heat inside to sustain the plants. But mechanically there isn't actually any temperature difference inside the parks. I wasn't sure how to go about getting it to be properly climate controlled inside. I believe Aftershock usually hand waves terrains emitting fields of hot air to warm a zone. But I'm not sure if something like that would work here. At least I'd need to make heated grass, metal floor, and sidewalks and maybe that would be enough to keep the room warm?
There was a 7th variant intended to be more like a dog park. But setting aside the logistics of getting your dog to the park. (Do dogs wear their own spacesuits. Doggy spacesuits?!) It ended up getting removed because it looked rather plain and boring.
I considered doing a children's playground version but opted against it since I wasn't sure if playground equipment furniture existed already. (And if doesn't I sure am not going to be the one to add it so the tests can scream about how my descriptions strings are wrong and I should feel bad.)
Testing
Loaded up a new world and teleported to each variant to verify it was spawning correctly.
Tested the transforms to verify lights could spawn on or off and that plants would correctly spawn dead.
Verified all z-levels correct and roofs in correct place.
Summary
Mods "[Aftershock] Adds 6 variants of Enclosed Parks to the Exoplanet"
Purpose of change
The Exoplanet could always use some more variety. There was also a requested conversion of the private park mapgen. I didn't end up performing the conversion though as I just made my own maps.
Describe the solution
Adds 6 variants of an enclosed greenhouse-like park.
Variant A: Heavily inspired by the private park from the requested conversion.
Variant B: A small park with statues inspired by the parks in the base game.
Variant C: A Community Garden
Variant D: A small pond. (I Realize the doors are open letting the non-existent heat out. I quickly fixed this so the doors spawn closed.)
Variant E: A small walking path with lots of trees and plants to admire or walk under.
Variant F: A small pool and fast food stall.
Each variant can also spawn with the dome in an "inactive" state which kills off all plant life and freezes any water. Example:
Describe alternatives you've considered
It's implied the parks have heat inside to sustain the plants. But mechanically there isn't actually any temperature difference inside the parks. I wasn't sure how to go about getting it to be properly climate controlled inside. I believe Aftershock usually hand waves terrains emitting fields of hot air to warm a zone. But I'm not sure if something like that would work here. At least I'd need to make heated grass, metal floor, and sidewalks and maybe that would be enough to keep the room warm?
There was a 7th variant intended to be more like a dog park. But setting aside the logistics of getting your dog to the park. (Do dogs wear their own spacesuits. Doggy spacesuits?!) It ended up getting removed because it looked rather plain and boring.
I considered doing a children's playground version but opted against it since I wasn't sure if playground equipment furniture existed already. (And if doesn't I sure am not going to be the one to add it so the tests can scream about how my descriptions strings are wrong and I should feel bad.)
Testing
Loaded up a new world and teleported to each variant to verify it was spawning correctly. Tested the transforms to verify lights could spawn on or off and that plants would correctly spawn dead. Verified all z-levels correct and roofs in correct place.
Additional context