Counter Strike : Global Offensive Source Code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
910 B

  1. #ifndef PAINT_ENUM_H
  2. #define PAINT_ENUM_H
  3. //=============================================================================
  4. // Paint Power Type Constants
  5. // Note: This ordering is currently used for priority when determining the
  6. // active paint power, so keep that in mind when modifying it.
  7. //=============================================================================
  8. enum PaintPowerType
  9. {
  10. BOUNCE_POWER,
  11. REFLECT_POWER,
  12. SPEED_POWER,
  13. // Add new powers here
  14. PORTAL_POWER,
  15. NO_POWER,
  16. PAINT_POWER_TYPE_COUNT = NO_POWER, // Note: Do not change this. We almost always
  17. PAINT_POWER_TYPE_COUNT_PLUS_NO_POWER, // just want the actual number of powers, but
  18. // in PaintPowerUser the array of deactivating
  19. // powers has an extra slot, so we don't have to
  20. // branch to queue up the active power for
  21. // deactivation (the active power can be NO_POWER).
  22. INVALID_PAINT_POWER
  23. };
  24. #endif // PAINT_ENUM_H