Starbeamrainbowlabs
f4471dfa8e
Does this finally fix the zombie marker wall bug?
...
only time will tell.
2023-08-19 00:58:58 +01:00
Starbeamrainbowlabs
e5493dfb11
tests/weaschem: write tests for parse, except delta_which functionality
2023-08-18 21:17:17 +01:00
Starbeamrainbowlabs
78ec40b6be
weaschem: finish write tests for parse_data_table
...
glad I did, 'cause I found a bunch of subtle bugs
2023-08-18 20:27:00 +01:00
Starbeamrainbowlabs
bd012813b3
weaschem: validate node ids in parse_data_table
2023-08-18 15:21:02 +01:00
Starbeamrainbowlabs
3b7e91b3b7
weaschem: adjust call to make testable
...
really annoying how the test environment & MT have different import schemes.....
2023-08-18 15:02:26 +01:00
Starbeamrainbowlabs
8048310419
tests/weaschem: write tests for parse_id_map
2023-08-16 02:02:10 +01:00
Starbeamrainbowlabs
2dc1755b5c
tests/weaschem: Finish initial tests for parse_header
2023-08-15 19:25:13 +01:00
Starbeamrainbowlabs
270ec92fee
start with tests for the header parser, but they aren't finished yet
2023-08-15 03:07:30 +01:00
Starbeamrainbowlabs
7e6e61a00b
start basic tests for headers.
...
We might want to consider a separate distribution that omits all the test files......
2023-08-15 02:59:19 +01:00
Starbeamrainbowlabs
3faaaa5283
weaschem: make basically testable
2023-08-15 00:19:54 +01:00
Starbeamrainbowlabs
1abab143e7
.weaschem: initial, UNTESTED, parsing implementation
...
....it's not hooked up at all yet.
WEA will not even load the file yet, and we don't have tests either
....tests might be a bit of a problem given we use minetest.parse_json directly.
2023-08-12 03:05:10 +01:00
Starbeamrainbowlabs
e4539edb4b
rough sketch of the outline of StagedVoxelRegion.
...
This doesn't include the deltas feature yet
2023-08-09 03:33:56 +01:00
Starbeamrainbowlabs
3c7e1ef545
Create proper io namespace directory
2023-08-08 18:46:41 +01:00
Starbeamrainbowlabs
76c02cd42f
update more comments
2023-08-03 14:37:05 +01:00
Starbeamrainbowlabs
9d47dcbcf3
comments: update
2023-08-03 14:16:14 +01:00
Starbeamrainbowlabs
fadf4ed06c
Merge branch 'fix-markerdupes' into dev
2023-08-01 00:35:44 +01:00
Starbeamrainbowlabs
dd6e34bde1
Update changelog, prepare for (another) release
2023-08-01 00:34:35 +01:00
Starbeamrainbowlabs
125638a079
pos_marker, pos_marker_wall: default to 1 hp
2023-08-01 00:27:07 +01:00
Starbeamrainbowlabs
7be2fb125e
add more debug logging
2023-08-01 00:16:36 +01:00
Starbeamrainbowlabs
6231132055
pos_marker: debug logging; set health = 0
2023-08-01 00:14:43 +01:00
Starbeamrainbowlabs
daae15eb57
EventEmitter: improve debug logging
2023-07-31 22:06:44 +01:00
Starbeamrainbowlabs
6fabc89e72
Merge branch 'fix-marker-wall' into dev
2023-07-31 18:25:49 +01:00
Starbeamrainbowlabs
2840ba4dea
bump version, prepare for release
2023-07-31 18:24:32 +01:00
Starbeamrainbowlabs
564785ddf6
When any segment of the marker wall is punched, unmark the entire wall
...
Fixes #102
2023-07-31 18:22:00 +01:00
Starbeamrainbowlabs
1c90e03d3e
When any segment of the marker wall is punched, unmark the entire wall
...
Fixes #102
2023-07-31 18:20:06 +01:00
Starbeamrainbowlabs
dacbeaf81d
comment debug logging
2023-07-18 00:42:42 +01:00
Starbeamrainbowlabs
a465a50244
Bump version to 1.14.3
2023-07-18 00:35:19 +01:00
Starbeamrainbowlabs
5505575cf9
Fix regions not remembering their state and being unresettable
...
This fix means that wwe require minetest 5.2 as a minimum rather than 5.1
ref https://rubenwardy.com/minetest_modding_book/en/quality/common_mistakes.html#be-careful-when-storing-objectrefs-ie-players-or-entities
2023-07-18 00:35:07 +01:00
Starbeamrainbowlabs
ee4b3e09bb
Bump version
2023-07-12 20:30:13 +01:00
Starbeamrainbowlabs
5baa72cf6f
core/run_command: guard against invalid potential_changes
2023-07-11 19:12:04 +01:00
Starbeamrainbowlabs
7f4798432e
Bump version!
2023-07-11 18:16:02 +01:00
Starbeamrainbowlabs
5c632df658
Override basic selection commands
...
//mark
//unmark
//pos1 //1
//pos2 //2
//reset
Also add //pos <index>
2023-07-10 20:17:28 +01:00
Starbeamrainbowlabs
693fc145d5
pos: avoid calling worldedit.marker_update unless necessary
2023-07-10 19:25:48 +01:00
Starbeamrainbowlabs
f2214150f2
Update minetest.chatcommands → minetest.registered_chatcommands
2023-07-09 19:49:38 +01:00
Starbeamrainbowlabs
3bfc62be24
Make //unmark WEA-aware
...
Backwards compatibility with WE is maintained.
2023-07-09 19:44:31 +01:00
Starbeamrainbowlabs
e916057133
safe_region: update comment
...
We need @value
2023-07-07 01:31:06 +01:00
VorTechnix
5cf155772d
Merge branch 'main' of https://github.com/sbrl/Minetest-WorldEditAdditions
2023-07-04 14:50:17 -07:00
VorTechnix
55ddc16b2e
small fix to file:read error
2023-07-04 14:50:14 -07:00
Starbeamrainbowlabs
6bc1987916
Update and correct a bunch of comments
...
note that @module is outdated and should not be used
2023-07-04 22:45:02 +01:00
Starbeamrainbowlabs
5d18f6d0db
comment debug
2023-07-04 22:00:28 +01:00
Starbeamrainbowlabs
7bdefc8d42
split_shell: comment out debug
2023-07-04 19:10:05 +01:00
Starbeamrainbowlabs
02ad40eaae
split_shell: add automated tests, and fix an obscure bug
2023-07-04 19:04:11 +01:00
Starbeamrainbowlabs
047033a6ef
comments: update @class definitions
2023-07-02 19:03:46 +01:00
Starbeamrainbowlabs
8981bc4baa
weac.pos: update comments
2023-07-02 17:48:43 +01:00
Starbeamrainbowlabs
464ea53465
vector3: fix comments
2023-07-02 17:03:39 +01:00
Starbeamrainbowlabs
61403108d6
disable a bunch of debug logging
2023-07-01 02:46:08 +01:00
Starbeamrainbowlabs
92fd201b42
pos_marker_lua: add last_reset to properly clear huge regions
2023-07-01 01:11:56 +01:00
Starbeamrainbowlabs
b3f7ae9d7c
pos_marker_wall: add support for customising sides displayed
...
...it's not exposed in the UI yet tho.
2023-06-30 02:08:46 +01:00
Starbeamrainbowlabs
277da67dda
marker wall: got it!
2023-06-29 01:49:15 +01:00
Starbeamrainbowlabs
a173edfbc4
wall markers: it shouldn't work, but it does
...
....I'll take it!
2023-06-29 01:22:50 +01:00