I would love to see more videos from ficsit network. And see the code too haha. That really helps learning and understanding lua. I just started yesterday but with seeing your video and code it all seems quite doable. Thank you very much!!
@PierreIng18 күн бұрын
Thanks! I might make some more in the future for sure! I uploaded the code here if you're curious: github.com/pierrei/Satisfactory-FIN-Lua/tree/main/fuel-control-room. The creator of the mod has a bunch of example videos on his KZbin as well so please have a look: www.youtube.com/@Panakotta000/videos
@mickeystix12 күн бұрын
@@PierreIng Thanks for sharing your git link for this!
@DougAF512Ай бұрын
This is amazing, might add the Lua complexity to my next playthrough...
@Inflamarie7 күн бұрын
And here we see, nerds doing nerd things that make nerds like me jealous cos I’m not smart enough to figure this out. This is amazing
@skilz809823 күн бұрын
I'm doing something similar in the same exact location. The only difference for me is that I'm also producing a good amount of plastic, rubber and also doing some fabric for my filters. This is basically my layout on those two normal and 1 pure nodes of oil, I have then overlocked giving me 1200 or 2MK pipes worth of crude oil feeding into 40 refineries make 1600 heavy oil residue and 800 resin. This is the base line production. From here, I'm taking the heavy oil residue into 32 blenders to produce 3200 diluted fuel. This is 1/2 of the second stage of production. The other half of the second stage of production is taking the 800 resin that will take 2 refineries off the top for making fabric. Then pass through to make residual rubber. I have 20 refineries making residual rubber. If fabric is being made, then not all of those 20 refineries will be operational but once the fabric production is completed and the lines back up, then all 800 resin will pass through to be turned into rubber. This is stage two. As for the filters, I'll be bringing in coal because I need coal on the other end of the lake by the water fall that goes into the crater lakes where I'll be building my bigger aluminum factory. I'll also need to bring in iron plates, and quickwire. I already have aluminum casings on the top corner of the bamboo forest. I have 4 manufactures for filters and 2 for iodized filters as a priority production until containers are back filled. From here there is a third stage of production. I'm taking that residual rubber and converting it to recycled plastic using some of the diluted fuel. Then back to recycled rubber, and finally back the recycled plastic. When done, I'll have 2 full MK5 belts of plastic with an additional MK2 belt. The MK2 belt is accounted for later in the production line for doing some packaged turbo fuel that will be sent to 4 constructors feeding 12 packagers. The other 2 MK5 belts of plastic will be sent to the train depot for doing circuit boards, high speed connectors, computers, etc. On the last stage of the recycled process, I am not converting all of the last rubber over. I will have almost 1 MK5 belt worth. I'll have about 720 out of 780 rubber to also ship out. This will consume about 1/3 of my diluted fuel. The rest of the diluted fuel is being sent to 48 refineries to make 900 turbo fuel. Here I will have to bring in about 1 MK5 belt worth of compacted coal which will be made offsite and shipped in via train along with the iron plates, quickwire and coal. With this setup I'll have 120 fuel burners just for the turbo fuel after the packaged turbo fuel is done. I will also have about an additional 12 burners to burn off any extra diluted fuel that isn't used within the production lines to keep the refineries running. This plant will consume about 10-12GW if all machines are running. Now because of some of the priorities and the layout not every machine can run. For example, if fabric is being made, then 1 and 1/2 - 2 refineries of the residual rubber won't be in use and any of the refineries after them for the recycled stages also won't be in use. But with this, I have to compensate for the extra diluted fuel that isn't being used here that has to be burned off when fabric is being made, otherwise the diluted fuel if backed up can back up the lines all the way to the first refineries producing heavy oil and resin. The lines and pipes need to keep flowing. So, I have to add an additional 6-8 burners to compensate for this extra 150ish diluted fuel. If the filters and fabric production is completed, then they will no longer be in running and just sitting idle and more diluted fuel will be consumed. Then at this stage, I'll have about 6-8 fuel burners sitting idle or inactive. I'm looking at generating about 30 - 32GW total power consuming about 9-12 of it adding approximately an additional 20GW of power to my grid after full production. It's a great build! All of this from only 3 oil nodes a bunch of water, and a little bit of internal materials. The only main priority imported material for this to run properly is compacted coal. The regular coal and iron plates for filters, and quickwire and aluminum casings aren't. The plant can run without them. It's just a convenient place to automate my masks that'll probably be all that I need for the entire playthrough. If worse comes to worse and I need more iodized masks, I can always do another build somewhere else, but this should be enough to get me started when I start to work with uranium. Also, the view here with the transition between the bamboo - red forest above, and the northern forest below with the waterfalls in the background, it's a great build. The only major difference is that I'm playing purely in 1.0 vanilla mode. No mods. Nice layouts and builds by the way. Looks really good, and the computer-network mod looks really good.
@marcobertolucci54Ай бұрын
Never seen this mod, it's Incredible! Thanks for the discovery and for the explanation, I fell in love with it. Will it work in an existing save file?
@PierreIng29 күн бұрын
It will! Me and a friend built out the refineries and the fuel generator buildings in the vanilla game and then I added the mod and started hooking stuff up to the network. The mod adds some stuff to unlock in the hub so you first do that. Then you get access to the computers, the CPUs, memory, network cards, control panels and buttons - such a cool mod!
@marcobertolucci5429 күн бұрын
@@PierreIng Thanks for the response. Can't wait to have some time to try it.
@raiden63124 күн бұрын
Good job! Lovely video that explains everything clearly. This might give me some ideas on how to do my next factory... ;)
@karlimi172323 күн бұрын
i love your video please keep making them like this 😃
@Nocturnal201016 күн бұрын
Thanks for showcasing the mod. Been planning on getting into it as soon as I saw it's for logic. I assume the capabilities are endless like when we used logic in Minecraft. Now since it's updated for 1.0 I'm gonna check it out again. I only messed with it in the very beginning I think Update 5 or so. It didn't look as good as it does now
@94sn95gt12 күн бұрын
I always felt like something like this was missing from the game. Also a central control room for each factory so I can periodically check on each one and not have to go all the way over to the other side of the map.
@martinbergoo1040Ай бұрын
Very good explanation. Thank you for a good video!
@NDBoost16 күн бұрын
mod support for dedicated servers can't come soon enough. I've wanted to do this on my save since the ficsit networks mode was released.
@PierreIng16 күн бұрын
Mod support for dedicated servers should be already up and running! docs.ficsit.app/satisfactory-modding/latest/ForUsers/DedicatedServerSetup.html
@TianarTruegard14 күн бұрын
Wow... making my humble starting factory look tiny. I'm barely into coal power. I'm still working on automating production of all the basic materials. Spaghetti factory all over the place. :D I'm hoping to at least try to reorganize production by floors at some point.
@eaglefan101829 күн бұрын
Impressive, as someone messing with FIN this is mondo amazing. I gotta get to coding for sure. Thanks for posting, do you share in the FIN discord?
@PierreIng29 күн бұрын
Thanks! I did share this first in #media-share yes 😃
@Ebolaface22 күн бұрын
Awesome!
@10Sambo0124 күн бұрын
Impressive setup! How many hours did it take you to set all of that up?
@PierreIng23 күн бұрын
Thanks! Hard to tell but Steam tells me I’ve spent 800 hours in the game. That includes all me and a buddy built in vanilla for this save and another one (where we made it all the way to finish the game). The FicsIt-Networks stuff took maybe 40-50 hours to set up and code I guess. I’ll share a link to the code and some links later 👍
@PierreIng23 күн бұрын
Here's the code: github.com/pierrei/Satisfactory-FIN-Lua/tree/main/fuel-control-room
@aLmAnZioАй бұрын
That is really cool!
@rail-fan24 күн бұрын
It's a great demonstration of what FICSIT Networks is capable of. However, the video raised some questions: How did you control all of these? I mean, you reviewed the code for the fuel generators, but I didn't see any definition for the button-generator reference. Where do you get that reference from? It would be very nice if you could please upload the code for your factory.Thanks!
@PierreIng24 күн бұрын
Hey, thanks! Yeah I only showed a bit of code at the generator facility. At the very end of the video I show the ”Utility room” that’s behind and below the main control room at the generators. There I have two computers running, but I never showed the code for them. I’m happy to share, just need to polish the code a little bit first I think 😆
@PierreIng23 күн бұрын
Code can now be found here: github.com/pierrei/Satisfactory-FIN-Lua/tree/main/fuel-control-room
@rail-fan21 күн бұрын
@@PierreIng Thanks
@devildocgaming963011 күн бұрын
How did you name your heavy oil refineries? EEPROM:248: bad argument #1 to 'proxy' (is not string) stack trace back: [c]: in field 'proxy' EEPROM:248: in global 'setuprefinery' EEPROM:263: in global 'setupHeavyOilRefineries' EEPROM:433: in global 'setup' EEPROM:440: in main chunk
@PierreIng11 күн бұрын
Here's the setup of them; github.com/pierrei/Satisfactory-FIN-Lua/blob/main/fuel-control-room/refineries-and-power.lua#L263 They are called "Heavy Oil 1", "Heavy Oil 2" and so on. This is where I put the prefix and the counter together; github.com/pierrei/Satisfactory-FIN-Lua/blob/main/fuel-control-room/refineries-and-power.lua#L247
@devildocgaming963011 күн бұрын
I figured that based on the code. Found my problem. I’m using the nitro rocket fuel recipe and don’t need as many heavy oil refineries. Had to change the grid layout for the buttons. Base code was looking for more refineries than I had.
@wolfdogarrow05029 күн бұрын
I see everyone talking about mods but I haven't been able to find anyone that shows how to install the mod setup
@PierreIng29 күн бұрын
@@wolfdogarrow050 You just need to install the mod manager called SMM. Instructions here: docs.ficsit.app/satisfactory-modding/latest/ForUsers/SatisfactoryModManager.html
@francescocaccavo42623 күн бұрын
Hi, grate video! you made me discover this mod, i love it, but can you share the code you made, even if is not perfect. Or the link to the discord you already shared. I just need a base code to work with, Thanks!!
@PierreIng23 күн бұрын
Hey thanks! I’ll share the code and some links in a few hours 😃👍
@PierreIng23 күн бұрын
Here's the code: github.com/pierrei/Satisfactory-FIN-Lua/tree/main/fuel-control-room
@lucahermann921026 күн бұрын
How did you Programm it to Switch the Standby i cant do it🙁
@PierreIng25 күн бұрын
The property on the Factory class is called ”standby” so if you hook up the factory to the network and get a hold of a reference to it, it should just be ”factory.standby = true”
@KaIeroАй бұрын
we play different games :D
@dantheman17449 күн бұрын
Booo no mods until they add them to dedicated servers, looks nice though.
@karlimi172323 күн бұрын
you have to code everything yourself ?????????? isn't that a lot of very complex code to do that ?
@PierreIng23 күн бұрын
The mod provides a framework for us to build stuff, basically a bunch of APIs. If you’re a programmer that’s basically what you work with all day anyway, this is not much different. The docs provide some examples and bits and pieces you can reuse and adapt to your use-cases. Building this stuff is what’s fun, to think of what you can do and how to do it 😍