![]() Using the above example it's much easier to explain that: as a mod - you can't. That still leaves the last question: "How can I edit the base game GUIs?". Additionally it means that the game can use that "last known state" to restore what the player sees if they save, quit, and load the game. The basic data about what a given mod wanted to show on screen is recorded so mods can read and change it as they want and not need to be concerned with constantly updating it every time some changed event happens. ![]() Instead of leaving that entire mess to mod developers we decided long ago that we would manage that "last-known-state" for them. Try to imagine that: every single mod implementing their own system for remembering last-known-state about GUIs they're using. If the mod didn't have access to read that state it would need to store the last-known state and update it every time it got the changed event. In that simple bit of logic if a mod can read the checked state of a checkbox then that checked state needs to be deterministic. In an environment where mods have to operate deterministically, if a mod is allowed to read some data that data must be deterministic. The part that mods have access to however is. The actual widgets are not part of the game state and are not deterministic. Why do mod GUIs need to be deterministic?.When someone new to Factorio modding is introduced to how they function, they almost always have the same questions: They allow scenarios and mods to add GUIs that look and feel like the base game. Make sure you check out our other Factorio guides for more help with the game.Mod GUIs have been an interesting part of Factorio modding since I started working at Wube. We hope that this look at oil processing and how oil is used in Factorio has given you some idea of how it works how to progress to the next level. Factorio has a unique combat system which isn't generally seen in games of this genre, but this will be covered in future guides. On a side note, crude oil itself can also be used as ammo for one of the game's initial defense systems - Flamethrower Turrets. Heavy oil and light oil can then be taken to a chemical plant to be broken down to other materials and used in manufacturing substances such as sulfuric acid. Make sure you have somewhere for your products to go, as the oil refinery can stop working if there is a backlog. Storage Tanks are also available through Fluid Handling. You will need to set which recipe the refinery is going to use so that you know how much crude oil and other raw materials you will be needing. ![]() An oil refinery produces three outputs - Heavy Oil, Light Oil, and Petroleum Gas. The crude oil then makes its way to an Oil Refinery which will require you to have already set up an Electric Network to make it work. Barrels are useable thanks to the Fluid Handling technology. You can either make sure that you have a good layout of pipes to transport it or make sure that you have an operational railway/transport network to move the barrels of crude oil. There are two ways to then move the crude oil to where it is going to be stored/used. Below is the recipe you need to make them. You are able to make them after you have researched the initial oil processing technology. These are what is used to extract crude oil from the oil fields. The first thing you need to look at doing is making some Pumpjacks. In order to gain access to Science Pack 3, in addition to oil processing, you also need to have completed research in Sulfur Processing, Plastics, Fluid Handling, Advanced Oil Processing, Coal Liquefaction, Flammables and Flame Thrower. ![]() ![]() It introduces the aspect of laboratories in the game which is used to research advanced technologies. Factorio uses different tiers of science to gauge how far you have progressed through the game, and Science Pack 3 is the third science tier in the game. However, Oil processing is also needed to make Science Pack 3. Oil Processing research is needed to research: Advanced Oil Processing, Flammables, Plastics and Sulfuric Processing. You need oil processing to use: Basic Oil Processing, Chemical Plant, Lubricant, Oil Refinery, Pumpjack, and Solid Fuel from Heavy Oil, Light Oil, and Petroleum Gas. It only requires you to research steel processing beforehand, but leads on to many other technologies. Oil processing is researched relatively early on in the game, as you are going to need it for a lot of things. Oil refinery in the real world Where Does Oil Processing Sit on the Factorio Tech Tree? Being able to process oil is a major part aspect of Factorio, so this guide is going to give you all the information you need to start oil processing - including what it is used for and where it's featured in the game. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |