public static void CallExitSpawned(TileTeleporterExit exit) { if (exitSpawned != null) { exitSpawned(exit); } }
private void ExitSpawned(TileTeleporterExit exit) { // ReSharper disable once InvertIf if (target == null && exit.id == id) { target = exit; exitSpawned -= ExitSpawned; } }