Schall Ore Conversion

Ore patch conversion through GUI. Adjustable resources coverage on map generation. (Locale: English, Deutsch, 中文, Русский)
29 days ago
0.16
156
Owner: Schallfalke
Source: N/A
Homepage: N/A
License: Bob's mods Copyright
Created: a month ago
Latest Version: 0.16.2 (29 days ago)
Factorio version: 0.16
Downloaded: 156 times

Summary

Ore patch conversion through GUI. Adjustable resources coverage on map generation.

Introduction

Too much stone, coal, or even copper on the ore fields?
Want to convert them to more useful resources (like iron) in a 1:1 "fair" trade?
With this mod, you can perform such ore conversion.

If you feel it is too "cheaty" to convert ore patches in game, instead you can adjust the resources parameters of the map generation script.

Usage

Resources Coverage on Map Generation

You can adjust the resources parameters under start menu, go into "Options" → "Mod settings" → "Startup" tab.
"Coverage" is the variable used in game script, denoting the chance (leads to ore field size) the certain type of resource tile would be placed by the map generation script. Coverage value ranges from 0 to 1. 0 means NO sources of that type of resources spawned at all, while 1 means the whole surface will be fully covered by that!

The checkbox "adjust resource coverage" toggles whether the following six values are applied or not. Default is unchecked, which means this part of feature is NOT activated. You will need to tick the checkbox for the changes to be applied.

The six coverage values correspond to each type of resources. The default values are the original values used by the in-game map generation script.

Though the motivation of creating this mod is to have less stone and coal, for more iron, as kind of "fair" trade and balance of resources, feel free to adjust the settings to your taste. You may create some interesting and/or challenging scenarios by having extreme low or high values.

Note: Since some resource mods have introduced their own resources generation script, this feature may or may not be completely bypassed. Examples are Resource Spawner Overhaul (RSO), dangOreus, etc.

Field Ore Conversion

In a game, go near an ore patch that you want to convert. Mine an ore by hand if you do not have any in your inventory. Pick an ore stack in hand (coal and stone are also fine), then an UI button with an iron ore icon will appear on the top of screen. Please click on it to open the ore conversion GUI.

The ore conversion GUI will appear on the left. The radius of selection can be set at the slider. All ore patches within selection will be counted.

Setting the radius too high may include nearby ore patches as well. Set it to where you wanted.

The default is to convert away excess coal and stone patches. Adjust the checkboxes if you need to. Here we are converting this stone patch to iron ore, so leave the checkboxes like in the picture. Clicking the right iron ore button to give us an iron ore patch...

Now we get an iron ore patch instead, the conversion is a success!

Note: The "×2" button will double the amount of ore on each tile, which is kind of a cheat. If you do not like it, simply ignore this button. By the powerful nature of this mod, it is not advised to use this on public multiplayer server anyway. Leaving this button will do no harm. (I guess?)

Uninstallation

The only thing added to the game is the ore conversion UI. The UI is added to save file only when the player is holding an ore and the UI is on. Please toggle off the ore conversion UI and cancel holding any ore, then save the game. Then you should have a safe & clean disable/uninstallation of this mod.

Mods Compatibility

It is written to include the resources in vanilla game only. If you have any favourite ore mods wanting to be supported, please leave a message in comments section. I will try my best to include them in future versions.

Some resources mod like RSO has its own resources autoplace script in map generation, taking over the resource generation part of the vanilla counterpart. The resources autoplace coverage settings of this mod will have no use. But the in-game field ore conversion should still be working.

Locale Supported

  • English (en)
  • German (de)
  • Traditional Chinese (zh-TW)
  • Russian (ru) by John_TheCF

If you like this mod, and would like to provide other translations, please do not hesitate to send me a message. (Corrections on spelling and grammatical mistakes are welcomed as well.) That will be included in the next version.

My Other Mods