Rain World

Rain World

Better Host Controls
46 Comments
vynnyal 21 Jul @ 7:12pm 
yippee!!!
TheLazyCowboy1  [author] 20 Jul @ 4:43pm 
I have updated the mod for the latest Meadow update, but I haven't thoroughly tested it. Please let me know if anything doesn't work.
Hi_Im_Ven 5 Jun @ 5:35pm 
oh shoot its the mod you were talking abt
TheLazyCowboy1  [author] 16 May @ 11:52am 
@The Gentleman, Should be fixed now. Make sure you have version 0.0.6
The Gentleman 14 May @ 7:08am 
so is it fixed ?
TheLazyCowboy1  [author] 13 May @ 12:57pm 
They added ANOTHER parameter???? How many parameters do they need for a simple button?? Ugh. Well, at least it's an easy fix.
The Gentleman 13 May @ 9:18am 
when i try to launch meadow with better host controls i later on get this msg while in the black launch thingy: Press continue and then launch the game again.
Better Host Controls: InvalidOperationException: Parameter count of hook for
Void .ctor(SpectatorOverlay, MenuObject, OnlinePlayer, OnlinePhysicalObject,
Vector2, Boolean, Vector2) doesn't match, must be 8

Issues found while loading mods!
Disabling problematic mods.
TheLazyCowboy1  [author] 21 Apr @ 1:05pm 
@good, I fixed most of it for the Watcher release. The explode button should be working as far as I know. Next time I play Meadow, I'll check if it's working for me.
good 21 Apr @ 12:19pm 
does this mod work rn or did watcher upd brick it? i don't see the explode button even tho im host
TheLazyCowboy1  [author] 16 Apr @ 10:46am 
@[She] Chubbulus, From my recent experience playing Meadow, player corpses dupe like crazy, thus preventing gates from working. Fixing that is far beyond the scope of this mod. If I find a fix, I'll suggest it to the Meadow devs; but as for now, I recommend just sending dead players to the lobby (something you can do with this mod) and crossing your fingers.
[She] Chubbulus 15 Apr @ 6:41pm 
Any updates on when this will be fixed/ if it is already fixed?
TheLazyCowboy1  [author] 12 Apr @ 8:26am 
@CptnRedstone If the gate starts to activate the waterfall, that means that you meet Rain World's checks. If the gate just doesn't open, that means that Rain Meadow thinks there's another player alive/dead in the region somewhere.
So basically, the automatic kicking just isn't working at the moment (but hopefully manually kicking is?). I'll try to remember to do some tests to see if I messed something up in the code.
CptnRedstone 11 Apr @ 9:53pm 
Certainly possible, though I've only ever seen this particular type of gate failure with better host controls installed (on the host instance). It's not that the gate considers there to be someone outside and won't activate, rather it *starts* to activate, getting to the point where it pours water, then just never closes the first airlock. Sorta as if the gate thinks it's already activated when it isn't. Could totally still be meadow's fault though, I'll have to do some more testing.
TheLazyCowboy1  [author] 11 Apr @ 9:31pm 
@CptnRedstone, Tbh, I've been experiencing so many dead player dupes with the latest version of Meadow that it's probably the culprit.
The automatic kicking feature now has a more convenient workaround: If a player is dead, you can manually kick him to the hibernation screen now. If you send everyone to hibernation and yet still can't go through the gate... then the issue is probably just Meadow being Meadow, lol.
CptnRedstone 11 Apr @ 8:06pm 
The "dead players get sent to spectate" doesn't seem to be working. If a gate is attempted with dead players, they don't get sent to hibernation, and that seems to also break the gate and prevent it from working even if all dead players lobby.
TheLazyCowboy1  [author] 5 Apr @ 11:00am 
It's fixed now
creo2213 3 Apr @ 7:43am 
There is an issue upon launch, add me on steam for a screenshot
TheLazyCowboy1  [author] 2 Apr @ 2:24pm 
Thanks for reminding me, @creo2213. I pushed a super quick patch, but I haven't actually had time to test it yet, so let me know if it's broken.
creo2213 2 Apr @ 12:54pm 
uhh I would like to yell at you since the watcher update dropped
TheLazyCowboy1  [author] 11 Mar @ 8:33am 
@Judy, You can probably use dev tools to teleport yourself below the room. That is typically fatal.
If dev tools can't kill you, I doubt I can make a mod that can.
Judy 10 Mar @ 6:18pm 
PLEASE LET ME KILL MYSELF WITH A BUTTON
TheLazyCowboy1  [author] 5 Mar @ 6:10pm 
Random note: This mod will be broken when the next Rain Meadow update releases. If it breaks, please come here and yell at me to fix it.
However, the next update should also dramatically improve the kick/explode button stability!
TheLazyCowboy1  [author] 26 Feb @ 2:18pm 
@Mysticeeye, Part of the intention of this mod is to prevent accidentally banning players by accidentally pressing the ban button. If the player disappears after hitting the explode button, you should be able to close and re-open the spectate menu to re-explode (has no effect) and kick them.
That said, I do what to make the explode button only appear if the player is alive.
Mysticeeye 26 Feb @ 8:06am 
Is it possible to move the explode button to besides the ban button? Since when a player dies there is a chance they'll just disappear from the spectate list making you unable to kick them anymore.
OneLetterShor 12 Feb @ 3:57pm 
Regardless, it never makes anything worse, so even if it was 50/50 this mod is very useful.
TheLazyCowboy1  [author] 12 Feb @ 2:26pm 
@OneLetterShor, Yeah I've experienced that every once in a while (like maybe 20% of the time) it just... doesn't work. I should probably alter the hook used to kick players.
OneLetterShor 12 Feb @ 12:45pm 
didn't work once in memory crypts > the leg fyi
MrO-O 3 Feb @ 8:09am 
I wish it would work with jolly co-op
TheLazyCowboy1  [author] 2 Feb @ 8:23am 
@Steven Legstrong, As someone who constantly changes my mod list, I say that one can get by perfectly fine without Remix Auto Restarter. It's still a good mod, though.
Steven Legstrong 2 Feb @ 8:06am 
Quick reminder to let you know that Remix Auto Restarter is a must have if you use mods :steamthumbsup::millafp:
JinkTJL 31 Jan @ 6:58pm 
@TheLazyCowboy1, Yeah, I suppose I have a biased experience with meadow; certainly, when I host servers, I wouldn't ever yell at anybody to hurry up in any way other than jokingly, and when I join servers with uncommunicative or rude people, I tend to just leave. I'm not personally a huge fan of asking dead people to quit and come back 'cause it feels cheesy, but I guess it might be different in larger servers.

Killing people is a softer punishment than banning them, but really, if the server host is doing either just because I messed up some movement or got lost, I probably wouldn't want to play with them regardless. I don't even know if that's a naive take, but it's what I feel.

This is more of a commentary on social norms than a knock against the mod - I really do appreciate your effort and it should not be understated or marginalized - but if somebody used this mod against me, I would just leave. They're clearly not the kind of person I want to spend time with, y'know?
TheLazyCowboy1  [author] 31 Jan @ 5:46pm 
@JinkTJL, Very frequently when I play in Rain Meadow Story servers I get asked to quit and rejoin (or find a way to die quickly) so that the host can shelter/go through a gate. I found it so irksome that I made a mod that'll allow hosts to just kill me on the spot if they want. But yeah, I thought it would be much nicer for impatient hosts to simply kick slow players to the sleep screen for 60 seconds than ban them.

I totally agree about the sleep screen stuff, though. It's very annoying that you can't chat in it. Hopefully that'll be changed soon. The reason why I didn't propose this change directly into Rain Meadow was that the devs hope to have a cleaner solution than "go to sleep screen", but I did at least share my code with them.
JinkTJL 31 Jan @ 4:47pm 
(Second part)

Largely, I'm just afraid that this mod may encourage toxic behavior, and I'm not sure if I want to join the servers of people who are running it. The argument could be made that server owners already have the power to kick people and they could be abusing that just as easily - I actually only just thought of that, silly me - but I think there's a bit more of a lax feeling with just killing people that might be used with more situational prejudice than outright kicking.

...Although you might be onto something with removing the need for every player to survive to a gate. It still feels a little crappy since you can't chat on the sleep screen, but it'd especially make larger groups more manageable. That aspect is thoughtful and I'd like to see it expounded upon to somehow make it more considerate of person-to-person interaction; it'd be a truly stellar change to rain meadow in that case.
JinkTJL 31 Jan @ 4:47pm 
So, without having used this mod at all - because it frightens me - and just commenting on the morals of what it appears to do, allowing server hosts to completely invalidate the playing experience of anybody who might not be so good at the game feels... iffy? Like, saying out loud that you get to snap your fingers and kill anybody else in the server with total indiscretion sounds bad, right?

I can imagine the benefits, yes - it would allow for control over other people trolling, potentially fix glitches, etcetera - but honestly, I think it's kind of fun to wait around in shelters and whatnot while spectating and yelling encouragement/light insults. Kicking back and bonding with other players in the meantime has been one of my favorite parts of rain meadow, and this mod sounds like - again, speaking without having used it - a way to disincentivize some of the more relaxed communal aspects.

(This is a two part comment and I am sorry about that)
TheLazyCowboy1  [author] 31 Jan @ 1:27pm 
@Deliriant, Now now... don't be blowing people up randomly ;) ...but when I lasted played in your Enot server, there were definitely times when you should have used this mod on me...
TheLazyCowboy1  [author] 31 Jan @ 1:25pm 
@Atomix Spark, That was my original intention for the mod.

The answer: It wouldn't be too difficult, BUT it would require clients to have the mod too. I wanted a mod that any host could use that clients wouldn't be forced to download.

I could still make a teleportation mod... But trust me: I looked for hours to see if teleportation would be possible; it absolutely wasn't. Then I looked for hours for how to kill the player, the only one I found was Artificer's explosion. Teleportation was the original plan.
Meow 31 Jan @ 11:25am 
oh god, deliriant has found this mod, its so over
Deliriant 31 Jan @ 8:46am 
Imma test this on enot to see how funny it'll be :rwslugcat:
Atomix Spark 31 Jan @ 7:50am 
How difficult would it be (as I am not a rw modder) that instead of exploding the slugcats that can't make it, you have a button instead to TP them to the host? Would be significantly less toxic and also let people that are slow not feel punished for being slow.
TheLazyCowboy1  [author] 29 Jan @ 1:05pm 
@Blizzard Psyche, Yeah, I'm concerned that there may be a bit of abuse with this mod. Worst case, I can only allow hosts to kill clients that are really far away or something. But unless getting blown up randomly in lobbies with bad hosts becomes really common, I'll keep this mod in its current state as a useful tool for hosts.
TheLazyCowboy1  [author] 29 Jan @ 1:03pm 
It seems I forgot to add Rain Meadow as a dependency in the Steam workshop. Well, that's fixed now.

So yeah, in case any of you were wondering: the mod " For Rain Meadow " that modifies Rain Meadow's spectator menu requires Rain Meadow . Hopefully that didn't trip anyone up ;)
vynnyal 29 Jan @ 9:51am 
THANKS YOU
Mysticeeye 29 Jan @ 8:09am 
Finally! A new way to terrorize my friends
Elsa Fogen 29 Jan @ 8:04am 
thank god i have 4000 hours and really far from slow ahahahha
Dally_o 29 Jan @ 4:41am 
Thank you for the great mod!
Blizzard Psyche 29 Jan @ 12:32am 
Impatient hosts will be something else with this but great mod nonetheless