-
Notifications
You must be signed in to change notification settings - Fork 2
/
todos.txt
37 lines (23 loc) · 1.28 KB
/
todos.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
TODO: print actually useful info on the screen
- a dot for every hopper_step retry (and debug info if the dots get too numerous)
- the stage hopper_step is currently in (for performance profiling)
- number of sources and destinations
- transfer count for the last iteration (useful with void)
- a console to type one-off hopper commands
- a better way to view dozens of commands separated by `/`
FIXME: propagate and reset errors correctly
TODO: `//` comments
TODO: hopper repl to avoid restarts when using `-storage`
TODO: TIL speed up item pulling operations by transferring full slots directly into empty slots if there are any
TODO: TIL speed up item pushing operations by transferring directly from full slots into empty slots
TODO: parallel transfers
- a TIL todo when doing storage to storage transfer?
TODO: -spread to distribute items evenly
TODO: rice cooker functionality
TODO: negative index should count from the last slot (-1 for last slot)
TODO: autocrafting?
TODO: request logistics (factorio requester/provider chests)
- kanban?
TODO: conditional transfer (based on whether the previous command succeeded?)
items can block each other, thus you can make a transfer happen only if that slot is free by passing items through said slot
TODO: some way to treat chests as queues