Space Engineers

Space Engineers

评价数不足
Planetary Ore Density Diversity
   
奖励
收藏
已收藏
取消收藏
Type: Mod
Mod category: Production, Other
文件大小
发表于
更新日期
299.716 KB
2020 年 7 月 20 日 下午 5:04
2020 年 7 月 22 日 下午 9:31
4 项改动说明 ( 查看 )

订阅以下载
Planetary Ore Density Diversity

描述
Planetary Ore Density Diversity
Yet another mod by Dondelium to help you make your life more difficult.

This mod adds varying ore vein density options to the game. With each planet having only impure veins of certain ores, and some rich veins of other ores. It also makes it so every celestial body now has every vanilla resource.

The idea was to make it so planetary combat / trade / claims / economy are more valuable. The idea I had for doing this was to make it so everyone could get the basics of what they need to be space-faring. While also not having enough of some resources to be a self sufficient power house. (I... may have stole the idea from Atlas)

Updates
  • Planetary ore definitions now repopulated by a script which also applies to modded planets.
  • This allows users to utilize mods that alter planets, while still applying ore mapping changes.
  • You can now even use a deeper ore mod if you want.
  • Asteroids no longer contain rich resources.
  • Asteroids no longer contain normal resources for uncommon/rare ore types. (I am being aggressive, this may need tweaking)
  • Modded planets currently all generate with the same ore mapping. (added below)

Future plans
I would like to build another mod to pair up with this that auto-generates an asteroid ring around Triton and sparse asteroid fields between planets, but otherwise players are left with vast empty space.

More details
Densities
Currently there are 3 densities for all mine-able resources with the exception of stone/ice. These densities make refining slower/less efficient depending on the density.
The densities are:
  • Impure - Drastically reduced output vs vanilla, and much slower.
  • Normal - Reduced output vs vanilla, and a little slower.
  • Rich - Improved output vs vanilla, and usually a little faster.

Slag
This mod also adds a by-product to refining materials called slag.
Its basically stone in that its able to be refined down into Gravel, Iron, Silicon, and Nickel, but with a lower ratio. (I will likely expand on this later)

Ore - Ingot: Ratios / Time per 1kg of Ore
Name
Ingot_V
Time_V
Ingot_I
Time_I
Ingot_N
Time_N
Ingot_R
Time_R
Iron
0.7
0.05
0.1
0.2
0.25
0.1
0.9
0.05
Silicon
0.7
0.6
0.1
2.0
0.25
1.0
0.9
0.5
Nickel
0.4
0.66
0.04
2.4
0.1
1.2
0.4
0.6
Cobalt
0.3
3.0
0.04
8.0
0.1
4.0
0.4
2.0
Magnesium
0.007
0.5
0.001
1.6
0.0025
0.8
0.01
0.4
Silver
0.1
1.0
0.02
2.0
0.05
1.0
0.2
0.75
Gold
0.01
0.4
0.004
1.6
0.01
0.8
0.04
0.4
Platinum
0.005
3.0
0.001
8.0
0.0025
4.0
0.01
2.0
Uranium
0.01
4.0
0.002
8.0
0.005
4.0
0.02
2.0
Ice
0.9
0.1
0.3
0.3
0.9
0.1
n/a
n/a
_V = Vanilla _I = Impure +slag = 0.3kg per 1kg _N = Normal slag = 0.15kg per 1kg _R = Rich -slag = 0.05kg per 1kg

Ore Vein Exceptions per Planet / Moon
Planets
Rich Ore Type 1
Rich Ore Type 2
Impure Only Ore 1
Impure Only Ore 2
Impure Only Ore 3
Earth
Iron
Silver
Gold
Uranium
Platinum
Moon
Silicon
Magnesium
Nickel
Cobalt
Silver
Mars
Cobalt
Nickel
Iron
Silicon
Uranium
Europa
Silicon
Gold
Iron
Silver
Platinum
Alien
Iron
Uranium
Nickel
Cobalt
Magnesium
Titan
Nickel
Platinum
Silicon
Magnesium
Gold
Modded
Cobalt
Magnesium
Iron
Silver
Gold

Other changes
Stone
  • Slightly reduced output of Iron, Silicon, and Nickel as you now have slag as well.
  • More gravel, because I am a jerk. (unless you have a concrete mod, and then, you're welcome)
  • A small amount of ice is now extracted as well.
Ice
  • Now has an "Ice Mix" version that you can pull from snow / Europa which splits half and half stone/ice.
  • Con here is you need at least a basic assembler to breath if your on Europa.

Shortcomings (to-do)
  • Slag's icon says Stone. Needs custom icon.
  • Custom textures?
  • Custom icons? (maybe a color overlay)
  • Better research into impact on gameplay.
  • Modded planets each need more specific ore distributions. Considering two options. Mappings based off planet name, or based off of the planets original ore distribution.

Credits
  • Enenra: I used his script as a basis for the ore remapping.
  • Meridius_IX / Lucas: Enenra informs me that he helped enenra make the script.
  • Kreeg: Answering some questions I had regarding planet definitions.
  • Digi: Answering questions on SE discord. Also, I still use this guys logger code. (why fix something aint broken?)

Compatibility Notes
I am absolutely stomping all over the vanilla Ore to Ingot blueprints, Physical item definitions, and Voxel definitions.
This means I may interfere with Vanilla ore to ingot ratio tweak mods.

Final Notes
  1. This is in a really early phase, and values are absolutely subject to discussion and change.
  2. I am starting off with some pretty tough numbers here. I am doing this because if you just make the debuffs an inconvenience, players will ignore them. That kind of defeats the purpose, and I would like to see this in some servers doing what it was meant to do.
14 条留言
ι3ξτ^н4ЖΣ0я 2022 年 10 月 14 日 上午 5:23 
If you found the time and motivation, will you consider to continue the development on this mod?

I noticed that the script only affects the vanilla oreMapValue numbers, so the ores on a modded planet like Major Jon's Teralis still has most of its ore unchanged, because it uses values from 1 to 50, which only replaces some ores with Fe, Ni and Si. The ideal solution would be that it considers the ore distributions on all modded planets seperately, and creates a config file like Echthros' Expanded Settings mod (unfortunately that mod crashes when attempting to configure some modded planets' ore distribution).
ι3ξτ^н4ЖΣ0я 2022 年 10 月 14 日 上午 5:21 
I really love this mod's concept, it makes ores easier to obtain but at the same time has you explore more to find actually good quality deposits. Also, the solution for space resources is really elegant unlike those mods that straight up remove a lot of ores. I very much prefer this solution over the better stone mod, because it adds even more flexibility.
16BitPotato 2022 年 5 月 5 日 上午 1:07 
Genius solution in that it uses a subtle method to improve the flow of progression and bring relevancy to underutilized gameplay elements like exploration and travel infrastructure. I find the obscurity of this utterly appalling.
Vision 2020 年 9 月 22 日 上午 5:39 
Titan has the resources for Europa too. It looks like those got swapped in your notes. One other thing, I can't find rich magnesium on the moon. I've found like 10 magnesium deposits, but none rich. I may just be unlucky, but I thought I'd let you know in case it's important. Love the mod by the way!
Vision 2020 年 9 月 19 日 上午 11:55 
Europa seems to have the resource distribution you have documented for Titan. I'm going to go to Titan to check it out.
Vision 2020 年 8 月 11 日 上午 8:55 
Still loving this mod. I'm eager if you get the asteroid changes you mentioned in.
Dondelium  [作者] 2020 年 8 月 5 日 下午 5:46 
@Rekalty That is a good point. For more info: If a planet is marked with an impure resource, then that resource only spawns with impure veins. If a planet is marked with a Rich resource, it spawns with, normal and rich veins. If a planets resource is not marked, then it spawns with impure and normal veins.

Triton is gonna be something special. Not sure yet what exactly I want to do with it.
Since this system handles any planet not expressly documented as modded, then yes, currently, it gets the modded planet disposition.
Rekalty 2020 年 8 月 5 日 下午 12:38 
Interesting mod, but I think the workshop page is missing a bit of information, I can see where Rich and Impure nodes/deposits can spawn, but the chart says nothing about the normal density ores. Are they just spawning in the place that Vanilla ones would? Also, Triton isn't mentioned, will it follow Modded ore distribution, or just vanilla?
Vision 2020 年 7 月 30 日 上午 6:18 
So far this has been a great experience! I am play testing and will let you know what I find.
Dondelium  [作者] 2020 年 7 月 22 日 下午 9:46 
@Phi-Star Thanks. I have committed myself entirely to programming, and not play-testing like I should.