Skip to content
Media 0 for listing Not Yet: Task System

Description

The Not Yet Task System Plugin provides an easy to use, extendable way to execute different tasks after each other. You can define those in the details panel via adding tasks to an array.

The plugin was based on our internal tech, which we use for the movements of our mechanical traps, doors, moving platforms and elevators in our platformer game.

Example video showcase: https://youtu.be/ADqZI6VTYEA

Explanation:

The plugin contains Tasks which can be used to manipulate Actors. Some Task are just a single action, some are executed for a specified time.

The predefined tasks can be used to:

  • Rotate, Translate, Activate/Deactivate components
  • Change material properties inside primitive components
  • Call functions on the owner actor
  • Manipulate float values of the owner actor
  • Manipulate other processes in the same Actor
  • Wait, spawn sounds, spawn particle systems
  • Execute more tasks parallel

Features:

  • Full Blueprint and C++ support
  • 23 different Task classes
  • An actor component which contains the logic to handle an array of processes. Each process contains a list of tasks which are executed after each other.
  • Extendable - create your own tasks in Blueprint or in C++
  • Custom types with editor support (own custom UI picker element, which lists the available components/variables/material parameters via parsing the actor the variable is belongs to)

Included formats

  • logo of Unreal Engine format