Definition at line 443 of file WorldGen.cs.
444 {
445 int num = 1;
446 if (num == 0)
447 {
448 }
450 ushort wall = tile.wall;
452 if (num != 0)
453 {
454 if (num == 0)
455 {
456 }
458 }
459 if (num == 0)
460 {
461 }
462 if (num != 0)
463 {
464 if (num == 0)
465 {
466 }
467 bool flag =
WorldGen.StartRoomCheck(0, x);
468 if (num == 0)
469 {
470 }
472 if (num == 0)
473 {
474 }
476 if (num == 0)
477 {
478 }
480 {
481 }
482 if (!true)
483 {
484 }
487 {
488 }
490 {
494 {
495 }
496 bool flag3 =
WorldGen.IsThereASpawnablePrioritizedTownNPC(0, x, x != 0);
497 if (!false)
498 {
499 }
501 {
502 }
504 {
505 }
507 }
508 }
509 if (false)
510 {
513 {
514 }
516 {
517 }
522 {
523 }
526 if (!false)
527 {
528 }
532 if (!false)
533 {
534 }
535 if (false)
536 {
538 {
539 }
541 {
542 }
543 }
546 {
547 }
549 {
551 }
553 {
555 }
557 {
558 }
560 {
564 {
565 }
570 }
572 {
573 }
576 {
577 }
580 {
582 }
585 if (!true)
586 {
587 }
588 if (!false)
589 {
590 }
591 if (false)
592 {
593 }
594 if (!false)
595 {
596 }
599 if (!false)
600 {
601 }
605 ushort type =
tile3.type;
606 if (!false)
607 {
608 }
612 {
613 }
616 {
618 {
619 }
621 }
623 {
624 }
626 {
627 }
629 {
630 }
632 {
633 }
635 {
636 }
638 {
639 }
641 {
642 }
644 {
645 }
646 WorldGen.CheckAchievement_RealEstateAndTownSlimes();
647 }
649 }
class f__AnonymousType0<< Count > j__TPar
static void NotifyProgressionEvent(int eventID)
static string GetTextValue(string key)
References Terraria.WorldGen.CheckAchievement_RealEstateAndTownSlimes(), Terraria.WorldGen.FindAHomelessNPC(), Terraria.NPC.GetSpawnSourceForTownSpawn(), Terraria.Localization.Language.GetTextValue(), Terraria.WorldGen.IsRoomConsideredAlreadyOccupied(), Terraria.WorldGen.IsThereASpawnablePrioritizedTownNPC(), j__TPar, System.L, Terraria.Tile.nactive(), Terraria.Main.NetHost, Terraria.Main.NewText(), Terraria.GameContent.Achievements.AchievementsHelper.NotifyProgressionEvent(), Terraria.WorldGen.RoomNeeds(), Terraria.WorldGen.ScoreRoom(), Terraria.Collision.SolidTiles(), Terraria.WorldGen.SpawnTownNPC(), Terraria.WorldGen.StartRoomCheck(), System.text, Terraria.Tile.type, and Terraria.Tile.wall.
Referenced by Terraria.WorldGen.SpawnTownNPC(), and Terraria.WorldGen.TrySpawningTownNPC().