pkNX/pkNX.Structures/Move/MoveInflict.cs
Dr. Victor Vasconcelos dcc373dc34
Add value options for multiple Move variables (#352)
* Create MoveInflict.cs

* Create MoveStat.cs

* Rename pkNX.Structures/MoveStat.cs to pkNX.Structures/Move/MoveStat.cs

* Create MoveCritStage

* Rename MoveCritStage to MoveCritStage.cs

* Update MoveStat.cs

* Update MoveInflict.cs

* Update MoveStat.cs

* Update MoveInflict.cs

* Update MoveInflict.cs to include Tri Attack
2024-08-23 17:35:28 -05:00

32 lines
643 B
C#

using System;
namespace pkNX.Structures;
[Flags]
public enum MoveInflict : int
{
None = 0,
Paralyze = 1,
Sleep = 2,
Freeze = 3,
Burn = 4,
Poison = 5,
Confusion = 6,
Infatuation = 7,
DamageTransiently = 8, // Used in Fire Spin, Wrap, etc.
Nightmare = 9,
Torment = 12,
Disable = 13,
Drowsiness = 14,
HealBlock = 15,
Identify = 17, // Used by Odor Sleuth and whatnot
Seed = 18, // Used by Leech Seed
Embargo = 19,
SingPerish = 20, // Used by Perish Song
Ingrain = 21,
ChopThroat = 24, // Used by Throat Chop
FireWeaken = 42, // Used by Tar Shot
ParalyzeFreezeBurn = 65535 // Used by Tri Attack
}