public static void ForEachLogicalPlayer(Action <ReplicatedLogicalPlayer> action, ReplTools.EPeerType enum_method = ReplTools.EPeerType.All) { for (int i = 0; i < ReplicatedLogicalPlayer.s_AllLogicalPlayers.Count; i++) { ReplicatedLogicalPlayer replicatedLogicalPlayer = ReplicatedLogicalPlayer.s_AllLogicalPlayers[i]; if (!(replicatedLogicalPlayer == null) && (enum_method != ReplTools.EPeerType.Remote || !(replicatedLogicalPlayer == ReplicatedLogicalPlayer.s_LocalLogicalPlayer)) && (enum_method != ReplTools.EPeerType.Local || !(replicatedLogicalPlayer != ReplicatedLogicalPlayer.s_LocalLogicalPlayer))) { action(replicatedLogicalPlayer); } } }
public static void ForEachPeerRepresentation(Action <IPeerWorldRepresentation> action, ReplTools.EPeerType enum_method = ReplTools.EPeerType.All) { }