缺氧
自定义间歇泉
680 条留言
晨星缀满夜空 23 小时以前 
So when moving, it's impossible to simultaneously move the carried cushion neutrons? Moving will break the game steamfacepalm:
Fumihiko  [作者] 10 月 31 日 上午 8:25 
Interesting. But I won't fix this. I assume that you can just reload a save and the ghost structure will be gone.
DMlxs 10 月 31 日 上午 5:47 
我发现一个问题,当我把一个“geyser”从A点传送到B点后(使用mod的alt+q),虽然geyser确实从B点喷发了资源(例如:水或者盐水),但是实际的占位空间还是在A点,因为我想在A点建造建筑或者墙时,它会提示我“只能在未被占用的空间建造”,反而在B点的geyser显示位置可以正常的建造。
I've encountered an issue: when I teleport a geyser from point A to point B (using the mod's Alt+Q), while the geyser does indeed spout resources (like water or brine) at point B, its actual space occupancy remains at point A. This causes problems when I try to build structures or walls at point A, as the game prompts me with “Can only build on unoccupied space.” Conversely, I can build normally at the geyser's displayed location at point B.
jyh2378 10 月 11 日 上午 4:10 
This is perfect! It's now working exactly as I intended. Thank you for responding so quickly.:steamthumbsup:
Fumihiko  [作者] 10 月 10 日 上午 8:26 
I checked the game code again. That code makes it all geysers can spawn from placeholders. That does screw up the seed. I added a condition to check for RandomizerEnabled.

Now if RandomizerEnabled is false, it should always honor vanilla seed, regardless of other changes. (You can add custom geysers now, but the will never show up on their own.)
Fumihiko  [作者] 10 月 10 日 上午 8:03 
Thanks for telling me. That narrows it down very well. There is is a line of code that sets a flag regardless of the 'Geysers' array. I don't actually remember what is does, but it might cause your issue.

I can fix that and push an update.
jyh2378 10 月 10 日 上午 5:39 
Thank you for your answer. Unfortunately, I've been unable to reproduce the original geyser types even after setting RandomizerEnabled to False and using the format "Geysers": [] in the CustomizeGeyser.json file. Only setting EnableMod to False successfully reproduces the geysers from before the mod was installed. It seems that simply having the mod enabled changes geyser generation even with the same map seed.
Fumihiko  [作者] 10 月 9 日 上午 11:56 
Set RandomizerEnabled to false. Also you must remove all custom geysers. You can edit properties of existing geysers. Just not have custom ones. That is because the seed will randomly select from the pool of geysers. If the size of that pool is changed, the output will obviously be different too.
jyh2378 10 月 9 日 上午 11:33 
Installing this mod causes different geysers to be generated for the same seed than before the installation. I only want to use the geyser morphing feature without changing the generated geysers. How can I use only the morphing feature?
Fumihiko  [作者] 9 月 23 日 上午 8:31 
It's faster to search the internet:
https://senioritis.io/mathematics/probability/understanding-the-equivalence-of-1-2-0-5-and-50-math-concepts-explained/

Basically, that's what the computer uses. Temperatures are also in Kelvin not °C nor °F.
MiserableGamer 9 月 23 日 上午 8:25 
What is scientific about 1.0, that 100 isn't?? LOL
MiserableGamer 9 月 23 日 上午 8:24 
Ahhhhh!
Fumihiko  [作者] 9 月 23 日 上午 7:53 
1.0 is 100%. This mod uses scientific numbers.
MiserableGamer 9 月 23 日 上午 7:48 
I tried changing the minIterationPercent and maxIterationPercent both to 100, and it threw up an error on load saying bad iteration percent?
Fumihiko  [作者] 9 月 22 日 上午 10:00 
Aha. Dormancy is controlled by year%. What you are looking for is iteration%.

Change minIterationPercent and maxIterationPercent as well.
MiserableGamer 9 月 22 日 上午 8:50 
IDs are all correct as other modifications are working - it's not a huge amount of time, but they do idle every cycle
Fumihiko  [作者] 9 月 22 日 上午 8:26 
Maybe you set the wrong IDs? From the main menu, you can get to the mod menu. There is a button to remove all the dormancies (since this is such a common request).

Could also be that the geyser is currently idle and you need to wait a bit of ingame time for it to refresh.
MiserableGamer 9 月 22 日 上午 8:14 
I have all the geysers set to no idle using....

"minYearPercent": 1.0,
"maxYearPercent": 1.0

....but they still idle?
Fumihiko  [作者] 9 月 14 日 上午 1:44 
"Breakthrough" is not a parameter that exists. But changing the eruption rate is simple. Yes, you can must change it for every geyser individually.
星劫 9 月 13 日 上午 11:45 
Is it possible to separately configure the breakthrough factors for gas vents and liquid geysers?
In the original game, the eruption rate of gas vents is much lower than that of liquid geysers. I want to significantly increase the eruption rate of gas vents while slightly increasing that of liquid geysers.
Therefore, I hope to separately set the breakthrough factors for gas vents and liquid geysers.
Fumihiko  [作者] 8 月 27 日 上午 8:47 
Yes. It is possible to modify properties and spawn probability of all geysers.

However, the process is pretty technical. You need to find out the IDs. Also, depending on how mods implemented their geysers, it's possible that the load order is bad (meaning they make their changes too late and this mod cannot change them, without a patch).
星劫 8 月 27 日 上午 8:24 
可以转换出通过别的mod添加的火山吗?
Fumihiko  [作者] 8 月 24 日 上午 12:31 
Alt+Q crash is related to corrupted keyboard settings. I do not know the exact way to fix it.
Try moving the folder "C:\Users\%username%\Documents\Klei\OxygenNotIncluded". Then repair game from Steam. You should also copy over the save games, but not the (keyboard) settings.
米饭 8 月 23 日 上午 5:51 
老大,更新一下吧,不然用alt+q,移动的话就出错退出游戏了。
Fumihiko  [作者] 8 月 13 日 上午 8:17 
Leaky oil geysers, yes. The pump building, no.
MiserableGamer 8 月 13 日 上午 7:08 
Is there a way to adjust Oil Reservoirs, as in increase their output?
Fumihiko  [作者] 8 月 9 日 上午 1:08 
That is not possible. I can run no code, while the mod is uninstalled. The game automatically removes any objects it doesn't know.
The mod menu has a button to export all settings.
無相丶 8 月 8 日 下午 9:00 
Hey author, could you modify the mod so that custom geysers stay even after uninstalling it? Also, would it be possible to add a feature to copy geyser settings? Thanks!
Fumihiko  [作者] 8 月 8 日 上午 9:40 
Yeah. In the mod menu, press the button for that. Other stuff requires manual editing, but this is scripted.
9G 8 月 8 日 上午 3:08 
Is there a way from keeping a geyser from going dormant?
cbbgray 8 月 6 日 上午 8:18 
Thanks very much for updating the preset:copy button. It works great!

Is there any way to change the geotuning element for custom geysers? It seems to default to dirt but I'm not sure how to change it
招财狼 7 月 27 日 下午 7:37 
钢和玻璃不能一直喷发。如果关闭这个MOD后有一些喷泉会消失。
Fumihiko  [作者] 7 月 22 日 上午 9:42 
Sorry, no. That's too complicated.
鱼老板 7 月 20 日 下午 8:00 
你好,能否增加储油石的切换,我的小行星开了小地图模组之后经常刷不出储油石
Hello, could you please add a switch for oil storage rocks? After enabling the mini map module in my asteroid game, I often fail to spawn oil storage rocks
cbbgray 7 月 14 日 上午 10:07 
The only options I can see are:

Reset: Custom Default
Reset: All Off
Preset: No Dormancy
Preset: Copy
Preset: Enable All

None of them seem to copy the full range of parameters from the vanilla game.
Fumihiko  [作者] 7 月 14 日 上午 9:11 
Everything is optional (in the geyser list). Just the id is necessary to know what geyser to apply the changes.
highexgil 7 月 14 日 上午 9:08 
in CustomizeGeyser.json
can i adjust the temperature and delete the line of code like "id": "molten_aluminum", that i dont wanna include when generate?
Fumihiko  [作者] 7 月 14 日 上午 8:49 
I am unable to do an ingame panel. Everything is done in the text file. This will be too complicated for many people.
highexgil 7 月 14 日 上午 8:47 
how to use this why doesnt show any custome settings when i click geyser
Fumihiko  [作者] 7 月 14 日 上午 8:30 
You sure there aren't multiple buttons? I remember putting a export full feature in there.
cbbgray 7 月 14 日 上午 7:58 
Awesome mod. I love all of your "customize" mods... they really help to keep the game interesting after 2500+ hours =)

When using the "Preset: copy" function, the only thing that gets copied to the config file is the ID and element of the geyser. It would be great if all of the parameters (temperature, rate, eruption period, etc) are copied through as well to make editing/testing easier.

For example, when using "Preset: copy" all I see in the config is:

{
"id": "hot_water",
"element": "Water"
},

This is a relatively minor issue but would be nice QoL. Again love your mods and really appreciate the high level of support you provide.
Jean-Luc Picard 7 月 11 日 下午 9:56 
Thank you very much!
Fumihiko  [作者] 7 月 11 日 下午 1:21 
If iteration percent is 1, it will never go idle. If year percent is 1, it will never go dormant.

So set all of these values to 1. minIterationPercent, maxIterationPercent, minYearPercent, maxYearPercent
Jean-Luc Picard 7 月 11 日 下午 1:18 
what are the settings to make a geyser erupt nonstop/constantly, without going dormant ?
Fumihiko  [作者] 7 月 11 日 下午 1:08 
Some POI (point-of-interests) have specific geysers already placed, so these are always untouched by my RNG. For example the basic steam geysers stay at the same place. I am not acutally sure how many of these POI geysers exist.

Then there is GenericGeyser, which is a placeholder without any visuals. As soon as this object gets revealed from the fog of war, it will be immediately replaced. I hook into this function and you can change how that works from the settings. Normally all geysers are equally likely and depend on X,Y and the world seed (and the number of possible geysers).
The settings have an RNG table, when enabled it will roll based on the weight. If everything has weight 1, all are equally likely. While a single 2 would be twice as likely. You can also set 0 and it will never be rolled.

My readmes are not clear. Somehow I keep typing long paragraphs on how stuff works, but I am too lazy to write it into a clear manual.
Reverie 7 月 11 日 上午 5:58 
As far as spawning goes, it seems to work great, actually - the mini planets have their guaranteed geysers untouched by this. Sorry if it was clear from the readme for anyone not as noob :P Then I just wonder if there are any other things the mod does on default settings or not.
Reverie 7 月 11 日 上午 3:35 
Is there a way to use this mod to do nothing at all but allow me to disable specific geyser generations for the starting asteroid (for instance - I don't want to lose geyser slots for oxygen vents)? Or is that not really doable?
psycomaffo 7 月 5 日 下午 4:11 
Idk why, but when i install this mod, debug stop working. backspace and ctrl+F4 do nothing. if i remove this mod without any other changes, debug work again...
Fumihiko  [作者] 6 月 2 日 下午 12:05 
You can preserve the seeds by removing all custom geysers and setting RandomizerEnabled to false.
If the number of geysers is greater than normal, obviously the seed outcome will be different. But with these steps you can use the other features, if you like.
SuperR0ck 6 月 1 日 上午 10:45 
This mod breaks seeds from mapsnotincluded.org . It will replace the vents and geysers and put different ones in place. if your are using a shared seed #, do not enable this mod.