e0ba5d9810
Revert "//count: deliberately introduce a crash for testing purposes"
...
This reverts commit 39b3ef428d
.
2024-10-14 20:56:20 +01:00
4bd278d6b9
//maze, //maze3d: update to WEA pos API
...
Ref https://worldeditadditions.mooncarrot.space/api/#worldeditadditions_core.pos
2024-10-14 20:50:31 +01:00
39b3ef428d
//count: deliberately introduce a crash for testing purposes
...
YOU DO NOT WANT THIS COMMIT!
TODO REVERT THIS COMMIT VIA REBASE WHEN DONE.
2024-10-12 01:05:38 +01:00
VorTechnix
269a73be48
Fixed CLRF Issues (I hope)
2024-10-07 16:11:35 -07:00
VorTechnix
29bac504b0
migrated mtools to WEA pos system
2024-10-07 15:40:34 -07:00
VorTechnix
9495dd7992
fixed aliases
2024-10-04 13:02:47 -07:00
d74427e017
Fix some luacheck errors
...
the others are because rotate.lua isn't finished
Unfortunately I don't have the time to fix it now, because it will require a lot of time
2024-10-02 01:17:41 +01:00
VorTechnix
e811090527
Position statements for command returns
2024-10-01 08:03:21 -07:00
VorTechnix
f4b3b09b26
Update init.lua Removed TODO
2024-10-01 07:58:08 -07:00
VorTechnix
df2af2df7d
Description Tweak for removed commands
...
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2024-10-01 07:48:32 -07:00
VorTechnix
a48576a7ab
Better errors?
...
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2024-10-01 06:53:32 -07:00
VorTechnix
f399d475cc
UASPARSE touchups
...
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2024-10-01 06:51:38 -07:00
VorTechnix
d635bec9f3
params fix
2024-09-18 21:01:30 -07:00
VorTechnix
90f2fcb2ab
added UAS Parse
2024-09-18 21:00:51 -07:00
VorTechnix
aaa976c286
aliasing
2024-09-17 12:31:13 -07:00
VorTechnix
1a18d4c8d0
params modification for UAK
2024-09-17 12:31:02 -07:00
VorTechnix
a31e34f420
sfactor deprecation
2024-09-17 12:30:21 -07:00
VorTechnix
4c4fab189e
Update smake.lua
2024-09-15 17:04:57 -07:00
VorTechnix
38b55712cc
scentre, sshift stable + housekeeping
2024-09-15 09:15:22 -07:00
VorTechnix
d1c4f9bd19
finish deprecation
2024-09-13 10:47:42 -07:00
VorTechnix
f51ed36f9e
some optimization
2024-09-12 18:30:21 -07:00
VorTechnix
981bdc2b76
tested: stable enough
2024-09-12 17:45:19 -07:00
VorTechnix
23aae6959f
stabilizing fixes
2024-09-12 17:30:42 -07:00
VorTechnix
4ff01bba4e
new commands registered
2024-09-12 15:09:04 -07:00
VorTechnix
4dacd10597
sgrow, srel, sshrink UNSTABLE
2024-09-12 15:05:57 -07:00
VorTechnix
005615df02
spaces in aliases don't work
2024-09-12 09:09:07 -07:00
VorTechnix
8247a595b1
re-aliasing
2024-09-12 08:04:21 -07:00
VorTechnix
4ab8e7ca2c
Deprecate scol, scube & srect
2024-09-12 06:54:46 -07:00
02d95cec46
Initial //orient implementation
...
....unfortunately, it doesn't work yet.
Next up is a frankly ridiculous number of print()s to figure out what's going on here
2024-06-04 22:49:41 +01:00
c712b502e9
//rotate+: typo in description
2024-06-04 22:43:09 +01:00
34e8f53de6
//set+: remove debug logging
2024-05-25 15:25:29 +01:00
4728dad02a
Add //ndef
2024-05-25 15:10:09 +01:00
ffdd1b65b3
Implement //set+
...
This is on the road to //orient and later stair/etc support in //rotate :D
2024-05-25 14:45:56 +01:00
2f98b86c5f
movetool, //speed: add optdepend on pova
...
pova is a physics_override manager mod, so it's important we have support for it to ensure we play nice with other mods
Ref https://content.minetest.net/packages/TenPlus1/pova/
2023-12-30 13:12:10 +00:00
0a9c125316
Implement //speed
2023-12-26 13:37:19 +00:00
b56bd0d84b
//rotate: fix some minor keyword issues, update reference & changelog
...
At some point we need to move the parser to allow for a `player` reference for relative keywords.... or else pass them through somehow
2023-12-16 01:11:25 +00:00
54c66e0dc9
//rotate: fix bug in which regions are accidentally cut off
2023-12-16 00:35:52 +00:00
0ac76bc694
//rotate: update pos1/pos2 to bound target region
...
...unfortunately this has exposed a nasty bug!
2023-12-16 00:01:34 +00:00
e6bf2a10ee
//nodeapply: fix crash on unknown node name
...
oops, we normalised the node name but then passed the un-normalised node name to NodeListMatcher >_<
2023-12-15 03:11:40 +00:00
9f8cb4d5da
//rotate: add comments on what needs doing to wrangle it into shape
2023-12-14 00:31:12 +00:00
27aa3a9c8f
It works!! ....but the output seems off when non 90° increments
...
...probably due to the wiping and rotation overlapping
2023-12-13 23:20:32 +00:00
7d29453699
plug in new //rotate+ logic
...
...but it doesn't work yet
currently it crashes with a variety of interesting and colourful error messages
working on debugging it now, but it's gonna take a moment
2023-12-13 23:05:00 +00:00
74a8996afc
//rotate: start implementing a frontend
...
This is more complicated than I expected.
We've got a new parser and a state machine for the args, but we now need to put these values to use and pass them to worldeditadditions.rotate().
NOTE TO SELF: BE REAL CAREFUL WITH ORIGIN HANDLING.
We MUST NOT pull from sorted pos1/2 by accident! Though I doubt this would be an issue since weac.pos.get(player_name, i) is a thing
2023-12-10 03:16:28 +00:00
757f6de3b5
nodeapply: fix luacheck errors
2023-11-28 00:32:47 +00:00
490db59843
//nodeapply: fix @groups support
2023-11-27 23:48:30 +00:00
78844484f8
Add //ngroups, which lists the groups a given node is a member of
2023-11-27 23:44:06 +00:00
28ed864c84
Added //nodeapply to filter cmd changes via a nodelist
2023-11-26 22:20:05 +00:00
448cf0d674
//unmark: add optional all argument
2023-08-12 13:20:24 +01:00
fadf4ed06c
Merge branch 'fix-markerdupes' into dev
2023-08-01 00:35:44 +01:00
aec204de8e
add //listentities
2023-08-01 00:07:10 +01:00