Commit Graph

46 Commits

Author SHA1 Message Date
359af1e57a Implement Mining Laser
Mining Laser allows for quick node mining via shooting the beam. It comes with following modes:
- normal range
- short range
- horizontal direction
- explosion
2024-01-20 14:35:14 +01:00
6cf004ff0e Implement Canning Machine 2024-01-12 20:17:36 +01:00
e69d16aeb0 Add simple item fluid storage API 2024-01-11 19:48:09 +01:00
6da4aef854 Implement Jetpack 2024-01-09 11:07:00 +01:00
be8809e008 Implement Overclocker Upgrade 2023-11-25 17:59:22 +01:00
f697cfbcc4 Add advanced machine block craft 2023-11-23 08:44:06 +01:00
ac1cdffe0e Fix crash in createNetworkMap 2023-11-22 19:00:16 +01:00
68ddf0f149 Fix some issues with power flowing 2023-11-21 20:28:09 +01:00
c56c0a9c5c Fix transformer issues 2023-11-20 22:08:32 +01:00
fb51d07f70 Add cable former machine 2023-11-19 19:59:33 +01:00
286f95596f Machines now explode when there is too much power transferred 2023-11-19 14:53:43 +01:00
32669afafe Only split power distribution between not fully charged endpoints 2023-11-17 08:44:21 +01:00
bd51f1d18f Trigger network master if endpoint is not fully charged 2023-11-16 17:33:36 +01:00
8724b563c4 Fix some machines locking sometimes 2023-11-15 21:44:02 +01:00
4d430980bf Notify network about network master destruction 2023-11-15 19:42:25 +01:00
5ea9002630 Remove disconnected machines after cable is destructed 2023-11-14 20:49:05 +01:00
42130c90a7 Make sure that power flow won't exceed network capabilities 2023-11-14 17:05:36 +01:00
c3b49b68e1 Generate network map while constructing generator for testing 2023-11-13 20:37:50 +01:00
531604544a industrialtest.api.createNetworkMap fixes 2023-11-13 10:33:15 +01:00
7a6dacb614 Implement industrialtest.api.createNetworkMap 2023-11-12 14:59:18 +01:00
2205b320cd Add missing power storage nodes crafts 2023-04-19 09:25:51 +02:00
432fd72597 Implement power storage nodes 2023-04-18 21:48:08 +02:00
b8aff72da2 Implement storage cells 2023-04-13 11:56:33 +02:00
248bcd1af5 Make it possible to make stripped trunks with chainsaw 2023-04-08 19:28:33 +02:00
40d0e578c4 Refactor machines.lua (reduced ~300 lines of code) 2023-04-07 19:50:39 +02:00
156cca1b66 Implement Water Mill 2023-04-02 18:07:56 +02:00
4a65e82ca3 Implement Geothermal Generator 2023-03-30 14:43:05 +02:00
a21ec8a929 Implement Transformers 2023-03-28 22:09:56 +02:00
b229fab831 Don't take fully charged power storages into account while distributing power 2023-03-22 21:14:48 +01:00
8da3968a46 Normalize power flow 2023-03-22 21:13:02 +01:00
84014b9d9b Implement Extractor 2023-03-22 20:57:37 +01:00
2bda4febb9 Document api functions 2023-03-22 18:52:21 +01:00
8f400f32c6 Move registerResourceDust to api 2023-03-22 10:34:14 +01:00
cb607d334c Implement Compressor 2023-03-21 14:29:50 +01:00
f74f36aeb3 Make industrialtest.api.addPower accept negative power amount 2023-03-21 13:43:17 +01:00
fc249d46d5 Implement Macerator 2023-03-18 11:32:20 +01:00
cc2e08cc7c Document industrialtest.api.addPowerStorage 2023-03-15 18:22:13 +00:00
63bdb0e0e6 Add rubber tree related items 2023-03-15 18:10:54 +01:00
7ce091f423 Use nodebox for rendering cables 2023-03-11 19:50:49 +01:00
4e7499279c Implement copper cable 2023-03-11 16:52:51 +01:00
e253564a91 Implement Electric Furnace :O 2023-03-07 20:41:35 +01:00
f82170b5e5 Some RE-Battery improvvements 2023-03-04 13:51:36 +01:00
3671e96a18 Implement RE-Battery, generator fixes 2023-03-03 22:28:05 +01:00
319d3102f6 Take into account machine ioConfig when transferring power 2023-03-01 21:19:31 +01:00
511c4948d6 Start implementing coal generator 2023-03-01 12:16:33 +01:00
f6383b020f Some basic API functions 2023-02-28 20:09:23 +01:00