VorTechnix
71fb8da089
refactor s-tool init
2021-06-28 20:17:43 -07:00
Starbeamrainbowlabs
643790dc07
Merge pull request #64 from sbrl/selection-tools
...
sfactor and housekeeping
2021-06-28 01:08:10 +01:00
Starbeamrainbowlabs
db7b20d485
Refactor table functions into subtable of wea
...
Also, you can return a value from dofile()!!!!
This changes everything.
2021-06-28 00:56:29 +01:00
VorTechnix
29bb6a0063
Merge branch 'main' into selection-tools
2021-06-27 15:22:55 -07:00
VorTechnix
5d28179bab
remove release block
2021-06-27 15:11:57 -07:00
VorTechnix
79211cf8cb
collapse check
2021-06-27 15:11:00 -07:00
VorTechnix
df209a9f61
removed tests
2021-06-27 15:06:03 -07:00
VorTechnix
03093112bb
added sfactor
2021-06-27 14:54:17 -07:00
VorTechnix
d176cb5419
revised comments
2021-06-27 14:53:33 -07:00
VorTechnix
0b23f0174b
added separate init.lua for selectors
2021-06-27 14:39:36 -07:00
Starbeamrainbowlabs
25e6ff467c
//smake: describe operation & mode a bit better
2021-06-26 02:26:06 +01:00
VorTechnix
3f96fa708f
fixed a bug (trailing comma)
2021-06-25 18:15:43 -07:00
VorTechnix
16b7748ac6
some refactoring and commenting in smake
2021-06-25 18:12:30 -07:00
VorTechnix
e592e6746f
smake documentation
2021-06-25 13:30:40 -07:00
VorTechnix
88c70ee233
restored indentation in torus.lua
2021-06-25 11:58:44 -07:00
VorTechnix
70972f4084
//smake equal stable
2021-06-25 11:42:16 -07:00
VorTechnix
7c92c811e5
odd and even tested, stable
2021-06-22 17:32:24 -07:00
VorTechnix
99c0b26086
Update to smake, fixed odd
2021-06-22 09:41:05 -07:00
VorTechnix
efef201fde
//smake added
2021-06-22 09:33:49 -07:00
VorTechnix
8bffeda5b5
Merge branch 'main' into vortechnix
2021-06-02 17:59:06 -07:00
VorTechnix
75c998f369
ellipsoid parse tweak
2021-05-31 08:43:42 -07:00
Starbeamrainbowlabs
9c4e23daa8
//floodfill: fix error handling
2021-05-31 00:38:01 +01:00
VorTechnix
956fc5370a
Ellipsoid parsing overhaul with hollow option addition
2021-05-30 15:29:14 -07:00
VorTechnix
8884c938e0
Merge branch 'main' into vortechnix
2021-05-30 09:35:41 -07:00
Starbeamrainbowlabs
5083ea05ca
Start on #55 , but because Minetest blocks our read attempts to Chat-Command-Reference (symlinks don't help), we can't continue this
2021-05-30 16:18:08 +01:00
Starbeamrainbowlabs
ccf27c8629
Bugfix new //erode river implementation
...
next stop: docs!
2021-05-30 01:42:06 +01:00
Starbeamrainbowlabs
ffdef17761
//multi: add { curly brace } syntax support for grouping blocks of commands
2021-05-29 01:17:24 +01:00
Starbeamrainbowlabs
e111decd3a
//multi: reduce code duplication
2021-05-28 21:10:23 +01:00
VorTechnix
912ecf09c2
Merge branch 'main' into vortechnix
2021-05-21 09:21:17 -07:00
VorTechnix
639c2061ef
Bugfix/torus: fix hollow implementation; improve clarity
2021-05-18 15:22:52 +01:00
VorTechnix
0a44992676
reference: add hollow example to torus
2021-05-18 14:56:19 +01:00
VorTechnix
184ca1a328
recovery
2021-05-17 21:12:46 -07:00
VorTechnix
d4b457f85d
Merge branch 'main' into vortechnix
2021-05-17 20:45:28 -07:00
VorTechnix
0ca9ed30bc
Update torus.lua
2021-05-17 20:33:08 -07:00
VorTechnix
7defe829c3
Revert "Merge branch 'main' of https://github.com/sbrl/Minetest-WorldEditAdditions into main"
...
This reverts commit d9069b3cfa9cc45229d510b0080856df7b62a0dc, reversing
changes made to 35eeb918d0a7f3805b8bd58f2ccdeb19ecfe66d4.
2021-05-17 18:49:07 -07:00
VorTechnix
5b893901dc
//torus update
2021-05-17 17:16:04 -07:00
Starbeamrainbowlabs
bf8c847dc1
torus: fix and improve the error messages
2021-05-15 02:15:14 +01:00
Starbeamrainbowlabs
3fbfc1fb15
torus: rework to add axes, but it's not finished yet
2021-05-15 02:00:40 +01:00
Starbeamrainbowlabs
4e544c555c
replacemix: add support for wea.parse.chance
...
TODO: use wea.parse.weighted_nodes
The problem here is that we have a target_node with an optional chance
too, so a finite state machine is needed to parse it currently
Once we've extracted the target_node and it's optional chance though, we
should be able to use wea.parse.weighted_nodes in theory
2021-05-11 22:29:15 +01:00
Starbeamrainbowlabs
ea05d5f559
bonemeal: use wea.parse.chance
2021-05-11 22:20:29 +01:00
Starbeamrainbowlabs
8877e356f0
refactor: refactor utils/strings.lua into multiple files
2021-03-20 01:48:56 +00:00
VorTechnix
866748a5c3
dir function rename
2021-03-19 16:25:26 -07:00
VorTechnix
d4edeaeff7
renamed translation function
2021-03-18 09:37:53 -07:00
VorTechnix
00b9a1f517
srel stable?
2021-03-17 11:36:12 -07:00
VorTechnix
20a879a7af
scentre and some sorting
2021-03-15 20:51:23 -07:00
VorTechnix
0b55863d55
scloud.lua second typo fix
...
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2021-03-12 19:26:38 -08:00
VorTechnix
5ffa67b7ac
refactor func names, move punchnode function
2021-03-12 18:01:17 -08:00
VorTechnix
39f82c99ca
scloud.lua params change
...
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2021-03-12 17:55:10 -08:00
VorTechnix
f95d7622c7
scloud.lua cosmetics
...
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2021-03-12 17:09:57 -08:00
VorTechnix
4777b93f60
scloud.lua error return fix
...
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2021-03-12 17:06:15 -08:00
VorTechnix
cc20297b88
scloud.lua typo fix
...
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2021-03-12 17:03:37 -08:00
VorTechnix
3df23e8086
scloud and cloud wand refactor
2021-03-12 15:47:10 -08:00
VorTechnix
97f8d551cd
Merge branch 'master' of https://github.com/VorTechnix/Minetest-WorldEditAdditions
2021-03-11 12:59:07 -08:00
VorTechnix
53d899b3fe
commented tmp
2021-03-11 12:59:04 -08:00
VorTechnix
f0f6fe3765
Merge pull request #4 from sbrl/master
...
multi many multi bug fix
2021-03-10 21:34:37 -08:00
VorTechnix
ff9abded2e
localize wea
2021-03-10 20:56:38 -08:00
VorTechnix
bdb51ff944
Fix Typo
...
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2021-03-10 18:44:27 -08:00
Starbeamrainbowlabs
48619163d5
//multi: gracefully handle empty invocations; ensure args is always set
...
if it isn't found via the :find() call, then set it to an empty string.
This prevents crashes where the callee expects to be passed a string
2021-03-11 02:04:22 +00:00
VorTechnix
cbd07aee4f
scube and vector population
2021-03-10 13:21:33 -08:00
VorTechnix
234e0a1325
simplified scol
2021-03-09 11:19:47 -08:00
VorTechnix
a671f742e9
scol and srect refactor
2021-03-09 11:05:03 -08:00
Starbeamrainbowlabs
e8d97959b2
Add //spush, //spop, and //sstack
2021-03-01 22:23:36 +00:00
Starbeamrainbowlabs
8cce699313
srect: minor formatting tidyup
2021-03-01 21:16:23 +00:00
Starbeamrainbowlabs
e1755ce8e1
srect: localify parsing function
2021-03-01 21:08:32 +00:00
Starbeamrainbowlabs
2acc6b3470
Merge pull request #34 from VorTechnix/master
...
Added //srect and //basename
2021-03-01 20:54:13 +00:00
VorTechnix
12e5be8da6
stable axis1 processing
2021-02-28 11:59:46 -08:00
VorTechnix
727ee41e72
Simplify srect function
2021-02-28 09:59:09 -08:00
VorTechnix
0c4736fbc2
Debugging returns
...
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2021-02-28 09:56:39 -08:00
VorTechnix
b31b005bdd
-axyzb patch
2021-02-26 08:23:10 -08:00
VorTechnix
cb1d54c665
Added getsign, fixed srect glitch
2021-02-25 20:22:39 -08:00
Starbeamrainbowlabs
756bd49470
//scale: remove debug statement
2021-02-25 22:52:47 +00:00
VorTechnix
f6ed297270
indentation fixes
2021-02-24 19:35:20 -08:00
VorTechnix
1d93122801
basename error handling
2021-02-24 09:19:08 -08:00
VorTechnix
489d856176
Added srect and basename
...
Also moved saplingaliases and corrected the block text in forest.lua
2021-02-24 08:40:53 -08:00
Starbeamrainbowlabs
ee3effd458
//subdivide: fix passing arguments to the command being executed
2021-02-21 15:19:21 +00:00
Starbeamrainbowlabs
3f871e01f5
//scale: fix more bugs, and also update the worldedit region after scaling
2021-02-18 02:18:34 +00:00
Starbeamrainbowlabs
a63923fec9
//scale: scaling up works! Can't say the same about scaling down though, but that will come in time.
2021-02-18 01:24:53 +00:00
Starbeamrainbowlabs
ed3adde56a
//scale: fix some bugs, and rename direction → anchor internally
...
It's nice to have some consistency, and find&replace saves soooo much
time :P
2021-02-18 00:30:24 +00:00
bl-ue
1d3c2a0416
Fix typos
2021-02-09 19:53:30 -05:00
Starbeamrainbowlabs
ad9e5a26b1
Start working on //scale, but it isn't finished yet.
2021-02-07 23:39:09 +00:00
Starbeamrainbowlabs
555058b4ac
//subdivide: tweak update message display
2021-02-07 03:12:09 +00:00
Starbeamrainbowlabs
1179ecb19a
//subdivide: cosmetic change to update messages
2021-02-07 02:59:41 +00:00
Starbeamrainbowlabs
151afadf6c
//many: fix running commands that take no arguments
2021-02-07 02:59:19 +00:00
Starbeamrainbowlabs
a360f06138
Fix eta calculations
2021-02-07 02:45:34 +00:00
Starbeamrainbowlabs
2f5c1b759d
//subdivide: fix undefined variable; update reference
2021-02-07 01:35:06 +00:00
Starbeamrainbowlabs
888ee04f9d
//subdivide: fix a number of other issues
2021-02-07 01:28:07 +00:00
Starbeamrainbowlabs
15417354c6
//subdivide: fix undefined local variable
2021-02-06 19:34:46 +00:00
Starbeamrainbowlabs
ac954abaea
//subdivide: tweak outut
2021-02-06 14:34:30 +00:00
Starbeamrainbowlabs
0f4d95fc01
//hollow: fix parsing logic
2021-01-31 19:59:38 +00:00
Starbeamrainbowlabs
0be205dae7
Start implementing //hollow, but it isn't finished yet
2021-01-31 18:03:07 +00:00
Starbeamrainbowlabs
4b1cf074d5
//count: make numbers human-readable
...
Fixes #14
2021-01-31 17:43:08 +00:00
Starbeamrainbowlabs
4b2f2b0001
Add //line
...
Fixes #25 .
2021-01-16 18:36:17 +00:00
Starbeamrainbowlabs
0cfd651510
Bugfix //subdivide: fix chunk size display
2020-10-10 22:41:19 +01:00
Starbeamrainbowlabs
d2f101e9dd
It works!
2020-10-10 22:22:53 +01:00
Starbeamrainbowlabs
2ac6ea03a7
Fix some bugs, but the new //subdivide still doesn't work yet
2020-10-10 21:50:03 +01:00
Starbeamrainbowlabs
aa234595a8
Refactor //subdivide to call minetest.emerge_blocks
...
....whether it actually works or not is another question entirely
though.....
2020-10-10 21:43:22 +01:00
Starbeamrainbowlabs
7e02714c86
//subdivide: remove debug logging
2020-10-10 17:02:29 +01:00
Starbeamrainbowlabs
ef165b9c58
Add ETA to //many, and tidy up message generation in //subdivide
2020-10-10 17:01:08 +01:00
Starbeamrainbowlabs
fea89f2e3c
//maze, //maze3d: Allow non-number seeds
...
This uses a simple (non-crypto!) hash function to hash non-number
strings to a number. Existing seeds are *not* affected - they will still
work as before.
2020-09-28 01:31:15 +01:00
Starbeamrainbowlabs
130524a7d0
Disable some debug prints, and update docs
2020-09-20 22:07:47 +01:00