My job is beach.
Summary
None
Purpose of change
Now that we have beaches, we need stuff for them.
Describe the solution
Adds some minimal terrain and furniture for beach decoration:
-
f_beach_log: an old log on the beach.
-
f_broken_boat: a washed up chunk of an abandoned boat
-
f_beach_seaweed: seaweed piled at the high waterline
-
t_coast_rock: a rocky coastline to replace the sand
-
t_coast_rock_shole: the same, but on the edge of the water, to connect to the surf and create a graphically interesting edge
-
t_coast_rock_submerged: the same, but underwater in the shallows.
-
t_tidepool: a tidepool for putting in coastal rock
Adds the "beach_formations" connection group so that coast rock can connect to itself and its other versions, and sand can connect to it (but it doesn't connect to sand).
Enables all these in game by decorating beaches with specialized mapgen that utilizes neighbour recognition to get an idea of the directionality of the coastline and put the appropriately shaped coastal decor in place. [ in progress ]
f_broken_boat
f_beach_log
One view of a quick rendition of t_surf
Working on the tiles.
Describe alternatives you've considered
Things I'd like to add but likely won't have time:
- a map special to make a few tiles of rocky coast that then fade into sand using map extras
- a map special or extra that adds long dry beach grass and a little path leading to the water
- docks and things
Testing
not tested yet
Additional context
A lot of people think this is a lifeguard update, but it's not, it's just beach.
A Cataclysm:DDA beach episode is coming soon, I suppose.
I see what you did there, Ken. 😉 Great work!
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.