Guillaume ARM
|
a4a33d1eef
|
feat(inferium-harvester): improve printed messages + fuel management at start
|
2024-05-21 23:27:57 +02:00 |
|
Guillaume ARM
|
9dd106763e
|
feat! migrate inferium-harvester and inferium-server to rednet
|
2024-05-21 23:08:12 +02:00 |
|
Guillaume ARM
|
cfea9f575f
|
feat(net): add openRednet and closeRednet utils
|
2024-05-21 22:51:47 +02:00 |
|
Guillaume ARM
|
4f16cef9f5
|
fix(net): bad channel + change return of sendQuery
|
2024-05-21 22:34:50 +02:00 |
|
Guillaume ARM
|
5305afe203
|
feat(net): stopServer function for net.listenQuery
|
2024-05-21 21:58:49 +02:00 |
|
Guillaume ARM
|
3f92309ac6
|
feat: add new lib net.lua
|
2024-05-21 21:51:02 +02:00 |
|
Guillaume ARM
|
6294b38806
|
feat(inferium-server): add a warning when computerId is not known by the system
|
2024-05-21 20:24:09 +02:00 |
|
Guillaume ARM
|
cdad0204ba
|
fix(inferium-harvester): replant only when needed
|
2024-05-21 20:08:07 +02:00 |
|
Guillaume ARM
|
cc1d083aa7
|
fix(inferium-server): computerId should be stringified
|
2024-05-21 19:12:03 +02:00 |
|
Guillaume ARM
|
efeba6f4cb
|
fix(inferium-plans): default plan
|
2024-05-21 19:09:11 +02:00 |
|
Guillaume ARM
|
e628ec2153
|
feat(inferium-server)!: support of multi computer plans
|
2024-05-21 18:52:07 +02:00 |
|
Guillaume ARM
|
b075b953ab
|
feat(inferium-harvester): crash the process when no response from the inferium server
|
2024-05-21 18:51:02 +02:00 |
|
Guillaume ARM
|
d4cbe6e808
|
feat(inferium-harvester): do not block harvest procedure when no crop
|
2024-05-21 18:02:27 +02:00 |
|
Guillaume ARM
|
4af7ae8cfe
|
feat(inferium-harvester): do not wait for crops
|
2024-05-21 17:56:27 +02:00 |
|
Guillaume ARM
|
d16a9b2587
|
feat(inferium-harvester): update the local plan on the go
|
2024-05-21 17:48:59 +02:00 |
|
Guillaume ARM
|
be9c2c10a1
|
fix(inferium-harvester): shallow clone of the local plan to avoid errors
|
2024-05-21 17:43:22 +02:00 |
|
Guillaume ARM
|
f483c41c88
|
chore: remove energySaving mode
|
2024-05-21 17:42:58 +02:00 |
|
Guillaume ARM
|
8f14f48914
|
chore(inferium-server): change printed messages
|
2024-05-21 00:59:28 +02:00 |
|
Guillaume ARM
|
87188093f4
|
chore(inferium-server): print a message to the user
|
2024-05-21 00:57:21 +02:00 |
|
Guillaume ARM
|
e883deba5a
|
feat(inferium-harvester): implement fetchRemotePlan
|
2024-05-20 22:26:53 +02:00 |
|
Guillaume ARM
|
cdb0e6e84f
|
feat: implement basic inferium server
|
2024-05-20 22:19:27 +02:00 |
|
Guillaume ARM
|
5e2234da78
|
feat(inferium-harvester): add defaultRemotePlan to the static config
|
2024-05-20 21:08:10 +02:00 |
|
Guillaume ARM
|
340d5f4cff
|
chore(inferium-harvester): remove print messages
|
2024-05-20 21:05:10 +02:00 |
|
Guillaume ARM
|
930b104522
|
fix: replace utils.difference by utils.shallowDiff
|
2024-05-20 20:51:37 +02:00 |
|
Guillaume ARM
|
e9ebf63c55
|
feat: create utils lib
|
2024-05-20 20:26:43 +02:00 |
|
Guillaume ARM
|
b1c3eac1b9
|
chore: retry with old implementation of difference
|
2024-05-20 20:21:09 +02:00 |
|
Guillaume ARM
|
a8788ca3b1
|
fix(inferium-harvester): set local plan to remote plan at the end of the replant procedure
|
2024-05-20 20:08:13 +02:00 |
|
Guillaume ARM
|
86baeb83f0
|
chore: try with a new implementation of difference
|
2024-05-20 19:58:11 +02:00 |
|
Guillaume ARM
|
997fe76fd1
|
fix(inferium-harvester): add sizeof util to compute the size of a table
|
2024-05-20 19:54:31 +02:00 |
|
Guillaume ARM
|
586b656fd7
|
chore: debug
|
2024-05-20 19:49:00 +02:00 |
|
Guillaume ARM
|
0f78c1c994
|
chore(inferium-harvester): add some print debug messages
|
2024-05-20 19:47:45 +02:00 |
|
Guillaume ARM
|
6c38ea6845
|
fix(inferium-harvester): isSeed
|
2024-05-20 19:43:23 +02:00 |
|
Guillaume ARM
|
c42b8472dc
|
fix: fakeRemotePlan
|
2024-05-20 19:41:40 +02:00 |
|
Guillaume ARM
|
865d6b4f5b
|
fix(inferium-harvester): removeFirst util
|
2024-05-20 19:33:14 +02:00 |
|
Guillaume ARM
|
f7a83ef911
|
fix(inferium-harvester): retrieveHomePositionProcedure
|
2024-05-20 19:32:04 +02:00 |
|
Guillaume ARM
|
6b4e4f248d
|
fix(inferium-harvester): replant procedure
|
2024-05-20 19:26:32 +02:00 |
|
Guillaume ARM
|
daa36c82de
|
fix(inferium-harvester): syntax errors
|
2024-05-20 19:15:57 +02:00 |
|
Guillaume ARM
|
0b724c7334
|
feat(inferium-harvester)!: add replant procedure
|
2024-05-20 19:03:34 +02:00 |
|
Guillaume ARM
|
51e93081a1
|
chore: remove old TODO comment
|
2024-05-20 04:47:53 +02:00 |
|
Guillaume ARM
|
a4f2d4d27c
|
fix(coal-crafter): printed message
|
2024-05-20 04:25:35 +02:00 |
|
Guillaume ARM
|
381b438da2
|
fix(coal-crafter): bad printed message
|
2024-05-20 04:24:24 +02:00 |
|
Guillaume ARM
|
3631dfcea1
|
fix(coal-crafter): reduce NB_NEEDED_COAL threshold
|
2024-05-20 02:19:35 +02:00 |
|
Guillaume ARM
|
cd0e42e34c
|
fix(coal-crafter): waitForNotEnoughCoal
|
2024-05-20 02:14:38 +02:00 |
|
Guillaume ARM
|
694a23fb68
|
feat(coal-crafter): stop crafting coal when a certain threshold is reached
|
2024-05-20 02:04:25 +02:00 |
|
Guillaume ARM
|
d971f0acf3
|
fix(coal-crafter): add missing suck item
|
2024-05-20 01:55:28 +02:00 |
|
Guillaume ARM
|
e02a7a70c2
|
fix(coal-crafter): implement strictTransferOne
|
2024-05-20 01:53:31 +02:00 |
|
Guillaume ARM
|
98cb51510f
|
fix(coal-crafter): transfer exactly 8 essences
|
2024-05-20 01:53:14 +02:00 |
|
Guillaume ARM
|
b81c0b6921
|
fix(coal-crafter): bad itemName
|
2024-05-20 01:48:14 +02:00 |
|
Guillaume ARM
|
eee19c8a48
|
fix(coal-crafter): syntax error + bad import
|
2024-05-20 01:46:15 +02:00 |
|
Guillaume ARM
|
084b6d941f
|
fix(coal-crafter): storage inventory should be on the back side
|
2024-05-20 01:38:59 +02:00 |
|