Example #1
0
        /// <summary>
        /// el: start Picture tone change
        /// num "integer"
        /// tone red:"0-255" green:"0-255" blue:"0-255" gray:"0-255"
        /// duration "integer"
        /// </summary>
        static void StartPictureToneChange()
        {
            GamePicture picture = MakeCommand.Command("num").ToPicture();

            MakeCommand.Category("tone");
            int red      = MakeCommand.Parameter("red").ToInteger();
            int green    = MakeCommand.Parameter("green").ToInteger();
            int blue     = MakeCommand.Parameter("blue").ToInteger();
            int gray     = MakeCommand.Parameter("gray").ToInteger();
            int duration = MakeCommand.Parameter("duration").ToInteger();

            if (picture != null)
            {
                picture.StartToneChange(new Tone(red, green, blue, gray), duration);
            }
        }