310 Commits

Author SHA1 Message Date
Gabriel Tofvesson
8d3b351083 Simplify attaching multiple chests after initializing storage 2024-12-07 02:05:38 +01:00
Gabriel Tofvesson
6b78404821 Fix path separator 2024-12-04 22:52:19 +01:00
Gabriel Tofvesson
0ff69b53f6 Implement post-deploy execution from latest version of reload script 2024-12-04 22:51:03 +01:00
Gabriel Tofvesson
4997a94cfb Fix variable naming 2024-12-04 22:31:28 +01:00
Gabriel Tofvesson
8a4e99aa13 Implement workaround for illegal nil-return value from inventory.getItemLimit 2024-12-04 20:53:56 +01:00
Gabriel Tofvesson
cd80a9af22 Fix bug in object equality check 2024-12-04 17:54:53 +01:00
Gabriel Tofvesson
1d4500a4d4 Move down 3 blocks instead of 2 2024-12-03 23:17:57 +01:00
Gabriel Tofvesson
f6b76a522f Fix nil check assertions 2024-12-03 23:10:09 +01:00
Gabriel Tofvesson
408fed1ad2 Dig down twice after a panel 2024-12-03 23:00:39 +01:00
Gabriel Tofvesson
d80ff4e679 Add more options for placing chests 2024-12-03 22:58:38 +01:00
Gabriel Tofvesson
147dc40365 Try to enforce better encapsulation with getters 2024-12-03 22:36:23 +01:00
Gabriel Tofvesson
7dca84b128 Don't use chest slot as fuel 2024-12-03 22:04:52 +01:00
Gabriel Tofvesson
65f6555f44 Select chest slot 2024-12-01 05:04:52 +01:00
Gabriel Tofvesson
b10bc73833 Fix quarry boundary conditions 2024-12-01 04:37:58 +01:00
Gabriel Tofvesson
9177394fd0 Implement quarry command 2024-12-01 04:09:55 +01:00
Gabriel Tofvesson
8db86ee45c Remove debug statements 2024-11-30 00:20:21 +01:00
Gabriel Tofvesson
3d293d3e68 Implement default debugger REPL loop 2024-11-30 00:20:10 +01:00
Gabriel Tofvesson
98018e4a8c Remove incorrect nil-assignment for maxCount 2024-11-30 00:11:46 +01:00
Gabriel Tofvesson
c0d65f7f38 Update debugger 2024-11-30 00:00:18 +01:00
Gabriel Tofvesson
739149d852 Add better error handling for debugger 2024-11-30 00:00:05 +01:00
Gabriel Tofvesson
4c2e732607 Repeat debug calls in failure 2024-11-29 23:40:24 +01:00
Gabriel Tofvesson
c053a792a4 Retry debug line load 2024-11-29 23:38:47 +01:00
Gabriel Tofvesson
3f372d4674 Implement debug context args 2024-11-28 23:11:28 +01:00
Gabriel Tofvesson
e98014d29b Add locals to debug context 2024-11-28 23:11:18 +01:00
Gabriel Tofvesson
686c1e5808 Hook debugger on error condition 2024-11-28 22:50:58 +01:00
Gabriel Tofvesson
0ff986a4f2 Attach debugger on nil return value 2024-11-28 22:42:39 +01:00
Gabriel Tofvesson
407082dd2c Implement debugger hook 2024-11-28 22:41:06 +01:00
Gabriel Tofvesson
226190b1f2 Fix repeat-print of indexed values 2024-11-28 01:43:25 +01:00
Gabriel Tofvesson
cd73609a2e Catch all return values from pcall 2024-11-28 00:32:41 +01:00
Gabriel Tofvesson
30b49215a6 Fix reload script 2024-11-28 00:32:21 +01:00
Gabriel Tofvesson
91583b1ca2 Add logging statement for item transfer bug 2024-11-28 00:23:03 +01:00
Gabriel Tofvesson
a2f8f000db Remove TRACE logs 2024-11-27 23:49:58 +01:00
Gabriel Tofvesson
e62ab1d4f8 Fix bug from merge conflict 2024-11-27 23:47:07 +01:00
Gabriel Tofvesson
8533d837cd Add simple reload script for itemcontroller 2024-11-27 23:44:38 +01:00
Gabriel Tofvesson
71406dfe11 Trace itemStack nil countDelta value 2024-11-27 23:39:51 +01:00
Gabriel Tofvesson
3d01e66364 Rename graphics buffer 2024-11-22 01:17:57 +01:00
Gabriel Tofvesson
609013a9fa Specify loglevel by sink 2024-11-22 01:17:32 +01:00
Gabriel Tofvesson
b0e5877417 Implement buffered windows to support transparancy 2024-11-19 18:57:36 +01:00
Gabriel Tofvesson
86c23b8433 Add bounds check to utils module 2024-11-19 18:57:11 +01:00
4175ea2c8c Call getWidth on instance 2024-11-14 04:05:22 +00:00
7837ed573a Enter key clears search filter 2024-11-14 03:47:12 +00:00
3ef0bd371d Add more request buttons 2024-11-14 03:37:09 +00:00
d45d2acd95 Bind click listeners for request buttons 2024-11-14 03:35:05 +00:00
7f1f2eeae3 Increase increment/decrement buttons 2024-11-14 03:33:58 +00:00
f2b6f737da Only refresh if filter is not empty 2024-11-14 03:29:27 +00:00
da30f475c9 Unpack event object when it is not a click event 2024-11-14 03:25:24 +00:00
dff74ce8b4 Add key event handler for keyboard 2024-11-14 03:11:06 +00:00
fc121adcb8 Add more event handling 2024-11-14 03:05:28 +00:00
5eafe25b1a Add char event utils 2024-11-14 03:02:31 +00:00
1456dc332f Use terminal as default display 2024-11-14 02:41:13 +00:00