public static bool IsSamePlayer(this IVillagerOrigin visit, IVillagerOrigin host) { var hostPlayer = host.GetPlayerIdentity(); var visitPlayer = visit.GetPlayerIdentity(); return(hostPlayer.SequenceEqual(visitPlayer)); }
private static void ChangeToHostPlayer(this IVillagerOrigin visit, IVillagerOrigin host, byte[] visitData) { var hostPlayer = host.GetPlayerIdentity(); var visitPlayer = visit.GetPlayerIdentity(); visitData.ReplaceOccurrences(visitPlayer, hostPlayer); }