protected override void OnValidate() { base.OnValidate(); ActionPause script = target as ActionPause; if (script == null) { return; } string name = "PAUSE"; if (!string.IsNullOrWhiteSpace(script.name)) { name = " " + name; } name += " DURING " + script.time; script.name += name + "s"; }
internal void on_ActionPause(Pawn ControlledPawn) => ActionPause?.Invoke(ControlledPawn);