protected RepeaterTask(BehaviorTree tree, Task parentTask, uint id, RepeaterTaskDesc description, RepeaterTaskProps props)
     : base(tree, parentTask, id, description, props)
 {
     this.description = description;
     this.props       = props;
 }
        protected override void OnRestoreProps(ITaskProps props)
        {
            base.OnRestoreProps(props);

            this.props = (RepeaterTaskProps)props;
        }