R-T-B / TimberbornTerrainGenerator

A Terrain Generator for Beavers everywhere
MIT License
1 stars 2 forks source link

A few `suggestions` abut the mod. #2

Open sapioit opened 2 years ago

sapioit commented 2 years ago

It would be nice if we had a few settings, to generate a more specific map more easily:

256x256 Viperhead Canyon (v1) withMine.zip

sapioit commented 2 years ago

By the way, thanks for updating the mod to work with Thunderstore! Much appreciated!

R-T-B commented 2 years ago

A few "map types" with various settings for each are actaully planned. I want to port the mod to completely C# based first (I am WAY better at that language), and then I will start adding a whole gui full of options, piece by piece. :)

In short, big things are planned, just a matter of finishing the C# port and a lot more will start to be exposed. Unfortunately my lack of skill in Python is currently hindering things, but we'll get there soon.

R-T-B commented 2 years ago

Sadly, I just gave up on the idea of a C# port... at least for now. The Python script just works, and as much as it's a pain for Mac users, for right now it's the easiest way forward.

I spent the last 2 days wrangling typeless python to typed C# and lets just say it's a mess I wanna put aside for a while lol.

Yes, that means I can start working on new map types. I'll probably start by exposing options on the existing generator in a nice GUI... will update soon.

EDIT: Actually, I want to spend one final day on the C# port before giving in, stand by...

R-T-B commented 2 years ago

The C# port is actually coming along nicely, and I plan to launch it alongside a GUI app exposing a settings interface to the map generator for all kinds of options, so it looks like your request will be fulfilled soon. :)

sapioit commented 2 years ago

Thanks for the great changes!

You added presets in the form of .ini files. Please consider adding a dropdown menu from which we can choose from the presets you offer, which to overwrite the settings we currently have, and any change should move it to the Custom "preset" which to let us freely change the settings. This way, people can quickly load the settings for the kind of map they want, then optionally people would tweak the settings a little bit, to get the perfect map for them. Not only that, but you could ask people to submit settings as issues or pull requests, for certain map types.

I'm looking forward to the evolution of your mod!

R-T-B commented 2 years ago

Yes, I am working on this now, we seem to think alike heh.

The only issue I am running into is dropdowns don't really... work. The GUI item for them in Timberborn/Fragment UI is really broken. I will have to make do with something else. Working on it.