Commit graph

706 commits

Author SHA1 Message Date
Starbeamrainbowlabs ee2e5716eb
Implement more of the noise command backend
It's still not hooked up yet though, and there's no command parsing 
logic either
2021-07-03 01:44:36 +01:00
Starbeamrainbowlabs cae75ec5a2
Add moar comments 2021-07-03 00:42:19 +01:00
VorTechnix f709d12b75 Update table_tostring.lua 2021-06-30 22:11:34 -07:00
VorTechnix 484b7532eb fixed table.tostring 2021-06-30 11:59:19 -07:00
VorTechnix d479e167b9 //midpos implemented 2021-06-30 11:14:45 -07:00
VorTechnix 11bf486bf2 Update init.lua 2021-06-30 11:14:31 -07:00
VorTechnix 9ad27404b0 implemented chatcommand_handler 2021-06-30 08:36:04 -07:00
VorTechnix ba93cb7bea added WEA Core 2021-06-29 18:53:14 -07:00
VorTechnix d65fe98de6 added mface 2021-06-28 21:15:47 -07:00
VorTechnix 71fb8da089 refactor s-tool init 2021-06-28 20:17:43 -07:00
Starbeamrainbowlabs 442cb8a8d8
Chat-Command-Reference: Update //maze3d docs 2021-06-28 02:09:16 +01:00
VorTechnix 8a57590179
fixed sfac description 2021-06-27 17:21:02 -07:00
Starbeamrainbowlabs 643790dc07
Merge pull request #64 from sbrl/selection-tools
sfactor and housekeeping
2021-06-28 01:08:10 +01:00
Starbeamrainbowlabs 1984c67295
Vector3, Face, Mesh: unconditionally return class 2021-06-28 01:00:38 +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 4f895f2da5 Add //sfac to Chat-Command-Reference.md 2021-06-27 16:25:15 -07:00
Starbeamrainbowlabs 624abc899b
node_distribution: add missing \n 2021-06-27 23:52:16 +01:00
Starbeamrainbowlabs 810d3049ee
format.make_ascii_table: make filename match function name 2021-06-27 23:52:05 +01:00
VorTechnix 590a6f3c3a Update CHANGELOG.md 2021-06-27 15:33:24 -07: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
VorTechnix e5044368b3 added .vdev folder for myself and gitignored it 2021-06-27 14:38:37 -07:00
VorTechnix 3467f9c5b6
fixed min and max 2021-06-26 21:39:16 -07:00
Starbeamrainbowlabs f32d8588e0
Add Mesh & Face classes for #59
Together, these classes provide a way to represent a mesh of faces
generated from the Minetest world. This way, the generation of a mesh
can be abstracted away from any potential output file writers, thereby
allowing for multiple different output file formats to be supported.
2021-06-26 22:03:55 +01:00
Starbeamrainbowlabs dbdf509d79
Add dofile for vector3 2021-06-26 19:48:32 +01:00
Starbeamrainbowlabs 65c07d59ea
Vector3: add sort, is_contained, expand_region, mean, min, and max 2021-06-26 17:48:39 +01:00
Starbeamrainbowlabs 91b77c981b
Vector3: add abs 2021-06-26 17:06:53 +01:00
Starbeamrainbowlabs 88214aef57
Vector3: add min_component, max_component 2021-06-26 17:02:35 +01:00
Starbeamrainbowlabs 0a3680aa7d
Vector3: add unit / normalise 2021-06-26 16:56:26 +01:00
Starbeamrainbowlabs c76a049286
Vector3: tweak 2021-06-26 16:47:22 +01:00
Starbeamrainbowlabs 112bb96e99
Vector3: add equals, equality operator 2021-06-26 16:28:39 +01:00
Starbeamrainbowlabs cfa086ce46
Vector3: add dot product 2021-06-26 15:47:53 +01:00
Starbeamrainbowlabs dc5645cfeb
Vector3: add set_to 2021-06-26 15:43:42 +01:00
Starbeamrainbowlabs 133cae587c
Vector3: add move_towards 2021-06-26 15:39:47 +01:00
Starbeamrainbowlabs 773e6354ad
Vector3: add limit_to 2021-06-26 15:32:47 +01:00
Starbeamrainbowlabs 6d0447a02f
Vector3: add clone 2021-06-26 15:23:16 +01:00
Starbeamrainbowlabs 7549b0eaea
Vector3: add length, length_squared, sqrt 2021-06-26 15:15:32 +01:00
Starbeamrainbowlabs cde3c3360c
Vector3: add snap_to 2021-06-26 14:44:40 +01:00
Starbeamrainbowlabs 8ae0d92e3d
Vector3/tests: flip assert orderings 2021-06-26 14:40:14 +01:00
Starbeamrainbowlabs 57df2d045f
Vector3: add area 2021-06-26 14:26:40 +01:00
Starbeamrainbowlabs 1e1112c34a
Vector3: Add round 2021-06-26 14:22:26 +01:00
Starbeamrainbowlabs 06e19248c7
Vector3: add floor/ceil 2021-06-26 14:19:18 +01:00
Starbeamrainbowlabs 9d197aefd2
Start implementing vector3.
Currently we have the 4 basic operations down, plus tostring.
2021-06-26 14:10:28 +01:00
Starbeamrainbowlabs 597f6d778f
docs/tutorial: Update links 2021-06-26 13:06:35 +01:00
Starbeamrainbowlabs bf71aae1d3
Docs/Reference: Remove arguments from command slugs 2021-06-26 13:03:42 +01:00