雨世界

雨世界

BeastMaster
Kalinite 2024 年 4 月 13 日 下午 7:38
buttons become offset at random
they get extremely offset by a random value each time the game starts, and it takes another restart to HOPEFULLY fix the offset.
< >
正在显示第 1 - 12 条,共 12 条留言
Kalinite 2024 年 4 月 13 日 下午 7:39 
any clue why this is?
Franklin 2024 年 4 月 15 日 上午 4:02 
no, same here
Franklin 2024 年 4 月 15 日 上午 4:02 
no idea how to fix this:GDDemon:
partygore 2024 年 4 月 16 日 下午 6:37 
im having the same issue. not only this, but i left clicking wont spawn the item i need either. ive tried disabling, restarting, enabling, and restarting again, but no luck
hubertkenobi 1 月 19 日 上午 9:39 
Any news?
Sir Meowsalot  [开发者] 1 月 21 日 上午 6:18 
This has been an issue since Rain World v1.5
I still haven't gotten a single useful report on how to recreate this issue, so I have been unable to fix it.
Kalinite 1 月 21 日 上午 11:27 
i see.
we cant give recreation steps, as even on first play, beastmaster's buttons will just go way off to the left whilst staying where they are meant to be visually.
Kalinite 1 月 21 日 上午 11:27 
the only "recreation steps" would be to just go into story mode and press play on any of the campaigns
Kalinite 1 月 23 日 下午 9:06 
UPDATE: it has advanced.
the buttons werre only a little offset to the left this time, but slugcats spawned seem to warp to.. SOMEWHERE. they can be brought back with devtools.
最后由 Kalinite 编辑于; 1 月 23 日 下午 9:06
i had this problem, i just unsubscribed and resubscribed and it worked! :rwslugcat:
i had this problem, i just unsubscribed and resubscribed and it worked! :rwslugcat:
kind of a temporary fix tho, prob gonna have to do this over and over
Maxi Mol 3 月 22 日 上午 10:59 
引用自 Sir Meowsalot
This has been an issue since Rain World v1.5
I still haven't gotten a single useful report on how to recreate this issue, so I have been unable to fix it.

Hi, here are the steps to recreate this bug:

1. Enable BepInEx console if it is not enabled already:
1a. Open C:\Program Files (x86)\Steam\SteamApps\common\Rain World\BepInEx\config\BepInEx.cfg in notepad
1b. Set [Logging.Console] > Enabled = true
2. Start the game
3a. Drag the BepInEx console to a second monitor
3b. Right click the header and set default window position & size on this monitor, so you don't have to drag it there again
4. Make sure the game is configured fullscreen, not windowed. Default resolution 1366*768 is fine.
5. Notice in the console a line that says "[Info : Unity Log] Platform:Awake(): Successfully activated standalone user.". When that line pops up, the game lags for a bit and then continues. When the line pops up, click the console so you freeze the game in that state.
6. When the game is frozen, click the RainWorld window until it becomes white and the "RainWorld.exe is not responding" popup appears.
7. Don't click close, go back to the console and use CTRL+C to cancel the selection. The game now bugs out for a bit before starting up while pixelated.
8. Open any session and check if the BeastMaster menu is usable.

Apparently in step 5 some computers lag enough to cause this bug to appear. The pixelation itself is not cause by BeastMaster, but was introduced in v1.9.*, maybe a RainWorld bug.

Here's a potential fix:
In BeastMaster.ManageSelection(), replace Input.mousePosition with Futile.mousePosition (introduced in v1.9.*).

If this doesn't work, I've made screenshots for every step. I can send those via Discord if you want.
Maybe useful to fix before Watcher comes out. Alternatively you could maybe add the decompiled code to the repository on GitHub so I can create a pull request?
Hope this helps!
最后由 Maxi Mol 编辑于; 3 月 22 日 上午 11:00
< >
正在显示第 1 - 12 条,共 12 条留言
每页显示数: 1530 50