AttackFlags.cs 701 B

123456789101112131415161718192021222324252627
  1. using System;
  2. using System.Diagnostics.CodeAnalysis;
  3. namespace OpenVIII
  4. {
  5. namespace Kernel
  6. {
  7. /// <summary>
  8. /// Attack Flags effects how the attack can be treated.
  9. /// </summary>
  10. /// <see cref="https://github.com/alexfilth/doomtrain/blob/master/Doomtrain/MainForm.cs"/>
  11. [Flags]
  12. [SuppressMessage("ReSharper", "UnusedMember.Global")]
  13. public enum AttackFlags
  14. {
  15. None = 0x0,
  16. Shelled = 0x1,
  17. Unk0X2 = 0x2,
  18. Unk0X4 = 0x4,
  19. BreakDamageLimit = 0x8,
  20. Reflected = 0x10,
  21. Unk0X20 = 0x20,
  22. Unk0X40 = 0x40,
  23. Revive = 0x80
  24. }
  25. }
  26. }