缺氧
69 个评价
Customize Elements
   
奖励
收藏
已收藏
取消收藏
Mods: Tweaks
Compatibility: Base Game, Spaced Out!
文件大小
发表于
更新日期
57.391 KB
2021 年 7 月 17 日 上午 3:12
2023 年 3 月 5 日 上午 8:21
3 项改动说明 ( 查看 )

订阅以下载
Customize Elements

描述
Base changes
Changeable in json file below!
* Oxygen is slightly lighter, causing it to float over Contaminated Oxygen
* Metals can be substituted for Ores while building
* Abyssalite can be used for most buildings

Settings found here (after running mod)
Windows: %userprofile%\documents\Klei\OxygenNotIncluded\mods\CustomizeElements.json
Mac: ~Library/Application Support/unity.Klei.Oxygen Not Included/mods/CustomizeElements.json
Ubuntu: ~/.config/unity3d/Klei/Oxygen Not Included/mods/CustomizeElements.json

List of Settings
* Id: name of element to be changed
* specificHeatCapacity: Heat Capacity
* thermalConductivity: Thermal Conductivity
* molarMass: weight of element
* strength: no idea?
* flow: no idea?
* maxMass: pressure before walls are cracked
* maxCompression: no idea?
* viscosity: no idea?
* minHorizontalFlow: no idea?
* minVerticalFlow: no idea?
* solidSurfaceAreaMultiplier: no idea?
* liquidSurfaceAreaMultiplier: no idea?
* gasSurfaceAreaMultiplier: no idea?
* hardness: how difficult to mine
* lowTemp: temperature it freezes/condenses
* lowTempTransitionTarget: what element it changes to
* lowTempTransitionOreID: what ore should be produced when freezing/condensing
* lowTempTransitionOreMassConversion: ratio of ore to split
* highTemp: temperature it melts/evaporates
* highTempTransitionTarget: what element it changes to
* highTempTransitionOreID: what ore should be produced when melting/evaporating
* highTempTransitionOreMassConversion: ratio of ore to split
* sublimateId: what element should this sublimate to
* convertId: probably off-gas element
* sublimateFX: what FX to play
* sublimateRate: how much to sublimate
* sublimateEfficiency: how much is lost during sublimation
* sublimateProbability: how often does the sublimation occur
* offGasPercentage: probably how often off-gas occurs
* lightAbsorptionFactor: how much does this tile absorb light
* radiationAbsorptionFactor: how much does this tile absorb radiation
* radiationPer1000Mass: mh?
* toxicity: probably not used
* materialCategory: main category
* oreTags: list of sub categories, used for building
* buildMenuSort: index in building menu

Note
These options are identical with the element-yaml files: SteamApps\common\OxygenNotIncluded\OxygenNotIncluded_Data\StreamingAssets\elements
Main benefit of this mod is that you don't need to edit the assets every update.

GitHub
If Steam Download does not work or you need an older version, you find the files also here: [GitHub] https://github.com/Truinto/ONI-Modloader-SimpleMods/tree/master/Mods/

热门讨论 查看全部(1)
7
1 月 11 日 下午 12:07
My Realistic Elements Settings.
IceBlade1992
104 条留言
cloudsystem4 4 月 1 日 下午 12:17 
yeah that is what i did but nothing happened could you try it maybe i did smth wrong?
Fumihiko  [作者] 3 月 27 日 上午 8:37 
Oh, I did not know. The item Lumber was replaced with the element WoodLog. In that case you can make it a building material. Just add the ore tag "BuildableAny" to WoodLog.

But careful, most elements already have tags. Defining a new table will overwrite it. Check the source files for their properties:
Steam\SteamApps\common\OxygenNotIncluded\OxygenNotIncluded_Data\StreamingAssets\elements
KaedanJarret 3 月 26 日 下午 6:44 
Wood is now a building material in the Frosty Planet Pack DLC. There is a Wood Tile specifically, but you can also use it for Cots, Drywall, Ladders and other buildings.
cloudsystem4 3 月 25 日 上午 10:36 
I see
Fumihiko  [作者] 3 月 25 日 上午 8:35 
Lumber is not an element. You cannot build stuff out of it. All elements have a tile variant (like an oxygen tile, or dirt tile). There is no lumber tile.
cloudsystem4 3 月 24 日 下午 12:58 
hmm so i managed to successfully stop polluted water polluted dirt and slime from off gassing polluted oxygen. but i couldn't delete polluted oxygen from the game when i did what you suggested of making it change to oxygen at 1 kelvin didnt work like nothing even happened maybe i typed smth wrong idk. anyways i tried making wood a buildable material like to build dry wall or tiles and that didnt work
Fumihiko  [作者] 3 月 24 日 上午 8:43 
I think you could set sublimateProbability to 0 and it will never sublimate.

How to remove an element (ContaminatedOxygen)... Mh... you could try to set highTempTransitionTarget to Oxygen and highTemp to like 1 Kelvin. That would cause the element to transition to oxygen at any temperature. But it might crash, I never tried that.
cloudsystem4 3 月 23 日 下午 1:33 
can i use this mod to remove polluted oxygen from the game? if not, could i use it to stop polluted water , dirt, or slime from off gassing polluted oxygen. if any of those are possible how do i do that?
Fumihiko  [作者] 3 月 23 日 上午 2:31 
Open the config in a text editor. Find or add your element ID. Set
* lowTemp: temperature it freezes/condenses
* highTemp: temperature it melts/evaporates

The values are in Kelvin. Something like this:
{"Id": "DirtyWater","highTemp":344.15}
Rose_420 3 月 23 日 上午 1:31 
how to set state change temperature like what temp a liquid turns to gas