52 Commits

Author SHA1 Message Date
Zenon Seth
39b83d1331 Fix mass storage inserting being broken 2023-11-18 01:20:01 +00:00
Zenon Seth
abc3107c6a Cleanup network tier and cable logic, remove tier checks; Add new Toggleable Cable 2023-11-17 23:34:10 +00:00
Zenon Seth
3bd4c1d3f4 Fix Mass Storage not removing front img when improperly connected 2023-11-17 22:38:32 +00:00
Zenon Seth
eb2d072cdb Add Vaccuum Chest 2023-11-17 14:28:33 +00:00
Zenon Seth
ea20145c49 Add Trashcan that can connect to network 2023-11-17 10:38:18 +00:00
Zenon Seth
294b6ca2d8 Fix bug with area protection check in Tool Box 2023-11-16 23:54:32 +00:00
Zenon Seth
d6c0f73171 Add and fix some ownership access checks in allow_inv_put/take/move functions 2023-11-16 18:09:30 +00:00
Zenon Seth
7e3c8eaddb Add label with description to Item Requester 2023-11-16 10:20:14 +00:00
Zenon Seth
2eda951735 Fix a bug in the Access Point that would delete items if dug while someting was in the insert inventory 2023-11-15 20:27:00 +00:00
Zenon Seth
3084599300 Add Lava Furnace crafting guide; update README 2023-11-14 11:30:20 +00:00
Zenon Seth
37dcc552f3 Add block crafting recipes, fix up cable api 2023-11-14 01:03:02 +00:00
Zenon Seth
f2dfe1b8dd Add few more lava furnace recipes; add lava furnace bg 2023-11-14 00:14:22 +00:00
Zenon Seth
e388dc8538 Add lots of craft items; update textures, names, roadmap 2023-11-13 23:39:22 +00:00
Zenon Seth
91a38d0e9b Fix typo; increase network name to 30 char 2023-11-13 19:25:23 +00:00
Zenon Seth
9f97e65312 Add Lava Furnace; improve some textures; added new crafting stuff 2023-11-13 18:40:25 +00:00
Zenon Seth
445ce41feb Add crafitems base; move registration out to own file; add new textures 2023-11-12 19:42:57 +00:00
Zenon Seth
3b78f701e3 Implement searching in Access Point 2023-11-12 14:27:41 +00:00
Zenon Seth
c5571977f3 Fix Mass Storage cap not being accurate after place 2023-11-12 13:42:12 +00:00
Zenon Seth
9c8b57ea87 Make item storage toggle indicate storing from network - consistent with other machines 2023-11-12 13:41:48 +00:00
Zenon Seth
92c27da19a Add Access Point with working sort, filter, take, insert 2023-11-12 13:30:16 +00:00
Zenon Seth
3b0ecb62e5 Fix mass storage rotation; Added a misc machine category; Cleanup and minor improvements 2023-11-11 20:42:58 +00:00
Zenon Seth
92914ba66b Increase mass storage cap; add mass storage upgrades 2023-11-11 11:55:33 +00:00
Zenon Seth
0d58cdfba4 Allow Importers to add to enabled Supply Chests; Update README, ROADMAP 2023-11-11 01:15:14 +00:00
Zenon Seth
01311d809d Set Importers and Requesters to be unable to target Logistica nodes; Fix minor bugs 2023-11-10 23:42:28 +00:00
Zenon Seth
34a09c60b2 Added generic inv sorting func and Tool Box item sorting that uses it 2023-11-10 18:26:41 +00:00
Zenon Seth
1cbafa7e92 Add + fix inventory access protection checks on all machines 2023-11-10 15:24:18 +00:00
Zenon Seth
9ea712d900 Add Tool Box 2023-11-10 14:36:12 +00:00
Zenon Seth
6fcc83c422 Added Network Injector filtering 2023-11-10 13:41:58 +00:00
Zenon Seth
e98aaa412f Improve Mass Storage Item Naming 2023-11-10 12:50:31 +00:00
Zenon Seth
93a078d0be Show targets on place 2023-11-10 12:11:58 +00:00
Zenon Seth
8bbbe711e5 Improve IO entities 2023-11-10 12:03:51 +00:00
Zenon Seth
d537dcfddd Replace tabs for spaces 2023-11-10 12:03:13 +00:00
Zenon Seth
5ad4d8eaee Unify machine api a bit 2023-11-10 11:07:54 +00:00
Zenon Seth
782a3a5b19 Added protection checks on receive fields 2023-11-10 10:50:54 +00:00
Zenon Seth
3618fb05c6 Cable size; supplier can_dig; network cache improvement 2023-11-10 10:37:33 +00:00
Zenon Seth
3c2d91b63d Reworked suppliers to be chests that passively supply items 2023-11-10 00:12:07 +00:00
Zenon Seth
3cc6cc7c88 Updated and improved network cache logic; fixed minor bugs in machines 2023-11-09 18:34:39 +00:00
Zenon Seth
48ac584fd0 Renaming in prep for update 2023-11-09 15:48:57 +00:00
Zenon Seth
4d9605f6d9 Rework Demander to calc demand once per timer, not on demand 2023-11-09 12:48:56 +00:00
Zenon Seth
2f3297e811 Added working Active Suppliers; various fixes + improvements 2023-11-09 03:30:55 +00:00
Zenon Seth
026ab11965 Add storage reserve; add storage front image 2023-11-08 19:47:18 +00:00
Zenon Seth
ddbe89d6e0 Fix bug on demander place 2023-11-08 15:23:37 +00:00
Zenon Seth
6043c8f53a Add ability to deposit into storage by punch or sneak+punch 2023-11-07 21:48:41 +00:00
Zenon Seth
08207a9035 Implemented storage pulling from suppliers; update roadmap 2023-11-07 02:03:14 +00:00
Zenon Seth
0657728644 Add Supplier def; generify cache logic 2023-11-06 23:42:34 +00:00
Zenon Seth
7b288fa98a Generify power on/off interface; add power button to mass storage 2023-11-06 19:43:29 +00:00
Zenon Seth
61004f5bb0 Demander improvements; storage funcs; new sounds; added ROADMAP 2023-11-06 18:54:14 +00:00
Zenon Seth
cab538cfbf Added on/off Demander Toggle; Added network renaming; code cleanup 2023-11-06 00:13:49 +00:00
Zenon Seth
b3f8be1eac Working implementation of demander; mass-storage; network fixes; utils 2023-11-05 18:39:19 +00:00
Zenon Seth
2fa5e34408 Working mass-storage that keeps inventory; new worker functions, improvements 2023-11-04 22:25:27 +00:00