Exemple #1
0
    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";
    }
Exemple #2
0
 internal void on_ActionPause(Pawn ControlledPawn) =>
 ActionPause?.Invoke(ControlledPawn);