94f675ddce
parse_axes: add mirroring function
2021-11-11 01:47:22 +00:00
41604d19ac
player.lua: tidy up comments
2021-11-11 01:33:08 +00:00
43ea6e34c1
fixup
2021-11-10 02:07:34 +00:00
e82440a096
Add deep copy table function
2021-11-10 02:07:13 +00:00
35970b31b3
Implement tests for parse_axes
2021-11-08 00:47:35 +00:00
4fb59a160f
parse_relative_axis_name: write tests
2021-11-08 00:16:51 +00:00
96c3ede365
parse_axes: bugfix, start writing tests
2021-11-07 18:04:18 +00:00
2babba9c55
first pass on writing an advanced axes parser, but it's untested
2021-11-07 17:14:11 +00:00
VorTechnix
46bd5d4fce
Merge branch 'VorTechnix' of https://github.com/sbrl/Minetest-WorldEditAdditions into VorTechnix
2021-11-07 07:36:45 -08:00
VorTechnix
54268431b5
added missing quotation marks
2021-11-07 07:36:43 -08:00
VorTechnix
f7d4c5c6ac
Fix shadowing error
2021-11-07 07:04:07 -08:00
3f48832fff
Merge branch 'main' into VorTechnix
2021-11-07 14:31:01 +00:00
33a2ff1ed4
//spiral2 circle: round down
2021-10-31 19:48:40 +00:00
9d7000baed
Add circular spirals :D
2021-10-31 16:59:52 +00:00
d3a8efb9b8
Add //spiral2, write glue for square spirals
...
Next up: circular spirals!
2021-10-31 15:11:01 +00:00
a3f26200a0
init: call spiral_square
2021-10-30 02:47:19 +01:00
ad789d500a
Implement spiral square, but it's untested.
...
It would also be awesome to customise the directional plane upon which
the spiral is generated. It might actually be possible without melting
my brain I think....
Looking at http://www.mathematische-basteleien.de/spiral.htm it should
be possible to go this for circles too. But there's 1 particular
function in Vector2.js that we need to port to Vector3.lua that we
haven't yet which we'd need for that.....
2021-10-30 02:46:25 +01:00
84741f5cb9
ellipsoid2: remove todo
2021-10-23 14:32:44 +01:00
2ae241aee5
Add //ellipsoid2
2021-10-14 01:50:27 +01:00
91d5b9abc2
ellipsoid: add comment
2021-10-13 22:50:37 +01:00
5bdd8ddb5e
ellipsoid: remove redundant minetest.get_content_id("air") call
...
wea.is_airlike() is the new function that should be used instead, but
in this case the call wasn't even necessary
2021-10-13 22:46:14 +01:00
653864be99
Start working on //copy, but it's not finished yet.
...
We need to merge @VorTechnix's branch in first to gain access to
advanced axis parsing functions before we can complete it.
For this reason, the command registration for //copy is currently
commented out.
2021-10-11 02:41:45 +01:00
VorTechnix
191e99f0b5
refactored table_tosting
2021-10-10 14:39:50 -07:00
VorTechnix
b72d36816e
added to_boolean
2021-10-10 14:39:30 -07:00
55982b2eab
cloud wand: Improve chat message text
2021-10-03 15:31:27 +01:00
VorTechnix
a5960983e7
Merge branch 'main' into VorTechnix
2021-09-05 09:34:54 -07:00
62582b6abb
Update sapling alias compatibility
2021-08-12 01:09:24 +01:00
2920f7081d
Add //noiseapply
2021-08-07 23:01:15 +01:00
b131970f16
fixup
2021-08-07 22:30:38 +01:00
6f00394d3d
Noise: add perlinmt algorithm & set as default
2021-08-07 22:30:10 +01:00
fc2444c5cd
//floodfill: remove debug
2021-08-07 02:31:21 +01:00
d1b0866af2
//floodfill: fix crash
2021-08-07 02:30:38 +01:00
VorTechnix
551f0c7e16
player_dir debugged (hopefully)
2021-08-05 20:38:59 -07:00
VorTechnix
cff58792bf
Merge branch 'main' into VorTechnix
2021-08-05 10:43:00 -07:00
VorTechnix
4cf30a0e74
updated @return on sort
2021-08-05 10:41:35 -07:00
VorTechnix
533519d318
streamlined getsign
2021-08-05 10:40:36 -07:00
e9398862b9
wea.inspect: comment out debug
2021-08-05 15:58:14 +01:00
9bcf242443
Add worldeditadditions.inspect function
2021-08-05 15:55:30 +01:00
35777b7ae5
//layers: comment debug
2021-08-05 02:38:57 +01:00
f30ddbae3b
//walls: add optional thickness argument
2021-08-05 02:00:38 +01:00
87f84e2482
//bonmeal: add optional node list constraint
2021-08-05 01:17:43 +01:00
c48e9f2ab8
Vector3.min, Vector3.max: allow arguments to be numbers
2021-08-04 21:23:01 +01:00
7c7abf4509
Queue: document with comments
2021-08-04 21:11:47 +01:00
ef678e6a05
//layers: fix
2021-08-04 12:17:39 +01:00
db830c6633
Implement slope constraint for //layers, but it isn't tested yet
2021-08-04 01:41:51 +01:00
902d5ddc8b
wea.calculate_normals: update comment
2021-08-04 00:53:47 +01:00
1833e68ec5
terrain.lua: add wea.calculate_slope()
2021-08-04 00:51:16 +01:00
VorTechnix
77ffda46f7
added axis and dir checks
2021-08-02 18:16:50 -07:00
VorTechnix
74ba9cc36f
more lib/selector refactoring
2021-08-02 16:01:02 -07:00
VorTechnix
325f1cc11e
added init for lib/selectors
2021-08-02 13:29:55 -07:00