NScumm.Scumm.ScummEngine.TownsSetPalette C# (CSharp) Метод

TownsSetPalette() защищенный Метод

protected TownsSetPalette ( Palette palette ) : void
palette Palette
Результат void
        void TownsSetPalette(Palette palette)
        {
            SetCurrentPalette(palette);

            if (Game.Version == 5)
                TownsSetTextPalette(_currentPalette);

            TownsOverrideShadowColor = 1;
            int m = 48;
            for (int i = 1; i < 16; ++i)
            {
                int val = _currentPalette.Colors[i].R + _currentPalette.Colors[i].G + _currentPalette.Colors[i].B;
                if (m > val)
                {
                    TownsOverrideShadowColor = (byte)i;
                    m = val;
                }
            }
        }
ScummEngine