ARCed.Controls.EventTextBox.Command339 C# (CSharp) Метод

Command339() приватный Метод

Force Action
private Command339 ( dynamic args ) : void
args dynamic Array of game event parameters
Результат void
        private void Command339(dynamic args)
        {
            AppendText("@>");
            string name, cmd;
            if (args[0] == 0) // Enemy
                name = String.Format("[{0}. {1}", args[1] + 1, "IMPLEMENT"); // TODO: Implement
            else // Actor
                name = String.Format("Actor No. {0}", args[1] + 1);
            if (args[2] == 0) // Basic
                cmd = new[] { "Attack", "Defend", "Escape", "Do Nothing" }[args[3]];
            else // Skill
                cmd = String.Format("[{0}]", Project.Data.Skills[args[3]]);
            string target = args[4] == -1 ? "Random" : "Index " + args[4].ToString();
            string seq = args[5] == 0 ? "" : ", Execute Now";
            string text = String.Format("Force Action: {0}, {1}, {2}{3}", name, cmd, target, seq);
            this.AppendText(text, Color.DarkViolet);
        }