Commit Graph

27 Commits

Author SHA1 Message Date
1e9a2e645e Implement Induction Furnace
Induction Furnace allows for faster smelting via double input and output slots.
Additionaly it features heat storage which makes it smelt faster when heated.
2024-03-11 19:31:21 +01:00
4b2b0e4836 Make speed indicator in Rotary Macerator formspec translatable 2024-03-11 18:46:50 +01:00
d66a418349 Use elapsed time to properly calcuate RPM difference in Rotary Macerator 2024-03-10 21:35:10 +01:00
a90b4f8cfe Implement Rotary Macerator
It's a more advanced version of regular Macerator.
It introduces RPM which makes machine faster the longer it
works.
2024-03-08 22:41:02 +01:00
3041d0982f Deduplicate machine charging from power storage item code 2024-03-08 08:56:56 +01:00
7f1efd3472 Pipeworks compatibility: Simple electric item processors 2024-03-01 09:01:43 +01:00
a5ef9eca00 Fix two issues with Iron Furnace 2024-02-27 12:41:54 +01:00
d2346f65aa Introduce compatibility with mcl_rubber mod
Closes #1
2024-02-26 17:06:11 +01:00
6cf004ff0e Implement Canning Machine 2024-01-12 20:17:36 +01:00
18a8e235f6 Implement Power Storage Upgrade 2023-11-26 15:16:32 +01:00
be8809e008 Implement Overclocker Upgrade 2023-11-25 17:59:22 +01:00
852987416d Add Tool Workshop craft 2023-11-24 08:42:50 +01:00
24a45f19d1 Add Tool Workshop 2023-11-23 22:30:44 +01:00
7446169bc0 Add mass fabricator 2023-11-23 19:17:19 +01:00
9db8d95014 Notify network master when machine is not fully charged 2023-11-22 20:28:38 +01:00
68ddf0f149 Fix some issues with power flowing 2023-11-21 20:28:09 +01:00
f3d05ac5bb Balance nuclear reactor 2023-11-21 12:47:02 +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
462daec9df Implement nuclear reactor 2023-11-18 20:43:34 +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
340c46bf48 Attach new machines and cables to touched networks 2023-11-14 11:46:30 +01:00
c3b49b68e1 Generate network map while constructing generator for testing 2023-11-13 20:37:50 +01:00
edc70ad028 Move common machine functions outside of register function 2023-11-12 15:00:28 +01:00
71480f6a62 Clean up machines.lua and split to multiple files 2023-11-11 17:42:05 +01:00