VorTechnix
dc73e0e1e9
sum param clarification
2022-05-30 08:38:33 -07:00
VorTechnix
53600789d8
added compass directions, fixed tmp.sign bug
2022-05-29 16:23:59 -07:00
VorTechnix
021fdac284
variable refactor
2022-05-23 18:49:24 -07:00
VorTechnix
6ed65074b8
unexposed number parser
2022-05-23 18:04:34 -07:00
VorTechnix
a8655373a2
fixed typo
2022-05-23 17:11:26 -07:00
VorTechnix
3196a590f5
changed: functions returned
...
(and unexposed key_instance class)
2022-05-23 17:08:42 -07:00
VorTechnix
1cef968731
Key Instance type checking
2022-05-23 17:06:23 -07:00
VorTechnix
e17b2cce4e
small correction
2022-05-23 15:02:59 -07:00
VorTechnix
23140467d2
new parser connected
2022-05-23 14:58:45 -07:00
VorTechnix
2cddccdca4
working (tested) parser implementation
2022-05-23 14:58:27 -07:00
VorTechnix
a6b4d047b8
axes_parser implemented (not added to init)
2022-05-20 19:27:47 -07:00
1da5599e80
remove debug logging
2021-12-31 14:46:23 +00:00
d6cd0cdb59
tokenize_commands: fix crash
2021-12-31 13:16:09 +00:00
d560583121
Make //copy+ a thing using the new wea.parse.axes
2021-11-11 02:20:37 +00:00
9729e82e35
parse_axes: support "true" as alias to activate mirrorring submode
2021-11-11 01:50:12 +00:00
94f675ddce
parse_axes: add mirroring function
2021-11-11 01:47:22 +00:00
35970b31b3
Implement tests for parse_axes
2021-11-08 00:47:35 +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
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
f0e1111b7c
tokenise_commands: fix luacheck issue
2021-07-30 19:56:44 +01:00
0164a9b9eb
wea.parse.map: fix autoconverting to number / bool
2021-07-30 19:56:01 +01:00
8891c47e98
wea.parse.map: fix crash if keywords isn't specified
2021-07-13 00:22:35 +01:00
0b0595a1d3
Remove a whole bunch of stray debug print statements
2021-07-04 14:35:02 +01:00
1d82013d86
//noise2d: add sin; sort out apply_mode as number
2021-07-04 13:21:13 +01:00
b2eb76d280
//noise2d works!
...
...just.
Next up more engines and documentation
2021-07-03 22:53:16 +01:00
VorTechnix
3dff6fe66c
added PARSE header
2021-06-02 19:27:04 -07:00
dc7ccf49f3
wea.parse.map: support bools
2021-05-30 01:40:18 +01:00
98a04b12db
tokenise_commands: fix ordering
2021-05-29 00:57:42 +01:00
46eaf10884
tokenise_commands: improve comments
2021-05-29 00:54:30 +01:00
50da328c67
fixup
2021-05-29 00:44:17 +01:00
a937740275
Implement tokenise_commands utility function
...
This function is intended for use in //multi.
2021-05-29 00:43:09 +01:00
97aa24bcd3
wea.parse.weighted_nodes: comment out debug
2021-05-21 02:11:03 +01:00
81f3a87180
wea.parse.chance: add weight mode
2021-05-11 22:12:04 +01:00
040d7fbfde
wea.parse.chance: use not
2021-05-11 21:59:43 +01:00
4ec04c03b3
worldeditadditions.parse.chance: add API function
2021-05-11 21:55:44 +01:00
8877e356f0
refactor: refactor utils/strings.lua into multiple files
2021-03-20 01:48:56 +00:00