public static void Postfix(Il2CppStructArray <byte> JPGEIBIBJPJ) { GabiFun.impostors.Clear(); GabiFun.displayImpostors = false; PlayerControl player = PlayerControl.LocalPlayer; foreach (byte b in JPGEIBIBJPJ) { if (player.PlayerId == b) { GabiFun.displayImpostors = true; break; } } foreach (PlayerControl p in PlayerControl.AllPlayerControls) { if (JPGEIBIBJPJ.Contains(p.PlayerId)) { ImpostorData data = new ImpostorData(); data.playerControl = p; data.id = p.PlayerId; data.name = p.name; GabiFun.impostors.Add(data); } } GabiFun.UpdateImpostorColours(); }
public static void Postfix(Il2CppStructArray <byte> JPGEIBIBJPJ) { HeteroGayMod.impostors.Clear(); HeteroGayMod.displayImpostors = false; PlayerControl player = PlayerControl.LocalPlayer; foreach (byte b in JPGEIBIBJPJ) { if (player.PlayerId == b) { HeteroGayMod.displayImpostors = true; break; } } foreach (PlayerControl p in PlayerControl.AllPlayerControls) { if (JPGEIBIBJPJ.Contains(p.PlayerId)) { HeteroGayMod.impostors.Add(p); } } HeteroGayMod.UpdateColours(); }