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

Overhaul the random terrain generator dialog #43

Open
Metadorius opened this issue Aug 4, 2023 · 1 comment
Open

Overhaul the random terrain generator dialog #43

Metadorius opened this issue Aug 4, 2023 · 1 comment

Comments

@Metadorius
Copy link
Member

Metadorius commented Aug 4, 2023

The current RTG interface can be admittedly pretty confusing and overwhelming for a beginner user.

image

  1. The arbitrarily hardcoded amount and order of groups is pretty overwhelming on the first sight and the hardcoded tab order means flexibility limitiations.
  2. IMO separate chances for specifically open and closed cells (which are also named confusingly IMO) are an unneded complications and seldom used to warrant the two co-existing.

What I propose instead is a dynamic group list UI for any amount of groups which wouldn't be as overwhelming for the user.

1234567

The user would be able to create his own groups (may even name them) with arbitrary group contents which they can pick by pressing on the selected tiles/objects on the left of each group (a "bag"), and specify where they should appear and with what frequency. Group amount would be a bit bigger because it would not be possible to specify different open/closed frequencies for the same group, but not many groups are like this and chances are you would want a different set of stuff when painting over/under something anyways.

@ATHSE
Copy link

ATHSE commented Sep 4, 2023

A way to visually create these and collections would be a boon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants