예제 #1
0
        public static bool IsSamePlayer(this IVillagerOrigin visit, IVillagerOrigin host)
        {
            var hostPlayer  = host.GetPlayerIdentity();
            var visitPlayer = visit.GetPlayerIdentity();

            return(hostPlayer.SequenceEqual(visitPlayer));
        }
예제 #2
0
        private static void ChangeToHostPlayer(this IVillagerOrigin visit, IVillagerOrigin host, byte[] visitData)
        {
            var hostPlayer  = host.GetPlayerIdentity();
            var visitPlayer = visit.GetPlayerIdentity();

            visitData.ReplaceOccurrences(visitPlayer, hostPlayer);
        }