public override void DoCell(Rect rect, Pawn pawn, PawnTable table) { if (pawn.Faction == Faction.OfPlayer) { AreaAllowedGUI.DoAllowedAreaSelectors(rect, pawn); } }
public override void DoCell(Rect rect, Pawn pawn, PawnTable table) { if (pawn.Faction == Faction.OfPlayer) { AllowedAreaMode mode = (AllowedAreaMode)(pawn.RaceProps.Humanlike ? 1 : 2); AreaAllowedGUI.DoAllowedAreaSelectors(rect, pawn, mode); } }
public override void DoCell(Rect rect, Pawn pawn, PawnTable table) { if (pawn.Faction != Faction.OfPlayer) { return; } AllowedAreaMode mode = (!pawn.RaceProps.Humanlike) ? AllowedAreaMode.Animal : AllowedAreaMode.Humanlike; AreaAllowedGUI.DoAllowedAreaSelectors(rect, pawn, mode); }