Types/Color: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(Added colors that match the topic, and more examples.)
(Undo revision 173563 by Zippy (talk)It's documentation. Don't overdo it with the colorful text etc. please)
Tag: Undo
Line 6: Line 6:
! name !! meaning !! type
! name !! meaning !! type
|-
|-
| r || [optional, default 0] <span style="color:#FF9999">red</span> value || [[Types/float|float]]
| r || [optional, default 0] red value || [[Types/float|float]]
|-
|-
| g || [optional, default 0] <span style="color:#88FF88">green</span> value || [[Types/float|float]]
| g || [optional, default 0] green value || [[Types/float|float]]
|-
|-
| b || [optional, default 0] <span style="color:#9999FF">blue</span> value || [[Types/float|float]]
| b || [optional, default 0] blue 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} -- <span style="color:#FF6666">red</span>
     color = {r=1, g=0, b=0, a=0.5} -- red
     color = {r=1, a=0.5} -- the same <span style="color:#FF6666">red</span>, omitting 0 colors
     color = {r=1, a=0.5} -- the same red, omitting 0 colors
     color = {} -- <span style="color:#888">black</span>
     color = {} -- black
    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 16:45, 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