Types/Color: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(0-255 also works)
(Added colors that match the topic, and more examples.)
Line 6: Line 6:
! name !! meaning !! type
! name !! meaning !! type
|-
|-
| r || [optional, default 0] red value || [[Types/float|float]]
| r || [optional, default 0] <span style="color:#FF9999">red</span> value || [[Types/float|float]]
|-
|-
| g || [optional, default 0] green value || [[Types/float|float]]
| g || [optional, default 0] <span style="color:#88FF88">green</span> value || [[Types/float|float]]
|-
|-
| b || [optional, default 0] blue value || [[Types/float|float]]
| b || [optional, default 0] <span style="color:#9999FF">blue</span> value || [[Types/float|float]]
|-
|-
| a || [optional, default 1] alpha value - transparency || [[Types/float|float]]
| a || [optional, default 1] alpha value - transparency || [[Types/float|float]]
Line 16: Line 16:


=== Example ===
=== Example ===
     color = {r=1, g=0, b=0, a=0.5} -- red
     color = {r=1, g=0, b=0, a=0.5} -- <span style="color:#FF6666">red</span>
     color = {r=1, a=0.5} -- the same red, omitting 0 colors
     color = {r=1, a=0.5} -- the same <span style="color:#FF6666">red</span>, omitting 0 colors
     color = {} -- black
     color = {} -- <span style="color:#888">black</span>
    color = {r=1, g=0.5, b=0, a=1} -- <span style="color:#FF7F66">orange</span>
    color = {r=1, g=0.5, b=1, a=1} -- <span style="color:#FF7FFF">pink</span>

Revision as of 03:49, 27 May 2019

Table of red, green, blue, and alpha float values between 0 and 1. All values are optional, default optional value for colors is 0, for alpha 1. Alternatively, values can be from 0-255, they are interpreted as such if at least one of r,g or b is > 1.

name meaning type
r [optional, default 0] red value float
g [optional, default 0] green value float
b [optional, default 0] blue value float
a [optional, default 1] alpha value - transparency float

Example

   color = {r=1, g=0, b=0, a=0.5} -- red
   color = {r=1, a=0.5} -- the same red, omitting 0 colors
   color = {} -- black
   color = {r=1, g=0.5, b=0, a=1} -- orange
   color = {r=1, g=0.5, b=1, a=1} -- pink