Ejemplo n.º 1
0
    public Color GetPartColor(SquidPartType type)
    {
        SquidPart part = parts.Find(x => x.GetSquidPartType() == type);

        if (part != null)
        {
            return(part.PartColor);
        }

        return(Color.clear); //No part will ever intentionally be clear.
    }
Ejemplo n.º 2
0
    public void SetPartColor(SquidPartType type, Color c)
    {
        //Make the Squid look pretty for the main menu.
        if (GameController.Instance.State == GameState.MainMenu)
        {
            c = Color.white;
        }

        SquidPart part = parts.Find(x => x.GetSquidPartType() == type);

        part.PartColor = c;
    }