public void SetGlowGrid(int cellIndex, Color32 addedColor, Color32[] glowGrid) { if (addedColor.r != 0 || addedColor.g != 0 || addedColor.b != 0) { ColorInt intOrgCol = glowGrid[cellIndex].AsColorInt(); intOrgCol += addedColor; intOrgCol.ClampToNonNegative(); //Log.Message($"Setting Glow Grid"); //Log.Message($"intOrgCol. = {intOrgCol.b},{intOrgCol.g},{intOrgCol.r}"); //if (rad < this.glower.Props.overlightRadius) //{ // intOrgCol.a = 1; //} Color32 toColor = intOrgCol.ToColor32; glowGrid[cellIndex] = toColor; } }