private void LoadSuperCommands()
{
List<string> temp = new List<string>();
List<byte> temp2 = new List<byte>();
temp.Add("Type");
temp2.Add(1);
superCommands.Add("ForceType".ToUpper(), new SuperCommand(1, temp.ToArray(), temp2.ToArray()));
temp.Add("Message Wait");
temp[0] = "Message Location";
temp2[0] = 4;
temp2.Add(2);
superCommands.Add("PrintMessage".ToUpper(), new SuperCommand(2, temp.ToArray(), temp2.ToArray()));
temp.Clear();
temp.Add("Memory Address");
temp.Add("Half-Word to store");
temp2.Clear();
temp2.Add(4);
temp2.Add(2);
superCommands.Add("SetHalfWord".ToUpper(), new SuperCommand(2, temp.ToArray(), temp2.ToArray()));
temp[1] = "Word to store";
temp2[1] = 4;
superCommands.Add("SetWord".ToUpper(), new SuperCommand(2, temp.ToArray(), temp2.ToArray()));
superCommands.Add("CalculateDamage".ToUpper(), new SuperCommand(0));
}