private void OnPlayerEnteredArea(Player player, BoundingBox.AreaEventArgs e) { if (player.MemberOfFaction != _currentOwners) { StartTimerForPlayer(player); } }
void OnPlayerLeftArea(Player player, BoundingBox.AreaEventArgs e) { Console.Out.WriteLine("OwnershipChangeChecker.OnPlayerLeftArea"); EvalateIfCapturing(e.AreaBeingWatched.PlayersInArea); // TODO: tell player who left what happened Console.Out.WriteLine("tell player they stopped capturing."); }
void OnPlayerEnteredArea(Player player, BoundingBox.AreaEventArgs e) { Console.Out.WriteLine("OwnershipChangeChecker.OnPlayerEnteredArea"); EvalateIfCapturing(e.AreaBeingWatched.PlayersInArea); }
private void OnPlayerLeftArea(Player player, BoundingBox.AreaEventArgs e) { StopTimerForPlayer(player); }