123 Commits

Author SHA1 Message Date
Wuzzy
eb2db02321 Add setting to disable the mapgen star 2022-04-20 20:49:28 +02:00
Wuzzy
c426ce6809 Preserve user profiles in mod storage 2022-04-20 20:45:20 +02:00
Wuzzy
8b08b26720 Rename 2 test nodes 2022-04-20 19:40:36 +02:00
Wuzzy
630668f99f Validation check in perlin_set_noise command 2022-04-20 19:37:31 +02:00
Wuzzy
f9c206409b Fix crash if call perlin_set_noise 2022-04-20 19:32:00 +02:00
Wuzzy
1a79f6aaae *active* Perlin noise 2022-04-20 19:27:17 +02:00
Wuzzy
e523f7f7c3 Update perlin_set_options command 2022-04-20 19:26:03 +02:00
Wuzzy
10e0cf24fb Generalize mapgen to consider all players 2022-04-20 18:53:50 +02:00
Wuzzy
1eea8e439d Remove unused show_low option 2022-04-20 18:47:45 +02:00
Wuzzy
6e86ecace5 Add build modes 2022-04-20 18:46:10 +02:00
Wuzzy
fe36adacd9 Add hack to force MT to always resend formspec 2022-04-20 17:30:25 +02:00
Wuzzy
11c4e50150 Add setting to set default noiseparams 2022-04-20 17:03:56 +02:00
Wuzzy
bb71187214 Add warning for invalid setting 2022-04-20 16:52:12 +02:00
Wuzzy
f6449f2235 Use vars for histogram colors 2022-04-20 16:50:35 +02:00
Wuzzy
77645e6667 Add better color settings 2022-04-20 16:47:58 +02:00
Wuzzy
feddf7273f Add grayscale color palette 2022-04-20 16:18:16 +02:00
Wuzzy
ae764cff25 Refactor: Consistent naming of high/low values 2022-04-20 15:56:04 +02:00
Wuzzy
9ce4e41c95 Rephrase the value midpoint high/low stuff 2022-04-20 15:51:06 +02:00
Wuzzy
32c1446a9d Add "autocolor" button, tweak color fields 2022-04-20 07:54:58 +02:00
Wuzzy
971010a84e Add color midpoint 2022-04-20 07:00:32 +02:00
Wuzzy
b1c706bdf9 Refactor: min/max → min_color/max_color 2022-04-20 06:20:49 +02:00
Wuzzy
9f64ebfd7d Add active profile and refactor 2022-04-20 06:18:59 +02:00
Wuzzy
f5a574cfe4 Fix show_negative bug 2022-04-20 06:01:33 +02:00
Wuzzy
7743fdeced Refactor current_perlin, fix stats button 2022-04-20 05:39:28 +02:00
Wuzzy
2dabd71d42 Fix flags not saved properly if load from profile 2022-04-20 04:30:59 +02:00
Wuzzy
458fd6e2d4 Add support for defaults flag 2022-04-20 04:28:06 +02:00
Wuzzy
f76245ed1c Add support for more histogram buckets 2022-04-20 03:34:08 +02:00
Wuzzy
17581e898c More reliable spread checks for stats screen 2022-04-20 03:17:35 +02:00
Wuzzy
8396be44e1 Fix bad mapgen mode generation 2022-04-20 02:53:18 +02:00
Wuzzy
ddee29aa23 Scale stats size with spread, prevent huge spread 2022-04-20 02:50:35 +02:00
Wuzzy
db15831f96 Statistics: Pick values at random positions 2022-04-20 01:17:25 +02:00
Wuzzy
eadddc0647 Clarify bounds meaning of histogram 2022-04-20 00:07:04 +02:00
Wuzzy
c0b54db88d Rename deep analysis 2022-04-20 00:05:03 +02:00
Wuzzy
c12e296a74 Enforce valid sidelen values 2022-04-20 00:02:53 +02:00
Wuzzy
2b6a204dfb More histogram tweaks 2022-04-19 23:59:34 +02:00
Wuzzy
c2c80b5a7b Tweak histogram size 2022-04-19 23:37:44 +02:00
Wuzzy
be6b932d7e Tweak histogram lines 2022-04-19 13:43:47 +02:00
Wuzzy
c8f3ff3c05 Another histogram tweak 2022-04-19 13:34:49 +02:00
Wuzzy
b5951a055c Make histogram screen more readable 2022-04-19 13:30:22 +02:00
Wuzzy
3e693243cd Histogram: Fix overlap 2022-04-19 12:52:11 +02:00
Wuzzy
1335d4ffcb Fix crash when applying bad wavelengths 2022-04-19 12:43:19 +02:00
Wuzzy
d3b7263370 Reduce AUTOBUILD_SIZE for better reliability 2022-04-19 11:37:05 +02:00
Wuzzy
01a39f458a Fix sidelen 2022-04-17 14:44:41 +02:00
Wuzzy
a6f38f4e0a Optimize bulk noise calculation 2022-04-17 14:15:27 +02:00
Wuzzy
944a9269df Fix broken analyis for negative scale 2022-04-17 12:43:14 +02:00
Wuzzy
f6a46c825f Mapgen: Check if noisechunk is within map bounds 2022-04-17 12:15:51 +02:00
Wuzzy
bef9357340 Tweak dimensions error 2022-04-17 12:09:13 +02:00
Wuzzy
e982242000 Colorize perlin getter message 2022-04-17 12:05:13 +02:00
Wuzzy
d28893275c Move deep analysis to Noise options 2022-04-17 01:29:43 +02:00
Wuzzy
344e3fb284 Add more analysis info 2022-04-17 01:21:21 +02:00