NHSE/NHSE.Injection/SysBot/SwitchButton.cs
Kurt 1db185151d
Add automatic read/write items for all pocket items (1-40) (#51)
Decentralizes pocket injection logic from SysBotUI so that other auto-injectors can be passed in (future? like terrain/overworld items).

Adds validation to not modify items if the pocket data doesn't have the expected layout.

Closes #47 by implementing things in a more abstract & extendable way. Thanks @jfmherokiller for the example implementation which served as an inspiration!
2020-04-04 20:57:25 -07:00

27 lines
377 B
C#

namespace NHSE.Injection
{
/// <summary>
/// Controller Buttons
/// </summary>
public enum SwitchButton
{
A,
B,
X,
Y,
RSTICK,
LSTICK,
L,
R,
ZL,
ZR,
PLUS,
MINUS,
DUP,
DDOWN,
DLEFT,
DRIGHT,
HOME,
CAPTURE,
}
}