Topic: Tool suggestions: Ruler, Dropper and Slope
kolober![]() Topic Opener |
Posted at: Yesterday 16:49
I thought of 3 tools that could reduce the tedious parts of mapmaking. I am not a coder, so I have no idea if these tools would be easy or even possible to implement, but it would be nice to have them. 1) Ruler (2 functions) a. Measure distance: While holding a shortcut key "KEY1", select 2 collinear points (a ghost line could appear while holding the key to help you find collinear points over long distances). A line appears with a small number next to each point from first (0) to second point (x) showing the distance between the 2 points. Continuing to hold KEY1 while selecting another point collinear with the last point creates an additional numbered line for measuring. This can be repeated as many times as needed. Pressing another shortcut key "KEY2" locks the ruler lines you made so you can still see them while you continue to perform other tasks. Pressing KEY2 again removes the ruler lines. b. Guide tools: When a ruler line is made and locked, tools will only apply up to the side of the line that the tool approaches. This way you can work a straight line over a long distance or fill in an area bounded by ruler lines without having to be very careful or make lots of corrections. 2) Dropper: A tool like the one in MS Paint that fills in a ruler-bounded area with one click, perhaps by pressing a shortcut key KEY3 while the cursor is within the bounded area. 3) Slope: Within the Change Height and Random Height tool windows, add a slider or dropdown menu that fixes the slope of fields affected beyond the tool itself. For example, if the slope selected is "Large", then the slope of the area raised/lowered around the tool is low enough to allow large buildings over the entire area. If "Medium", "Small", "Mine", or "Max" is selected, the slope will increase with each step. Alternatively, the slider/menu could just list all the possible slope values the game allows. I hied to Kolob and all I got was this lousy planet. ![]() ![]() |
kaputtnik![]() |
Posted at: Yesterday 18:12
Probably not exactly to what you have in mind, but just to mention it: https://github.com/widelands/widelands/issues/5588
I thought of something like that when creating the Auto-Height tools add-on. Maybe i will add such functionality… ![]() ![]() |
kolober![]() Topic Opener |
Posted at: Yesterday 18:28
Thank you. The first one is pretty much what I was thinking for the measuring function. I hied to Kolob and all I got was this lousy planet. ![]() ![]() |