边缘世界 RimWorld

边缘世界 RimWorld

Water is Cold (Continued)
52 条留言
sobewarrior626 2023 年 1 月 26 日 下午 4:29 
@Sartus Momo, you glorious ♥♥♥♥♥♥♥♥♥♥♥♥♥♥ :steamhappy:
BokehBot 2022 年 11 月 22 日 上午 7:28 
Maybe update this to 1.4 again now that the original is behind on 1.3?
Mlie  [作者] 2021 年 10 月 24 日 上午 10:18 
Set this version to unlisted
Cozar 2021 年 10 月 24 日 上午 7:57 
Finallly updated the original version . You are welcome to keep this up so people don't have to change. The only current difference is that the original uses a less-frequently called method for "deep water," which may have a miniscule performance improvement. Honestly, though, that feature doesn't work correctly with the 1.3 updates and I haven't been able to find a fix.
ShiaLaBunion5 2021 年 10 月 14 日 上午 8:25 
Thanks for keeping this mod going have some points :income:
d_valroth 2021 年 9 月 19 日 下午 4:32 
Swimming definitely works, but is an uncommon option as far as I can see. It may have to do with distance relative to other joy activities. Sometimes pawns decide to go for a swim, then abort as soon as they reach the water. I assumed that was a result of them failing to path into chest-deep water due to ICDW.
Arky 2021 年 9 月 19 日 下午 2:44 
Ok, it doesn't work. Deep water is still unpassable and pawns walk normally through chest-deep and shallow water. I also never saw the swimming activity
Nianor 2021 年 9 月 15 日 下午 10:41 
Anyone else seen issues with this plus RuntimeGC? When I click "CleanUp : World Pawns" nothing happens and I get this error:
Exception filling window for RuntimeGC.UserInterface: System.NullReferenceException: Object reference not set to an instance of an object
at WaterIsCold.WetHediff.ChangeClothes.Postfix (RimWorld.Apparel apparel, Verse.Pawn ___pawn) [0x0004a] in <22483831a71844748073c96dfda94fae>:0
at (wrapper dynamic-method) RimWorld.Pawn_ApparelTracker.RimWorld.Pawn_ApparelTracker.Notify_ApparelRemoved_Patch8(RimWorld.Pawn_ApparelTracker,RimWorld.Apparel)
Arky 2021 年 9 月 14 日 上午 5:48 
Oh, so it makes deep water passable. I see, let me test
Mlie  [作者] 2021 年 9 月 13 日 下午 9:54 
But chest deep water is not the same as deep water afaik
d_valroth 2021 年 9 月 13 日 下午 6:44 
Arky is reporting that that is not the case. I use Impassible Chest Deep Water myself, so I'm not sure if that feature is actually working.
Mlie  [作者] 2021 年 9 月 13 日 下午 2:12 
@Arky From description "Pawns moving through deep water no longer appear to walk on water."
Arky 2021 年 9 月 13 日 下午 1:50 
I drafter my pawn through chest-deep water but they still seem to be walking over it. Am I doing something wrong?
d_valroth 2021 年 9 月 8 日 下午 2:20 
Yeah, it's all good. Thanks for all the work you do. :)
Mlie  [作者] 2021 年 9 月 8 日 上午 11:45 
@d_valroth Okay, hopefully it should be fixed now
d_valroth 2021 年 9 月 4 日 下午 2:25 
When you have a gauranlen tree it spawns immature dryads, then you use the gizmo on the tree to have the connected pawn set a caste for them. They enter a cocoon for several days in order to change form, and during this process their graphic is replaced by the cocoon which for some reason upsets this mod. It's the same issue though, spammed errors, massive framerate hit, only happens if the cocoon is on the screen.
Mlie  [作者] 2021 年 9 月 4 日 下午 2:08 
@d_valroth That is Ideology right? Havent had any time to play it. How does it happen?
d_valroth 2021 年 9 月 4 日 下午 2:06 
Dryads changing caste in cocoons also triggers the render error.

I'll find all of these eventually!
󠁳⁧⁧ ‡ 2021 年 9 月 3 日 下午 10:35 
Mlie, thank you very much for your work. I just want you to know that I really appreciate you, idk where this game would be without you.
Kayedon 2021 年 9 月 1 日 上午 8:30 
Oh Helixien :P
Mlie  [作者] 2021 年 9 月 1 日 上午 2:11 
@Kayedon Should be fixed now, they had changed the name of the hediff
Kayedon 2021 年 8 月 31 日 下午 10:07 
Possibly. I have ReGrowth enabled.
Mlie  [作者] 2021 年 8 月 31 日 下午 10:00 
@Kayedon Its supposed to use the thoughtdef from the regrowth-mod if loaded. But perhaps that mod has changed since 1.3?
Kayedon 2021 年 8 月 31 日 下午 9:41 
Probably something else interfering with this, but any thoughts?

https://gist.github.com/812a702c33fa071b5cd552da99e48dc3

Failed to find RimWorld.ThoughtDef named RG_CompletelyWet. There are 895 defs of this type loaded.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.DefDatabase`1<RimWorld.ThoughtDef>:GetNamed (string,bool)
RimWorld.ThoughtDef:Named (string)
WaterIsCold.AddWetHediff:Prefix (RimWorld.ThoughtDef,Verse.Pawn)
TSense 2021 年 8 月 28 日 下午 3:59 
wow, so a heatwave during a sommer before i invent cooling doesn't kill of my run anymore!
Nianor 2021 年 8 月 27 日 上午 10:49 
Thanks, that was... amazingly fast.
Mlie  [作者] 2021 年 8 月 27 日 上午 10:38 
@Nianor Skywolf Should be fixed now
Nianor 2021 年 8 月 27 日 上午 10:27 
Possible related issue, for me pawns aren't rendering in world creation/pawn rolling, they only show up once they've spawned in from drop pods. Not 100% sure if it's related to this, so if other people could weigh in one way or the other that'd help. Trying to see if anything shows up in the logs now.
Pyotrious 2021 年 8 月 27 日 上午 4:57 
water is water
d_valroth 2021 年 8 月 26 日 下午 8:25 
That fixed it, thanks!
Mlie  [作者] 2021 年 8 月 26 日 下午 1:24 
@d_valroth Should be fixed now, can you check it?
d_valroth 2021 年 8 月 26 日 下午 12:48 
Actually, turns out carrying a downed pawn also triggers it. The pawn vanishes, and the framerate tanks with the same error. Carrying corpses does not seem to do this. Once the pawn is set down they reappear and the error stops. Also only applies when they are on screen.
Bic Boy 2021 年 8 月 26 日 上午 11:44 
Yesss I've been waiting for this, thanks a million!
d_valroth 2021 年 8 月 26 日 上午 10:58 
Works perfectly now. I should have listened to Visual Exceptions, it was screaming the entire time that the error was right here. :)
Mlie  [作者] 2021 年 8 月 26 日 上午 10:36 
@d_valroth Should be fixed now, thanks for the detailed report!
d_valroth 2021 年 8 月 26 日 上午 8:50 
Living pawns and objects render fine. Anything dead, in any state, fresh, rotten, desiccated, becomes invisible and spams apparently an error per frame.
d_valroth 2021 年 8 月 26 日 上午 8:46 
https://gist.github.com/b157764f24f1a8c5b5be9c61da463e63
Apparently HugsLib is dependent on the Steam overlay for it's hotkeys?
d_valroth 2021 年 8 月 26 日 上午 8:39 
Harmony, Visual Exceptions, Core, Royalty, Ideology, HugsLib, Water is Cold (Continued):
Breaks pawn rendering on the new colony UI, the colony bar has no images for the colonists, and any corpse becomes invisible and spams exceptions. For some reason I can't get HugsLib to generate an error log, but Visual Exceptions provided this:
d_valroth 2021 年 8 月 26 日 上午 8:22 
It's corpses in general. Corpses, human and animal alike do not render at all while the mod is active. I didn't realize because they're invisible. Disabling this mod's Harmony patches causes the corpses to immediately reappear. Going to try to reproduce this.
d_valroth 2021 年 8 月 26 日 上午 8:18 
Removing Androids, Facial Animation, and Labels on Floor completely does not prevent the exception... still searching.
d_valroth 2021 年 8 月 26 日 上午 8:12 
It is related to having certain pawns on the visible screen however. But I can't find a pattern to which pawns trigger it and which do not. The pawns render correctly, but the game spams hundreds of errors and drops to about five frames per second until I scroll away from them. It's triggered by at least one normal pawn and several desiccated corpses, but other pawns have no issue whatsoever.
d_valroth 2021 年 8 月 26 日 上午 8:08 
I can't seem to isolate the issue. Disabling everything that touches pawn rendering one by one either has no effect on the exception, or clears it up only to immediately cause a new exception also reported as caused by this mod. Disabling Labels on Floor (Forked) cleared it up at one point, but outright removing that mod resulted in a new exception on reboot. Disabling the Harmony patch or removing this mod is the only thing that fixes it.
d_valroth 2021 年 8 月 26 日 上午 7:47 
Testing... very time consuming as reenabling Harmony patches requires a full Rimworld reboot.
Mlie  [作者] 2021 年 8 月 26 日 上午 4:20 
@d_valroth Does it also work if you disable Androids?
d_valroth 2021 年 8 月 26 日 上午 3:54 
According to Visual Exceptions the issue is the pawns in water rendering patch, in conjunction with and chjee's Androids or Facial Animations. It looks like Androids is the mod we have in common. Disabling this mod's Harmony patch for pawn rendering immediately fixes the issue.
Mlie  [作者] 2021 年 8 月 25 日 下午 9:58 
@Nianor Skywolf They the steps under Reporting Issues above
Nianor 2021 年 8 月 25 日 下午 7:27 
Looks really cool... but unfortunately breaks pawn rendering completely for me.
https://gist.github.com/c13336ed8d93400e18a5185aab96f08e
__ 2021 年 8 月 25 日 下午 5:43 
Thank you Mlie! You're the MVP as always.
d_valroth 2021 年 8 月 25 日 下午 2:10 
As I am currently playing in a desert with a river running passed my base, it was rather annoying to have pawns simultaneously complaining about being hot and being wet. Thanks for bringing this back.