Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2499782382
[13:50:53.563] [50] [INFO] Reporting error.
[13:50:53.563] [50] [INFO] SimMessage: Assert failed: 0.0f < final_temperature && final_temperature <= SIM_MAX_TEMPERATURE
[13:50:53.563] [50] [INFO] simlib/SimFrameManager.cpp:385
I'm working on custom animations for every building in this mod now.
The only thing I can suggest is to go to the PLib Github [github.com] and try different versions of the PLib.dll but I don't know how much luck you'd have with that.
Sadly still getting the same error :(
Output log [pastebin.com]
Seems to be a problem with PLib… :/
Thank you!
As for the BlowDryer incompatibility, this was talked about on the modding discord, it's caused by using an old version of Plib if I remember correctly.
Thanks. I will notify you if I have any other problems.
The main thing that I was concerned about in my previous comment is that the game DLLs are using .NET 4.0 now. So if you tried to boot this mod up in an older version (not sure if this would currently include the main branch), then it'd most likely burst into flames.
The mod itself should still work just as it did. The code behind the scenes should all work the exact same way.
So did you make a new version or did you update this one so that it works on newer versions.
Please be specific.
I've uploaded a new version. I'd expect that it'll only work on the versions of ONI since the 4.0 upgrade. And I'm not sure if the main branch is still 3.5 or using 4.0... I've booted it up in the beta branch and it doesn't crash, game loads correctly and the buildings are showing up where they should. I haven't had the time to fully brute force test it yet, so if you have issues can you let me know?
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1855385913
Running the 2 together and only them still results in crash.
Sure, it's -40°C in the air around it but it's Rime, so nothing new there :D
[HarmonyPatch(typeof(AirConditioner), "UpdateState")]
class AirConditionerPatch
{
static bool Prefix(ref AirConditioner __instance, out float __state, float dt)
{
__state = __instance.temperatureDelta;
if (__instance.temperatureDelta > 0f)
{
// Read temp and adjust the delta
GameObject go = __instance.gameObject;
PrimaryElement elem = go.GetComponent<PrimaryElement>();
float temp = elem.Temperature;
float temp_diff = (temp < 73.15f) ? (temp - 8.15f) / 65f : 1f;
// Gets EXPONENTIALLY worse
__instance.temperatureDelta = __instance.temperatureDelta * temp_diff * temp_diff;
}
return true;
}
static void Postfix(AirConditioner __instance, float __state)
{
// Restore original delta
__instance.temperatureDelta = __state;
}}
@[Y]ushura Raki: The option to adjust wattage has been in there for a long while already. In the mods menu click the options button next to this mod.
@son-goku: You should try submerging the machine in liquid (in the case of the regulator, a puddle of liquid so it doesn't flood the machine) and use a tepidizer to heat the liquid.
reverse HV
「buildingDef.SelfHeatKilowattsWhenActive = 0f;」
so,How can you low the temperature ??
I'm making my own mod, I wang to auto turn off my cooler machine when the temperature is below -160℃, but, your effect is more elegant, first slow down , and then power off !!?!?!?!?
it was awsome , so how can I create this effect to my own mod ??
the absolutly zero is killing me down, I don't why the game crashed. whatever
thanks !
I've uploaded the mod files to my GitHub: https://github.com/Lord-BoNes/ONI-Mods/tree/master/LiquidConditionerReversed
The file you want is LiquidConditionerReversed.dll... overwrite the one in the mod folder.
I looked at the program with JetBrain DotPeek, and at Line 57 of 'AirConditionerReversedConfig', the 'MinimumOperatingTemperature' is still at 273, so I don't know if it's Steam not updating the mod or something like that ??
((MinimumOperatingTemperature) EntityTemplateExtensions.AddOrGet<MinimumOperatingTemperature>(go)).minimumTemperature = (__Null) 273.0;
And the game did say to me that the mod got updated ?_?