Commit Graph

25 Commits

Author SHA1 Message Date
mrkubax10 d66a418349 Use elapsed time to properly calcuate RPM difference in Rotary Macerator 2024-03-10 21:35:10 +01:00
mrkubax10 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
mrkubax10 3041d0982f Deduplicate machine charging from power storage item code 2024-03-08 08:56:56 +01:00
mrkubax10 7f1efd3472 Pipeworks compatibility: Simple electric item processors 2024-03-01 09:01:43 +01:00
mrkubax10 a5ef9eca00 Fix two issues with Iron Furnace 2024-02-27 12:41:54 +01:00
mrkubax10 d2346f65aa Introduce compatibility with mcl_rubber mod
Closes #1
2024-02-26 17:06:11 +01:00
mrkubax10 6cf004ff0e Implement Canning Machine 2024-01-12 20:17:36 +01:00
mrkubax10 18a8e235f6 Implement Power Storage Upgrade 2023-11-26 15:16:32 +01:00
mrkubax10 be8809e008 Implement Overclocker Upgrade 2023-11-25 17:59:22 +01:00
mrkubax10 852987416d Add Tool Workshop craft 2023-11-24 08:42:50 +01:00
mrkubax10 24a45f19d1 Add Tool Workshop 2023-11-23 22:30:44 +01:00
mrkubax10 7446169bc0 Add mass fabricator 2023-11-23 19:17:19 +01:00
mrkubax10 9db8d95014 Notify network master when machine is not fully charged 2023-11-22 20:28:38 +01:00
mrkubax10 68ddf0f149 Fix some issues with power flowing 2023-11-21 20:28:09 +01:00
mrkubax10 f3d05ac5bb Balance nuclear reactor 2023-11-21 12:47:02 +01:00
mrkubax10 c56c0a9c5c Fix transformer issues 2023-11-20 22:08:32 +01:00
mrkubax10 fb51d07f70 Add cable former machine 2023-11-19 19:59:33 +01:00
mrkubax10 286f95596f Machines now explode when there is too much power transferred 2023-11-19 14:53:43 +01:00
mrkubax10 462daec9df Implement nuclear reactor 2023-11-18 20:43:34 +01:00
mrkubax10 bd51f1d18f Trigger network master if endpoint is not fully charged 2023-11-16 17:33:36 +01:00
mrkubax10 8724b563c4 Fix some machines locking sometimes 2023-11-15 21:44:02 +01:00
mrkubax10 340c46bf48 Attach new machines and cables to touched networks 2023-11-14 11:46:30 +01:00
mrkubax10 c3b49b68e1 Generate network map while constructing generator for testing 2023-11-13 20:37:50 +01:00
mrkubax10 edc70ad028 Move common machine functions outside of register function 2023-11-12 15:00:28 +01:00
mrkubax10 71480f6a62 Clean up machines.lua and split to multiple files 2023-11-11 17:42:05 +01:00