Enum.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. using System.ComponentModel;
  2. namespace Domain.Enum;
  3. public enum WeaponClass
  4. {
  5. [Description("Pistol")] PISTOL,
  6. [Description("Basic")] BASIC,
  7. [Description("Heavy")] HEAVY,
  8. [Description("Thrown")] THROWN,
  9. [Description("Melee")] MELEE
  10. }
  11. public enum ItemAvailibility
  12. {
  13. [Description("Automatic")] UBIQUITOUS = 100,
  14. [Description("Easy")] ABUNDANT = 30,
  15. [Description("Routine")] PLENTIFUL = 20,
  16. [Description("Ordinary")] COMMON = 10,
  17. [Description("Challenging")] AVERAGE = 0,
  18. [Description("Difficult")] SCARCE = -10,
  19. [Description("Hard")] RARE = -20,
  20. [Description("Very Hard")] VERY_RARE = -30,
  21. [Description("Arduous ")] EXTREMELY_RARE = -40,
  22. [Description("Punishing ")] NEAR_UNIQUE = -50,
  23. [Description("Hellish")] UNIQUE = -60
  24. }
  25. public enum OrganisationLevel
  26. {
  27. [Description("Local Influence")] LOCAL,
  28. [Description("Regional Influence")] REGIONAL,
  29. [Description("National Influence")] NATIONAL,
  30. [Description("All the Planet")] PLANETARY,
  31. [Description("All the galaxy & beyond")]
  32. INTERGALACTICAL
  33. }