Schall Ore Conversion


Ore patch conversion through GUI. Adjustable resource base density on map generation. (Locale: English, Deutsch, 正體中文, 简体中文, Русский, Português Brasileiro)

Utilities
a month ago
0.16 - 2.0
1.00K
Mining
Owner:
Schallfalke
Source:
N/A
Homepage:
https://mods.factorio.com/mod/SchallO...
License:
Bob's mods Copyright
Created:
6 years ago
Latest Version:
2.0.0 (a month ago)
Factorio version:
0.16 - 2.0
Downloaded by:
1.00K users

Summary

Ore patch conversion through GUI. Adjustable resource base density 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 Base Density on Map Generation

You can adjust the resources parameters under start menu, go into "Options" → "Mod settings" → "Startup" tab.
"Base density" 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. Base density is non-negative. 0 means NO sources of that type of resources spawned at all, while a higher number means the ore patch will be larger and richer!

The checkbox "adjust resource base density" 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 base density 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

For resources base density on map generation, this mod 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.

From 0.17.5 / 0.18.1, all placeable resources (both vanilla and modded) are supported on the field ore conversion GUI.

Locale Supported

  • English (en)
  • German / Deutsch (de)
  • Traditional Chinese / 正體中文 (zh-TW)
  • Simplified Chinese / 简体中文 (zh-CN)
  • Russian / Русский (ru) by John_TheCF
  • Brazilian Portuguese / Português Brasileiro (pt-BR) by NickFury23

Non-English locale are provided by Schall Language Pack.
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.)

My Other Mods