Skip to main content

Feedback

Feedback Processors are responsible for generating gameplay feedback after an Effect has been processed.

Unlike the other Processor categories, Power Core does not include any built-in Feedback Processors. Feedback implementations vary significantly between projects, so this category is intentionally left for game-specific implementations.

Feedback Processors are typically used to:

  • Spawn visual effects (VFX)
  • Play sound effects (SFX)
  • Display floating damage or healing numbers
  • Trigger camera shake
  • Play hit reactions
  • Execute any other gameplay feedback appropriate for your project

Standard Processors support signed Feedback Processors, allowing different feedback to be generated for positive and negative Effect values.

For example:

  • Positive values can trigger healing effects.
  • Negative values can trigger damage effects.

Samples

Example Feedback Processors can be found in the Samples package. These implementations demonstrate how to build custom Feedback Processors and can be used as a starting point for your own project.