private Color GetStatusColor(SecurityStatus status)
        {
            switch (status)
            {
            case SecurityStatus.None:
                return(DebugTools.HexToColor("424142"));

            case SecurityStatus.Arrest:
                return(DebugTools.HexToColor("C10000"));

            case SecurityStatus.Parole:
                return(DebugTools.HexToColor("F57211"));
            }
            return(DebugTools.HexToColor("424142"));
        }
Example #2
0
    private void SetButton(bool pressed)
    {
        displayedBg.SetValueServer(pressed ? DebugTools.HexToColor("555555") : Color.white);
        //Not sure if we will want to color code buttons

        /*
         * if (isAssignment)
         * {
         *      displayedBg.SetValue = pressed ? "999999" : "ffffff";
         * }
         * else
         * {
         *      displayedBg.SetValue = pressed ? ColorUtility.ToHtmlStringRGB(category.CategoryPressedColor) : ColorUtility.ToHtmlStringRGB(category.CategoryColor);
         * }
         */
    }
 private static string ChangeColorHue(string srcHexColour, int amount)
 {
     return(DebugTools.ColorToHex(HSVUtil.ChangeColorHue(DebugTools.HexToColor(srcHexColour), amount)));
 }