Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terrain editing: Automatically place beach when placing water #87

Open
mic-e opened this issue Nov 2, 2014 · 5 comments
Open

Terrain editing: Automatically place beach when placing water #87

mic-e opened this issue Nov 2, 2014 · 5 comments
Labels
blocked Blocked by a another issue or missing feature lang: c++ Done in C++ code nice new thing ☺ A new feature that was not there before

Comments

@mic-e
Copy link
Member

mic-e commented Nov 2, 2014

Neighbouring non-water tiles should be replaced by beach tiles when placing water tiles.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@mic-e mic-e added nice new thing ☺ A new feature that was not there before lang: c++ Done in C++ code labels Nov 2, 2014
@zuntrax
Copy link
Contributor

zuntrax commented Nov 2, 2014

We should also consider the opposite case: Placing e.g. grass tiles in water or beach.

@mic-e
Copy link
Member Author

mic-e commented Nov 2, 2014

Good catch. Whenever a tile is edited, the surrounding tiles should be checked for water-land borders, and replaced by beach if one is found. Harder mode: Beach sometimes needs to be auto-removed.

@TheJJ
Copy link
Member

TheJJ commented Nov 2, 2014

This should be available as an opt-in or out option, for testing purposes one might want to place exactly the terrain tiles wanted, no implicit stuff should happen then.

@franciscod
Copy link
Contributor

Maybe we could have clickable checkboxes on the f3 debug menu for all those things :)

@hackathi
Copy link
Contributor

hackathi commented Nov 4, 2014

I think this should be a requirement for /doc/editor/terrain.md.

@heinezen heinezen added the blocked Blocked by a another issue or missing feature label Sep 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Blocked by a another issue or missing feature lang: c++ Done in C++ code nice new thing ☺ A new feature that was not there before
Projects
None yet
Development

No branches or pull requests

6 participants