OpenUPMOpenUPM
Packages
Docs
Blog
  • Support OpenUPM
  • Contributors
  • Uptime Status
  • Queue Status
  • Trends
  • GitHub
  • Twitter
  • Discord
  • Contact Us
  • Package Updates
  • Blog RSS
CLI
Loading...
Stars ... Donate
Packages Stars ... Donate
Packages
Docs
Blog
  • Support OpenUPM
  • Contributors
  • Uptime Status
  • Queue Status
  • Trends
  • GitHub
  • Twitter
  • Discord
  • Contact Us
  • Package Updates
  • Blog RSS
CLI

Trove Stats

com.trove.stats is an OpenUPM Unity package. Trove Stats allows you to define identifiable "numbers" (Stats) on entities, and add/remove "rules" (Modifiers) that affect the evaluation of these numbers' values. Modifiers are reactive, and can make the value of a certain attribute depend on the value of another. This tool can be used to effortlessly setup gameplay mechanics such as RPG character/equipment attributes, buffs, effects, roguelike-style stackable powerups and synergies, etc...

Install this package from the OpenUPM scoped registry with the instructions on this page, or use openupm-cli to update Packages/manifest.json.

Repository: https://github.com/PhilSA/Trove.

Owner: PhilSA.

Topics

  • DOTS & ECS
  • Utilities

Related Unity Packages

  • Trove Common com.trove.common
  • Trove Debug Draw com.trove.debugdraw
  • Trove Event Systems com.trove.eventsystems
  • Trove Polymorphic Structs com.trove.polymorphicstructs
  • Trove Spatial Queries com.trove.spatialqueries
  • Trove State Machines com.trove.statemachines

For registry setup problems, see Unity scoped registry troubleshooting.