Rain World

Rain World

Screen Lady's Diverse Spawns
 此主題已被置頂,因此它可能很重要
Screen Lady  [開發人員] 5 月 4 日 下午 4:22
Bug Forum
A forum for posting bugs and freezes caused by the mod.
Exception logs are appreciated, you can paste them here.

I am aware of the bug regarding certain creatures freezing the end game statistics screen.
I recommend installing Watcher QOL as a temporary fix as it seems to resolve that issue.

Commenting bugs in the main comment section of the mod is fine, but please keep error logs here.
最後修改者:Screen Lady; 5 月 4 日 下午 6:43
< >
目前顯示第 1-12 則留言,共 12
IamMael 5 月 4 日 下午 4:33 
NullReferenceException: Object reference not set to an instance of an object
Watcher.FireSpriteAI.get_distanceToHelpee () (at <101df216710c416b98aeeabf7584d8c0>:0)
Watcher.FireSpriteAI.DecideBehavior () (at <101df216710c416b98aeeabf7584d8c0>:0)
Watcher.FireSpriteAI.Update () (at <101df216710c416b98aeeabf7584d8c0>:0)
Watcher.FireSprite.Update (System.Boolean eu) (at <101df216710c416b98aeeabf7584d8c0>:0)
(wrapper dynamic-method) Room.DMD<Room::Update>(Room)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<Room::Update>?-114869248(Room)
BloodHooks.Room_Update (On.Room+orig_Update orig, Room self) (at C:/Users/Lee/source/repos/Blood/BloodHooks.cs:190)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<Room::Update>?582925568(Room)
(wrapper dynamic-method) RainWorldGame.DMD<RainWorldGame::Update>(RainWorldGame)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<RainWorldGame::Update>?-852616192(RainWorldGame)
RebindEverything.Input_Hooks.RainWorldGameOnUpdate (On.RainWorldGame+orig_Update orig, RainWorldGame self) (at RebindEverything/Hooks/Input/Input_Hooks.cs:14)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<RainWorldGame::Update>?1591078912(RainWorldGame)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<RainWorldGame::Update>?-997541888(RainWorldGame)
WhereSlugpupMod.WhereSlugpupMain.Hook_RainWorldGame_Update (On.RainWorldGame+orig_Update orig, RainWorldGame self) (at <bbd582df6fc8425d92977ae9ca5c68b8>:0)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<RainWorldGame::Update>?94197376(RainWorldGame)
MainLoopProcess.RawUpdate (System.Single dt) (at <101df216710c416b98aeeabf7584d8c0>:0)
(wrapper dynamic-method) RainWorldGame.DMD<RainWorldGame::RawUpdate>(RainWorldGame,single)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<RainWorldGame::RawUpdate>?-1863830528(RainWorldGame,single)
Pom.Pom.RainWorldGameRawUpdate (On.RainWorldGame+orig_RawUpdate orig, RainWorldGame self, System.Single dt) (at POM//Pom/Pom.InputHooks.cs:41)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<RainWorldGame::RawUpdate>?401501056(RainWorldGame,single)
ProcessManager.Update (System.Single deltaTime) (at <101df216710c416b98aeeabf7584d8c0>:0)
(wrapper dynamic-method) RainWorld.DMD<RainWorld::Update>(RainWorld)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<RainWorld::Update>?1502590976(RainWorld)
NumberFixes.Plugin.RainWorld_Update (On.RainWorld+orig_Update orig, RainWorld self) (at C:/Users/Mario/source/repos/RainWorld/Coder23848/NumberFixes/src/plugin/Plugin.cs:64)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<RainWorld::Update>?-781383168(RainWorld)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<RainWorld::Update>?659070976(RainWorld)
BloodHooks.RainWorld_Update (On.RainWorld+orig_Update orig, RainWorld self) (at C:/Users/Lee/source/repos/Blood/BloodHooks.cs:56)
UnityEngine.Debug:LogException(Exception)
BloodHooks:RainWorld_Update(orig_Update, RainWorld) (at C:/Users/Lee/source/repos/Blood/BloodHooks.cs:60)
MonoMod.Utils.DynamicMethodDefinition:Hook<RainWorld::Update>?-585311232(RainWorld)
Got another freeze. Lost a pup to this one.

NullReferenceException: Object reference not set to an instance of an object
Watcher.SandGrub.UpdateTentacle () (at <101df216710c416b98aeeabf7584d8c0>:0)
Watcher.SandGrub.Update (System.Boolean eu) (at <101df216710c416b98aeeabf7584d8c0>:0)
(wrapper dynamic-method) Room.DMD<Room::Update>(Room)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<Room::Update>?2053660672(Room)
MoArenas.arenas.Arena_Trainline.Room_Update (On.Room+orig_Update orig, Room self) (at <b28349565b6c46698b4cb4ea51b1fa47>:0)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<Room::Update>?456372864(Room)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<Room::Update>?-2042402816(Room)
RegionKit.Modules.MultiColorSnow._Module.Room_Update (On.Room+orig_Update orig, Room self) (at <25a447d61af14c578680bb10f7318521>:0)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<Room::Update>?1533146496(Room)
(wrapper dynamic-method) RainWorldGame.DMD<RainWorldGame::Update>(RainWorldGame)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<RainWorldGame::Update>?1962208256(RainWorldGame)
SpawnResetter.Plugin.RainWorldGame_Update (On.RainWorldGame+orig_Update orig, RainWorldGame self) (at <d5af6086c78f41cf833123ae83373b42>:0)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<RainWorldGame::Update>?-862228480(RainWorldGame)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<RainWorldGame::Update>?-462826496(RainWorldGame)
LogSwitch.LogSwitch.updateHook (On.RainWorldGame+orig_Update orig, RainWorldGame self) (at <ad8a89bd1a99443f97609b1e341dad0a>:0)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<RainWorldGame::Update>?1288285696(RainWorldGame)
(wrapper dynamic-method) MainLoopProcess.DMD<MainLoopProcess::RawUpdate>(MainLoopProcess,single)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<MainLoopProcess::RawUpdate>?337840128(MainLoopProcess,single)
InventoryMod.MainLoopProcess_RawUpdate (On.MainLoopProcess+orig_RawUpdate orig, MainLoopProcess self, System.Single dt) (at C:/Users/Lee/source/repos/Inventory/InventoryMod.cs:147)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<MainLoopProcess::RawUpdate>?-1287735296(MainLoopProcess,single)
(wrapper dynamic-method) RainWorldGame.DMD<RainWorldGame::RawUpdate>(RainWorldGame,single)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<RainWorldGame::RawUpdate>?-1906830336(RainWorldGame,single)
Pom.Pom.RainWorldGameRawUpdate (On.RainWorldGame+orig_RawUpdate orig, RainWorldGame self, System.Single dt) (at POM//Pom/Pom.InputHooks.cs:41)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<RainWorldGame::RawUpdate>?-1778821504(RainWorldGame,single)
(wrapper dynamic-method) ProcessManager.DMD<ProcessManager::Update>(ProcessManager,single)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<ProcessManager::Update>?-2025076736(ProcessManager,single)
RegionKit.Modules.AnimatedDecals.VideoManager.ProcessManager_Update (On.ProcessManager+orig_Update orig, ProcessManager self, System.Single deltaTime) (at <25a447d61af14c578680bb10f7318521>:0)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<ProcessManager::Update>?-560693248(ProcessManager,single)
(wrapper dynamic-method) RainWorld.DMD<RainWorld::Update>(RainWorld)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<RainWorld::Update>?1802335232(RainWorld)
RainWorldTryCatch.RainWorldTryCatchPlugin.RainWorldUpdate (On.RainWorld+orig_Update orig, RainWorld self) (at <1828a154960541f185fd1181ef4110cd>:0)
UnityEngine.Debug:LogException(Exception)
RainWorldTryCatch.RainWorldTryCatchPlugin:RainWorldUpdate(orig_Update, RainWorld)
MonoMod.Utils.DynamicMethodDefinition:Hook<RainWorld::Update>?-318442112(RainWorld)
MonoMod.Utils.DynamicMethodDefinition:Trampoline<RainWorld::Update>?-720654336(RainWorld)
Guardian.LogHooks:RainWorld_Update(orig_Update, RainWorld) (at E:/RainWorldModding/Guardian/src/plugin/Hooks/LogHooks.cs:70)
MonoMod.Utils.DynamicMethodDefinition:Hook<RainWorld::Update>?1448050560(RainWorld)
MonoMod.Utils.DynamicMethodDefinition:Trampoline<RainWorld::Update>?616955904(RainWorld)
Modpacks.ModpacksManager:RainWorld_Update(orig_Update, RainWorld) (at /Isbjorn52/ModpacksManager.cs:386)
MonoMod.Utils.DynamicMethodDefinition:Hook<RainWorld::Update>?401473408(RainWorld)
riley_ 6 月 30 日 下午 3:38 
game crashed when entering GW_E01 as artificer:
NullReferenceException: Object reference not set to an instance of an object
Watcher.RattlerGraphics+ArmGraphic.Update () (at <0d3d3bd248b74a708fd84538ba1e82f5>:0)
Watcher.RattlerGraphics.Update () (at <0d3d3bd248b74a708fd84538ba1e82f5>:0)
(wrapper dynamic-method) Room.DMD<Room::Update>(Room)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<Room::Update>?-2009303040(Room)
Screen Lady  [開發人員] 6 月 30 日 下午 3:58 
引用自 riley_
game crashed when entering GW_E01 as artificer:
NullReferenceException: Object reference not set to an instance of an object
Watcher.RattlerGraphics+ArmGraphic.Update () (at <0d3d3bd248b74a708fd84538ba1e82f5>:0)
Watcher.RattlerGraphics.Update () (at <0d3d3bd248b74a708fd84538ba1e82f5>:0)
(wrapper dynamic-method) Room.DMD<Room::Update>(Room)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<Room::Update>?-2009303040(Room)

Do you have any mods that change that room to have more rot than usual attached to the walls/floors?
I've found that Rattlers will crash the game if killed by protolonglegs at times. They are placed where there shouldn't be any, but if for whatever reason something adds some there then it will cause issues.

Try disabling this mod, loading a different save file, and returning to the same room. If there is rot on the floor then another mod is being the culprit.

If not, then I'll investigate soon.
最後修改者:Screen Lady; 6 月 30 日 下午 3:58
riley_ 6 月 30 日 下午 5:20 
that would be the issue then, i had a mod enabled that i was making which added more rot to some of the walls
Screen Lady  [開發人員] 6 月 30 日 下午 6:03 
引用自 riley_
that would be the issue then, i had a mod enabled that i was making which added more rot to some of the walls
It's an odd issue indeed. I may consider moving their spawns out of the way there to account for that specific mod if you can link it.
riley_ 7 月 1 日 上午 6:08 
it's still not released yet and won't be for a while, don't worry about it
riley_ 7 月 1 日 下午 1:09 
game crashed when blowing up a coral crawler in waterfront facility
MissingFieldException: Field 'Watcher.Barnacle.hasShell' not found.
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<Watcher.Barnacle::Violence>?-379853312(Watcher.Barnacle,BodyChunk,System.Nullable`1<UnityEngine.Vector2>,BodyChunk,PhysicalObject/Appendage/Pos,Creature/DamageType,single,single)
Screen Lady  [開發人員] 7 月 1 日 下午 1:22 
引用自 riley_
game crashed when blowing up a coral crawler in waterfront facility
MissingFieldException: Field 'Watcher.Barnacle.hasShell' not found.
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<Watcher.Barnacle::Violence>?-379853312(Watcher.Barnacle,BodyChunk,System.Nullable`1<UnityEngine.Vector2>,BodyChunk,PhysicalObject/Appendage/Pos,Creature/DamageType,single,single)
Do you have Emeralds Tweaks installed?
riley_ 7 月 1 日 下午 2:04 
yes
Screen Lady  [開發人員] 7 月 1 日 下午 2:25 
引用自 riley_
yes
That mods fault then.
It currently breaks barnacles when an item is thrown at them, even a rock, dev knows about it but hasn't had a chance to patch it yet.
I recommend either disabling Barnacles with the Keep That Away From Me mod or just disabling that for the time being.
riley_ 7 月 1 日 下午 2:54 
alright i think i can disable emerald's tweaks for now
< >
目前顯示第 1-12 則留言,共 12
每頁顯示: 1530 50