mirror of
https://github.com/Gurge44/EndlessHostRoles.git
synced 2026-10-20 01:46:25 +00:00
FINALLY FIX MEMORY LEAK OMG (+ improved the lobby settings UI overall)
This commit is contained in:
1 parent
3bb0758e55
commit
bccb216e2d
29 files changed
+365
-557
No files matched your search
@@ -457,13 +457,7 @@ public static class CollectionExtensions
|
||||
foreach (PlayerControl player in players)
|
||||
{
|
||||
hasValue |= sender.Notify(player, text, time, overrideAll, log, setName);
|
||||
|
||||
if (sender.stream.Length > 500)
|
||||
{
|
||||
sender.SendMessage();
|
||||
sender = CustomRpcSender.Create("NotifyPlayers", SendOption.Reliable);
|
||||
hasValue = false;
|
||||
}
|
||||
// RpcSetName will handle oversized packets
|
||||
}
|
||||
|
||||
sender.SendMessage(dispose: !hasValue);
|
||||
@@ -475,15 +469,8 @@ public static class CollectionExtensions
|
||||
|
||||
for (int index = 0; index < players.Count; index++)
|
||||
{
|
||||
PlayerControl player = players[index];
|
||||
hasValue |= sender.Notify(player, text, time, overrideAll, log, setName);
|
||||
|
||||
if (sender.stream.Length > 500)
|
||||
{
|
||||
sender.SendMessage();
|
||||
sender = CustomRpcSender.Create("NotifyPlayers", SendOption.Reliable);
|
||||
hasValue = false;
|
||||
}
|
||||
hasValue |= sender.Notify(players[index], text, time, overrideAll, log, setName);
|
||||
// RpcSetName will handle oversized packets
|
||||
}
|
||||
|
||||
sender.SendMessage(dispose: !hasValue);
|
||||
|
||||
Reference in new issue
Block a user