Commit Graph

  • 2f7e2194b3 remove experimental warning main Justus Wolff 2026-02-23 01:16:11 +01:00
  • 7886710d15 add correction manuevuers for move Justus Wolff 2026-02-23 01:15:07 +01:00
  • 93d20c3e9e change the failcheck again. Justus Wolff 2026-02-23 01:03:49 +01:00
  • bc2cdbf347 change the failcheck to use even. Justus Wolff 2026-02-23 01:01:29 +01:00
  • ee428d09bc check if even, yes? ok, add 1 no? dont add 1. Justus Wolff 2026-02-23 01:00:43 +01:00
  • 285ef315ab add check so that an unevenstack only gets added if it actually has something. Justus Wolff 2026-02-23 00:52:26 +01:00
  • b795880174 also remove wanted from center call in VP_prinstack Justus Wolff 2026-02-23 00:48:19 +01:00
  • 1e6f259bab and fix that again Justus Wolff 2026-02-23 00:46:06 +01:00
  • d17ab84e67 aaand fix an y offset bug Justus Wolff 2026-02-23 00:44:51 +01:00
  • c20b6b7eba change a few things Justus Wolff 2026-02-23 00:42:54 +01:00
  • 0c6185f67e remove check at the end of VP_splitstack and add some stuff to move Justus Wolff 2026-02-23 00:37:55 +01:00
  • a284cc6c87 qol Justus Wolff 2026-02-22 21:19:40 +01:00
  • 1e2bf6183b forgot to reset ind Justus Wolff 2026-02-22 21:11:53 +01:00
  • f8467d5703 I knew I forgot something... Justus Wolff 2026-02-22 21:00:34 +01:00
  • b75e547483 remade splitstack. Justus Wolff 2026-02-22 20:57:59 +01:00
  • 0c71102650 fix start position of master turtle. Justus Wolff 2026-02-22 20:47:47 +01:00
  • c76c674a58 so first we fix an height issue aswell as an naming issue in a packet Justus Wolff 2026-02-22 20:41:06 +01:00
  • ba3d077bac and fix an indexing issue again... Justus Wolff 2026-02-22 20:38:25 +01:00
  • 0107287084 and fix master turtle not properly getting its own stack. Justus Wolff 2026-02-22 20:37:07 +01:00
  • bc4193cadb forgot to send height as master turtle. Justus Wolff 2026-02-22 20:35:26 +01:00
  • f14fb1cc2f also ask user to add <x> many blocks to master turtle Justus Wolff 2026-02-22 20:33:43 +01:00
  • 5434ceb46c also fix going right for no reason (why did I add that?) Justus Wolff 2026-02-22 20:31:47 +01:00
  • 0a9ef1709e fix stack printing Justus Wolff 2026-02-22 20:30:47 +01:00
  • 8b05cf5e67 print id when waiting for stack and dimension Justus Wolff 2026-02-22 20:27:36 +01:00
  • 663bf2ffb9 fix dimension accessing Justus Wolff 2026-02-22 20:24:31 +01:00
  • f804467e82 hopefully fixed Justus Wolff 2026-02-22 20:23:39 +01:00
  • 6f6e61b092 D E B U G Justus Wolff 2026-02-22 20:21:25 +01:00
  • f06e2e9b3a more debugging Justus Wolff 2026-02-22 20:20:38 +01:00
  • 2123699e23 add debugging code Justus Wolff 2026-02-22 20:19:54 +01:00
  • c66fedaf2f attempt to fix createstack and reintroduce optimizestack. Justus Wolff 2026-02-22 20:16:58 +01:00
  • 0df5a87891 remove optimizestack call Justus Wolff 2026-02-22 20:09:58 +01:00
  • bdf3f34e6b failcheck justuswolff 2026-02-19 20:12:03 +01:00
  • 608083d928 expand failcheck a little justuswolff 2026-02-19 20:07:54 +01:00
  • ce75d4a034 failcheck justuswolff 2026-02-19 20:06:18 +01:00
  • 4f82df6dbb fix an bug where we couldnt index an stack properly justuswolff 2026-02-19 20:03:27 +01:00
  • 37233f7b42 add rednet open to action 3 and 4 justuswolff 2026-02-19 20:00:05 +01:00
  • 322ec34491 add update function justuswolff 2026-02-19 19:57:53 +01:00
  • 5e299edd9c VPrint full first code justuswolff 2026-02-19 19:56:23 +01:00
  • 35bd00feb9 fix it again... justuswolff 2026-02-18 20:22:06 +01:00
  • 3f74327f77 change return to home again under VP_printstack or rather, fix it. justuswolff 2026-02-18 20:18:40 +01:00
  • 90a54914be change a bit of positioning under VP_printstack justuswolff 2026-02-18 20:15:57 +01:00
  • de029e6886 attempt to fix y offset at VP_printstack justuswolff 2026-02-18 20:12:23 +01:00
  • 29e23e9f40 provide cx,cz and direction to VP_printstack justuswolff 2026-02-18 20:09:20 +01:00
  • 5417ff638f remove fuel checking in VPrint entirely justuswolff 2026-02-18 20:07:06 +01:00
  • cd8a403d6e made VPrint a mode and experimental justuswolff 2026-02-18 20:02:40 +01:00
  • 529b10e8dd add optimization for stacks justuswolff 2026-02-18 18:52:49 +01:00
  • a6d267765d refactor code to provide newest needed argument to getnearestunplaced. justuswolff 2026-02-17 22:26:11 +01:00
  • ab9d5c7b83 make getnearestunplaced also take direction into account. justuswolff 2026-02-17 22:25:20 +01:00
  • 94f825c346 fix fill hopefully A G A I N justuswolff 2026-02-17 22:07:54 +01:00
  • 517256b255 fix bufistype hopefully... justuswolff 2026-02-17 22:04:52 +01:00
  • 1232262718 fix a bit more stuff justuswolff 2026-02-17 22:02:55 +01:00
  • b1b6ca4be6 immediatly fill in neighbors such that we get less lag justuswolff 2026-02-17 22:01:43 +01:00
  • 3c8896abbb also fixed that same progress feature justuswolff 2026-02-17 21:58:58 +01:00
  • a7953e499c add small progress thing in fill justuswolff 2026-02-17 21:58:22 +01:00
  • a80ddd3126 make write to buf under fill use cx and cz justuswolff 2026-02-17 21:54:58 +01:00
  • df02298213 fix fill function justuswolff 2026-02-17 21:53:15 +01:00
  • 5a2a494c29 remove dummy fill call in newdesign. justuswolff 2026-02-17 21:52:04 +01:00
  • 9d60c43a7c add an way to "fill" things justuswolff 2026-02-17 21:51:11 +01:00
  • 57e0872455 render no ceilings on next floor justuswolff 2026-02-17 15:00:56 +01:00
  • 54a7cd2bb8 fix raw url in main.lua justuswolff 2026-02-17 14:17:52 +01:00
  • 3abcfb236a first commit on the new git server justuswolff 2026-02-17 14:14:16 +01:00
  • 136b4d28b4 fix attempt #5 justuswolff 2026-02-17 02:12:38 +01:00
  • 3d65715b8d fix attempt #4 justuswolff 2026-02-17 02:10:00 +01:00
  • 66a2b8d392 fix attempt #3 justuswolff 2026-02-17 02:08:27 +01:00
  • 191204184e fix attempt #2 justuswolff 2026-02-17 02:07:19 +01:00
  • 2c43ca6386 fix invalid rendering justuswolff 2026-02-17 02:04:05 +01:00
  • ba73537eb1 add camera movement to render justuswolff 2026-02-17 01:11:27 +01:00
  • f67e633014 fix again... justuswolff 2026-02-17 00:50:24 +01:00
  • 28d2d47ff4 fix offset with setting/removing under newdesign when moving camera justuswolff 2026-02-17 00:49:21 +01:00
  • 6f27041ead once again a patch for that. justuswolff 2026-02-16 20:54:42 +01:00
  • df74060718 patch last added feature to actually go back to the starting position. justuswolff 2026-02-16 20:52:16 +01:00
  • 036f7a1027 make turtle go back to starting position after printing justuswolff 2026-02-16 20:49:36 +01:00
  • 29dc1253d6 add support for blocks in progress rendering justuswolff 2026-02-16 20:47:21 +01:00
  • d115510042 add failsafe to newdesign justuswolff 2026-02-16 20:37:52 +01:00
  • 439091048f add several types of blocks. justuswolff 2026-02-16 20:36:34 +01:00
  • be3b2e4957 make progress rendering a function and show walls that are yet to be placed. justuswolff 2026-02-16 19:37:25 +01:00
  • 5c03a5751f fix progress rendering under ceiling/floor placement not showing placed blocks. justuswolff 2026-02-16 19:30:03 +01:00
  • f67f87f9cd fix setting invalid y in pbuf in ceiling/floor placement Justus Wolff 2026-02-15 20:11:07 +01:00
  • 191d9b66aa better ceiling/floor placement mechanic and better moving mechanic Justus Wolff 2026-02-15 20:08:23 +01:00
  • 2552f7f37b fix getitemdetail check under place Justus Wolff 2026-02-15 20:00:35 +01:00
  • a69bb94059 remove debug call read Justus Wolff 2026-02-15 19:58:44 +01:00
  • 5b530828d0 reset direction under moveto when going forward or backward Justus Wolff 2026-02-15 19:58:12 +01:00
  • aed59c4863 add rendering to hopefully make debugging easier Justus Wolff 2026-02-15 19:56:58 +01:00
  • 475c0f33bd make center return boolean if centered. (needed for some moveto operations) Justus Wolff 2026-02-15 19:48:45 +01:00
  • d2c77b60f1 set direction after moveto Justus Wolff 2026-02-15 19:44:25 +01:00
  • c26ab898f0 keep direction for an more optimised moving scheme Justus Wolff 2026-02-15 19:43:14 +01:00
  • b82bbbe5d5 add some checks inside place Justus Wolff 2026-02-15 19:38:34 +01:00
  • 77b8b9d75a center at end of moveto Justus Wolff 2026-02-15 19:34:20 +01:00
  • 763dd2a579 implemented new way of movement and printing designs. Justus Wolff 2026-02-15 19:32:16 +01:00
  • 3a89a64aca fixed rendering in newdesign. Justus Wolff 2026-02-15 18:29:12 +01:00
  • 34e8555767 rewrote system for more types. old designs are incompatible with this tho. Justus Wolff 2026-02-15 18:27:45 +01:00
  • af9d6ddd39 add proper wall building and ceiling building Justus Wolff 2026-02-15 12:40:44 +01:00
  • 22bdf30e1e attempt to fix cz offsetting Justus Wolff 2026-02-15 12:35:37 +01:00
  • 4b2a5900e3 forgot to return when just turning at move Justus Wolff 2026-02-15 12:34:15 +01:00
  • c89023a2be fix place Justus Wolff 2026-02-15 12:33:17 +01:00
  • facb73fcc7 started work on printdes Justus Wolff 2026-02-15 12:31:55 +01:00
  • 6db2d34e0f reset camera on load Justus Wolff 2026-02-15 11:44:07 +01:00
  • 39ca197edd change camera bound checking Justus Wolff 2026-02-15 11:41:52 +01:00
  • ae5ed326c9 also change some display code Justus Wolff 2026-02-15 11:40:57 +01:00
  • 549c0e8113 add some user display about view coordinates Justus Wolff 2026-02-15 11:40:26 +01:00