Rain World

Rain World

[WiP] The Vinki
OlayColay  [developer] 12 Jul, 2023 @ 11:49am
Bugs
If you find any bugs or want to suggest features, please let us know on The Vinki discord server[discord.gg], or @OlayColay on the Rain World server[discord.gg]

I'll keep this thread open too, but you might not get a response from me very quickly since I'm not very active on Steam. Apologies!

Before posting, make sure that you are using the latest Rain World update, and the latest Vinki update, as sometimes workshop mods don't update automatically. The latest Vinki version is 0.12.5.1 on the Remix menu.
Also check if an exceptionLog.txt appears in your Rain World folder when your bug happens, and post it if so!
Last edited by OlayColay; 8 Jul, 2024 @ 5:04pm
< >
Showing 1-15 of 130 comments
catboy wheatley 13 Jul, 2023 @ 9:42am 
not sure if this is a bug or if i'm doing something wrong, but i can't seem to activate the graffiti mode
catboy wheatley 13 Jul, 2023 @ 9:42am 
yeah nevermind i did it wrong
fishy_food 14 Jul, 2023 @ 1:14am 
when i spawn in i can't seem to move without using dev controls, and it just lies there
pls fix
OlayColay  [developer] 14 Jul, 2023 @ 1:21am 
Originally posted by WerePixel:
when i spawn in i can't seem to move without using dev controls, and it just lies there
pls fix
This could be a problem with ImprovedInputConfig because I had a similar issue when I first played with it :O Try going into your input settings to see what your controls are bound to, and lmk if things still aren't working
fishy_food 14 Jul, 2023 @ 2:13am 
i found it and you're right, olay. thx for your help (also sorry for late reply i was eating)
toos 17 Jul, 2023 @ 4:53pm 
Weird bug but if you bring a blue fruit(and possibly other foods) into a den you will sleep regardless of current food.
SharkBiteRem 18 Jul, 2023 @ 7:08pm 
I've been messing with the graffiti and it's very hit or miss for adding my own decals. I've had some luck keeping maximum canvas size of 3500h 5000v (i know that's huge i've just been trying to find ranges that work, it seems to squish them down without too much issue as long as you add a transparent border) and keeping the file size under 10mb but sometimes it still crashes or the tags are invisible - Is there any other general bounds for custom graffiti i should try to keep to such as color ranges?
OlayColay  [developer] 18 Jul, 2023 @ 7:43pm 
Originally posted by SharkBiteRem:
I've been messing with the graffiti and it's very hit or miss for adding my own decals. I've had some luck keeping maximum canvas size of 3500h 5000v (i know that's huge i've just been trying to find ranges that work, it seems to squish them down without too much issue as long as you add a transparent border) and keeping the file size under 10mb but sometimes it still crashes or the tags are invisible - Is there any other general bounds for custom graffiti i should try to keep to such as color ranges?

The mod will squish your art to a 10,000 pixel area (so 100x100, 50x200, 200x50, etc.). I haven't tested the limits of the image squishing, but I don't think there are any color limits. Try exporting your art with a smaller size, and see if that works!
Last edited by OlayColay; 18 Jul, 2023 @ 7:47pm
parrottt_player 30 Aug, 2023 @ 3:20pm 
Game crashed when I tried to ascend
OlayColay  [developer] 31 Aug, 2023 @ 11:27am 
Originally posted by parrottt_player:
Game crashed when I tried to ascend
I tried it and got some weird behavior (since endings aren't implemented yet), but it didn't crash for me. If it happens again, can you paste/send the exceptionLog.txt (from the Rain World folder)?
Salami_Hunter 3 Sep, 2023 @ 2:51pm 
I can't seem to craft the grafitti cans whatever I do, they also don't appear when I spawn them in arena. I did try implementing custom graffiti so maybe that broke it somehow?

I played around while trying to fix it and when I deleted the VinkiGraffiti folder and a new one was made, I could craft the sprays again. I am not certain if having any custom graffiti does that or maybe it is something specific with the images I'm trying to upload.

Everything I'm trying to upload is a png even tho a bit bigger roughly 1200x1200. When I try to craft the spray with the custom graffiti the game just freezes when I press Craft Spray Can and only unfreezes when I press Graffiti Mode but the can never gets crafted.

Just wanted to add that the size doesn't seem to be the problem weirdly enough!

edit: sorry for the spam! I have combined all the posts I made into a single message

**THE FIX WAS SIMPLE: I was using "2.0" in the name of one of the images used for graffiti DO NOT USE decimals!
Last edited by Salami_Hunter; 3 Sep, 2023 @ 4:59pm
OlayColay  [developer] 3 Sep, 2023 @ 4:25pm 
Originally posted by Salami_Hunter:
I cant seem to craft the grafitti cans whatever I do, they also don't appear when I spawn them in arena. I did try implementing custom grafitti so maybe that broke it somehow?

I played around while trying to fix it and when I deleted the VinkiGrafitti folder and a new one was made, I could craft the sprays again. I am not certain if having any custom graffiti does that or maybe it is something specific with the images I'm trying to upload.

Everything I'm trying to upload is a png even tho a bit bigger roughly 1200x1200. When I try to craft the spray with the custom graffiti the game just freezes when I press Craft Spray Can and only unfreezes when I press Graffiti Mode but the can never gets crafted.

Just wanted to add that the size doesn't seem to be the problem weirdly enough!

edit: sorry for the spam! I have combined all the posts I made into a single message

**THE FIX WAS SIMPLE: I was using "2.0" in the name of one of the images used for grafitti DO NOT USE decimals!

Thanks for reporting that, and glad you were able to solve it! I knew about this issue, but forgot to update the guide to warn about that, so that's my bad! Just updated the guide though, and maybe I can do something in a future update to prevent that issue in the first place :D
Shell_x33 8 Sep, 2023 @ 5:11am 
Alright, either it takes 5 years to load or it does not want to load, because when I go on story mode and try to play as em, it's just stuck loading... I don't know if its clashing with another mod somehow, but it just doesn't want to load, and yes, other characters work completely fine.
OlayColay  [developer] 8 Sep, 2023 @ 9:37am 
Originally posted by Mike_XD:
Alright, either it takes 5 years to load or it does not want to load, because when I go on story mode and try to play as em, it's just stuck loading... I don't know if its clashing with another mod somehow, but it just doesn't want to load, and yes, other characters work completely fine.
Oh dang, can you send the exceptionLog.txt (in the Rain World folder right after the bug happens)? That should help me figure out what's causing the issue. Thanks!
Shell_x33 8 Sep, 2023 @ 10:11am 
Originally posted by OlayColay:
Originally posted by Mike_XD:
Alright, either it takes 5 years to load or it does not want to load, because when I go on story mode and try to play as em, it's just stuck loading... I don't know if its clashing with another mod somehow, but it just doesn't want to load, and yes, other characters work completely fine.
Oh dang, can you send the exceptionLog.txt (in the Rain World folder right after the bug happens)? That should help me figure out what's causing the issue. Thanks!
Here you go, hope this helps!
-----------------
ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
System.ThrowHelper.ThrowArgumentOutOfRangeException (System.ExceptionArgument argument, System.ExceptionResource resource) (at <a1e9f114a6e64f4eacb529fc802ec93d>:0)
System.ThrowHelper.ThrowArgumentOutOfRangeException () (at <a1e9f114a6e64f4eacb529fc802ec93d>:0)
StruggleMod.StruggleMod.PlayerStruggleHook (On.Player+orig_Update orig, Player self, System.Boolean eu) (at <e0ce46f1afcc41428ba9fcd5fb55adef>:0)
DMD<>?2133646976.Hook<Player::Update>?-1443698688 (Player , System.Boolean ) (at <60c96218933c443b8cdb26ab6c8bf28e>:0)
DMD<>?2133646976.Trampoline<Player::Update>?790032384 (Player , System.Boolean ) (at <cf94155633c14a60b703043ce46ce5a3>:0)
TheDroneMaster.PlayerPatchs.Player_Update (On.Player+orig_Update orig, Player self, System.Boolean eu) (at <8cff0d36cfaa4ecd90489f4cb70233bf>:0)
DMD<>?2133646976.Hook<Player::Update>?1591317504 (Player , System.Boolean ) (at <e7a6e91061c44b47a39619750c534e8e>:0)
DMD<>?2133646976.Trampoline<Player::Update>?-1580649472 (Player , System.Boolean ) (at <23abd9c55507468a95d2cd14731ab95d>:0)
NoirCatto.NoirCatto.PlayerOnUpdate (On.Player+orig_Update orig, Player self, System.Boolean eu) (at <dccf17c299c2497a977d5a6216b7530e>:0)
DMD<>?2133646976.Hook<Player::Update>?-1466977792 (Player , System.Boolean ) (at <8966b71157cf4893953ba31802ed99ba>:0)
DMD<>?2133646976.Trampoline<Player::Update>?1195148288 (Player , System.Boolean ) (at <0306fbfd557640f5836e06f9e80f074c>:0)
Vinki.Hooks.Player_Update (On.Player+orig_Update orig, Player self, System.Boolean eu) (at C:/Users/coles/Documents/TheVinki/src/Hooks/Player/Player.cs:356)
DMD<>?2133646976.Hook<Player::Update>?913482752 (Player , System.Boolean ) (at <340b401f54cb4449a07d8f0940d501cf>:0)
DMD<Update>?2133646976._Room::Update (Room this) (at <2033c5feee934ffbb961c92480f4d9ae>:0)
DMD<>?2133646976.Trampoline<Room::Update>?-984927744 (Room ) (at <f10e1f848c5f49cb8a77530000917310>:0)
BloodHooks.Room_Update (On.Room+orig_Update orig, Room self) (at <7b0d16dd8caa4494a861c54f881680b9>:0)
DMD<>?2133646976.Hook<Room::Update>?1266457088 (Room ) (at <daa22968c9fe45dc81b75b9f72dd889d>:0)
DMD<Update>?2133646976._RainWorldGame::Update (RainWorldGame this) (at <a381e16f79544cb9aeed0ec7fd9d85fc>:0)
DMD<>?2133646976.Trampoline<RainWorldGame::Update>?1733096960 (RainWorldGame ) (at <77735073afaa4ebdabbd53be6eadce22>:0)
Pokéballs.Hooks.RainWorldGameUpdateHook (On.RainWorldGame+orig_Update orig, RainWorldGame self) (at <da8816ec7192495bb6797ce6a8f81edc>:0)
DMD<>?2133646976.Hook<RainWorldGame::Update>?-1265538560 (RainWorldGame ) (at <39a429851e21448c989622b7bd771961>:0)
DMD<>?2133646976.Trampoline<RainWorldGame::Update>?-162091008 (RainWorldGame ) (at <b969e96fe5354e0cb12e728f8e0aa048>:0)
Slugpack.GameHooks.RainWorldGame_Update (On.RainWorldGame+orig_Update orig, RainWorldGame self) (at <f7b75c45252146adb71eb35187709222>:0)
DMD<>?2133646976.Hook<RainWorldGame::Update>?1671749632 (RainWorldGame ) (at <7d79c4f1270f456e82b8de892d0dbdbd>:0)
MainLoopProcess.RawUpdate (System.Single dt) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<RawUpdate>?2133646976._RainWorldGame::RawUpdate (RainWorldGame this, System.Single dt) (at <3e57a4ebee26421fb3299de3059a3361>:0)
DMD<>?2133646976.Trampoline<RainWorldGame::RawUpdate>?1177072640 (RainWorldGame , System.Single ) (at <a172b92f7caf4e5ab896cb465766aed1>:0)
VibeWorld.BaseMod.RawUpdatePatch (On.RainWorldGame+orig_RawUpdate orig, RainWorldGame instance, System.Single dt) (at <c29fe28f29734569913b6da67d98fb29>:0)
DMD<>?2133646976.Hook<RainWorldGame::RawUpdate>?-2115591680 (RainWorldGame , System.Single ) (at <ecee7e1a7e964ad5a21a28e2e8c8a2cd>:0)
ProcessManager.Update (System.Single deltaTime) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<Update>?2133646976._RainWorld::Update (RainWorld this) (at <c8f8a233b99746538960edf2002ac690>:0)
DMD<>?2133646976.Trampoline<RainWorld::Update>?-1929486336 (RainWorld ) (at <4f7570bd565348e8bf660b60db005c15>:0)
ImprovedInput.Plugin.RainWorld_Update (On.RainWorld+orig_Update orig, RainWorld self) (at <9e273aaf42d7451fa98e614b2b7f44a3>:0)
DMD<>?2133646976.Hook<RainWorld::Update>?-319742976 (RainWorld ) (at <4df0745c92d4442aa37821f93c1b2649>:0)
DMD<>?2133646976.Trampoline<RainWorld::Update>?2106303488 (RainWorld ) (at <fbade25e68a04f6493e93a8b36ec5b97>:0)
Revivify.Plugin.ErrorCatch (On.RainWorld+orig_Update orig, RainWorld self) (at <84d6e4b45b0846db885a4a7bbcdd965b>:0)
DMD<>?2133646976.Hook<RainWorld::Update>?-1280702464 (RainWorld ) (at <e96664887a594794b37601fbc4058c2b>:0)
DMD<>?2133646976.Trampoline<RainWorld::Update>?-1093871104 (RainWorld ) (at <e6b8c25f4b204535a7711666f6e122a4>:0)
Guardian.LogHooks.RainWorld_Update (On.RainWorld+orig_Update orig, RainWorld self) (at E:/RainWorldModding/Guardian/src/plugin/Hooks/LogHooks.cs:70)
UnityEngine.Debug:LogException(Exception)
Guardian.CloudLogger:LogAndUploadException(Exception) (at E:/RainWorldModding/Guardian/src/plugin/CloudLogger.cs:31)
Guardian.LogHooks:RainWorld_Update(orig_Update, RainWorld) (at E:/RainWorldModding/Guardian/src/plugin/Hooks/LogHooks.cs:74)
DMD<>?2133646976:Hook<RainWorld::Update>?-723248640(RainWorld)
DMD<>?2133646976:Trampoline<RainWorld::Update>?1675083264(RainWorld)
BeastMaster.BeastMaster:RainWorldOnUpdate(orig_Update, RainWorld)
DMD<>?2133646976:Hook<RainWorld::Update>?-1612184576(RainWorld)
DMD<>?2133646976:Trampoline<RainWorld::Update>?927527936(RainWorld)
BloodHooks:RainWorld_Update(orig_Update, RainWorld)
DMD<>?2133646976:Hook<RainWorld::Update>?645862400(RainWorld)
DMD<>?2133646976:Trampoline<RainWorld::Update>?-404903424(RainWorld)
NoirCatto.NoirCatto:RainWorldOnUpdate(orig_Update, RainWorld)
DMD<>?2133646976:Hook<RainWorld::Update>?-2133451264(RainWorld)

Error: Cannot create FMOD::Sound instance for clip "" (FMOD error: Unsupported file or audio format. )

FutileException: Couldn't find element named 'icon_SprayCan'.
Use Futile.atlasManager.LogAllElementNames() to see a list of all loaded elements names
FAtlasManager.GetElementWithName (System.String elementName) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
FFacetElementNode.SetElementByName (System.String elementName) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
WhatsInMyPocket.ObjectIcon.ShowSprite (System.String spriteName, UnityEngine.Color spriteColor, WhatsInMyPocket.ObjectIcon+DisplayMode displayMode) (at <c19cb265046a4843b17d93a864d3a104>:0)
WhatsInMyPocket.ObjectIcon.ShowObject (AbstractPhysicalObject physObject, WhatsInMyPocket.ObjectIcon+DisplayMode displayMode) (at <c19cb265046a4843b17d93a864d3a104>:0)
WhatsInMyPocket.ObjectIcon.SetObject (AbstractPhysicalObject heldObject, WhatsInMyPocket.ObjectIcon+DisplayMode displayMode) (at <c19cb265046a4843b17d93a864d3a104>:0)
WhatsInMyPocket.HeldObjectsHud.Update () (at <c19cb265046a4843b17d93a864d3a104>:0)
HUD.HUD.Update () (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<Update>?2133646976._RoomCamera::Update (RoomCamera this) (at <20e53ae0f74545d685605f2e49950b83>:0)
DMD<>?2133646976.Trampoline<RoomCamera::Update>?85882880 (RoomCamera ) (at <45c0edd05f0a47eb840cd1614032d7bf>:0)
TheDroneMaster.GameHooks.SessionHook.RoomCamera_Update (On.RoomCamera+orig_Update orig, RoomCamera self) (at <8cff0d36cfaa4ecd90489f4cb70233bf>:0)
DMD<>?2133646976.Hook<RoomCamera::Update>?-984664064 (RoomCamera ) (at <1aa4be3c1322498fbf90254ad990d9b4>:0)
DMD<Update>?2133646976._RainWorldGame::Update (RainWorldGame this) (at <a381e16f79544cb9aeed0ec7fd9d85fc>:0)
DMD<>?2133646976.Trampoline<RainWorldGame::Update>?1733096960 (RainWorldGame ) (at <77735073afaa4ebdabbd53be6eadce22>:0)
Pokéballs.Hooks.RainWorldGameUpdateHook (On.RainWorldGame+orig_Update orig, RainWorldGame self) (at <da8816ec7192495bb6797ce6a8f81edc>:0)
DMD<>?2133646976.Hook<RainWorldGame::Update>?-1265538560 (RainWorldGame ) (at <39a429851e21448c989622b7bd771961>:0)
DMD<>?2133646976.Trampoline<RainWorldGame::Update>?-162091008 (RainWorldGame ) (at <b969e96fe5354e0cb12e728f8e0aa048>:0)
Slugpack.GameHooks.RainWorldGame_Update (On.RainWorldGame+orig_Update orig, RainWorldGame self) (at <f7b75c45252146adb71eb35187709222>:0)
DMD<>?2133646976.Hook<RainWorldGame::Update>?1671749632 (RainWorldGame ) (at <7d79c4f1270f456e82b8de892d0dbdbd>:0)
MainLoopProcess.RawUpdate (System.Single dt) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<RawUpdate>?2133646976._RainWorldGame::RawUpdate (RainWorldGame this, System.Single dt) (at <3e57a4ebee26421fb3299de3059a3361>:0)
DMD<>?2133646976.Trampoline<RainWorldGame::RawUpdate>?1177072640 (RainWorldGame , System.Single ) (at <a172b92f7caf4e5ab896cb465766aed1>:0)
VibeWorld.BaseMod.RawUpdatePatch (On.RainWorldGame+orig_RawUpdate orig, RainWorldGame instance, System.Single dt) (at <c29fe28f29734569913b6da67d98fb29>:0)
DMD<>?2133646976.Hook<RainWorldGame::RawUpdate>?-2115591680 (RainWorldGame , System.Single ) (at <ecee7e1a7e964ad5a21a28e2e8c8a2cd>:0)
ProcessManager.Update (System.Single deltaTime) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<Update>?2133646976._RainWorld::Update (RainWorld this) (at <c8f8a233b99746538960edf2002ac690>:0)
DMD<>?2133646976.Trampoline<RainWorld::Update>?-1929486336 (RainWorld ) (at <4f7570bd565348e8bf660b60db005c15>:0)
ImprovedInput.Plugin.RainWorld_Update (On.RainWorld+orig_Update orig, RainWorld self) (at <9e273aaf42d7451fa98e614b2b7f44a3>:0)
DMD<>?2133646976.Hook<RainWorld::Update>?-319742976 (RainWorld ) (at <4df0745c92d4442aa37821f93c1b2649>:0)
DMD<>?2133646976.Trampoline<RainWorld::Update>?2106303488 (RainWorld ) (at <fbade25e68a04f6493e93a8b36ec5b97>:0)
Revivify.Plugin.ErrorCatch (On.RainWorld+orig_Update orig, RainWorld self) (at <84d6e4b45b0846db885a4a7bbcdd965b>:0)
DMD<>?2133646976.Hook<RainWorld::Update>?-1280702464 (RainWorld ) (at <e96664887a594794b37601fbc4058c2b>:0)
DMD<>?2133646976.Trampoline<RainWorld::Update>?-1093871104 (RainWorld ) (at <e6b8c25f4b204535a7711666f6e122a4>:0)
Guardian.LogHooks.RainWorld_Update (On.RainWorld+orig_Update orig, RainWorld self) (at E:/RainWorldModding/Guardian/src/plugin/Hooks/LogHooks.cs:70)
UnityEngine.Debug:LogException(Exception)
Guardian.CloudLogger:LogAndUploadException(Exception) (at E:/RainWorldModding/Guardian/src/plugin/CloudLogger.cs:31)
Guardian.LogHooks:RainWorld_Update(orig_Update, RainWorld) (at E:/RainWorldModding/Guardian/src/plugin/Hooks/LogHooks.cs:74)
DMD<>?2133646976:Hook<RainWorld::Update>?-723248640(RainWorld)
DMD<>?2133646976:Trampoline<RainWorld::Update>?1675083264(RainWorld)
BeastMaster.BeastMaster:RainWorldOnUpdate(orig_Update, RainWorld)
DMD<>?2133646976:Hook<RainWorld::Update>?-1612184576(RainWorld)
DMD<>?2133646976:Trampoline<RainWorld::Update>?927527936(RainWorld)
BloodHooks:RainWorld_Update(orig_Update, RainWorld)
DMD<>?2133646976:Hook<RainWorld::Update>?645862400(RainWorld)
DMD<>?2133646976:Trampoline<RainWorld::Update>?-404903424(RainWorld)
NoirCatto.NoirCatto:RainWorldOnUpdate(orig_Update, RainWorld)
DMD<>?2133646976:Hook<RainWorld::Update>?-2133451264(RainWorld)
< >
Showing 1-15 of 130 comments
Per page: 1530 50