private void Command204(dynamic args)
{
AppendText("@>");
int code = args[0];
string text = "Change Map Settings: ";
switch (code)
{
case 0: // Panorama
text += String.Format("Panorama = '{0}', {1}", args[1], args[2]);
break;
case 1: // Fog
string blend = new[] { "Normal", "Add", "Sub" }[args[4]];
text += String.Format("Fog = {0}, {1}, {2}, {3}, {4}, {5}, {6}",
args[1], args[2], args[3], blend, args[5], args[6], args[7]);
break;
case 2: // Battleback
text += String.Format("Battleback = '{0}'", args[1]);
break;
}
this.AppendText(text, Color.Brown);
}