Object tints¶
The colours scripts tint world objects with: ObjSpawn's seventh argument, a colour word
0xRRGGBBAA (default 0xFFFFFFFF, no tint), and ObjColor(object, {r, g, b, a}). Both end in the
object's tint word (World objects: tint). The colours scripts give cars
are in Cars (Cars: colour).
What is complete
Every literal tint of ObjSpawn and ObjColor is listed. No script calls
HuSetSpinningIconColor; its default is listed.
37 entries. Data: research/references/tints.yaml.
ObjSpawn tint¶
33 entries.
| RGBA | Swatch | Calls | Objects | Scripts |
|---|---|---|---|---|
A49E98FF |
60 | dyn_subwaydoor_a | level51_chapter9, level52, level54, level84, level115 |
|
888888FF |
48 | dyn_s_wwcart_simple_a, dyn_s_wwcart_simple_b, dyn_s_wwcart_simple_c | level100, level100main |
|
B1B1B1FF |
48 | dyn_s_wwcart_simple_c, dyn_s_wwcart_simple_a, dyn_s_wwcart_simple_b | level95_chapter2, level99 |
|
5C584DFF |
47 | dyn_tomb_b, dyn_broom, dyn_porcelain_d, dyn_cash_roll | level86, level86_chapter1_reg, level86_scenetest, level119, level120, level130 |
|
595459FF |
32 | dyn_tomb_a, dyn_tomb_b | survival, level119, level120, level130 |
|
E8E3DEFF |
24 | dyn_subwaydoor_a | level2 |
|
757A7EFF |
18 | dyn_s_train_med_full | level80, level83, level99 |
|
E2DEDAFF |
16 | dyn_clublite | level11, level110 |
|
F7F7F7FF |
12 | dyn_fx_train | level2, level31, level95_chapter1, level95_chapter2, level95_chapter3, level95_chapter4 |
|
8A8682FF |
11 | dyn_special_key, dyn_revival, dyn_spraycan, dyn_cuffs_b, dyn_wrenchplumb, dyn_skullcandle | level52, level92, level93 |
|
F9F9F9FF |
9 | dyn_barrel_b | level51 |
|
787D81FF |
6 | dyn_s_train_med_half | level9 |
|
DAD9D8FF |
4 | dyn_tag_warr, dyn_tag_warr_dest | level80, level80_chapter1, level80_chapter4 |
|
111319FF |
3 | dyn_gbin_small_open | level51 |
|
EBEBEBFF |
3 | dyn_boat | level84 |
|
433831FF |
2 | dyn_fridge_b | level86 |
|
474542FF |
2 | dyn_s_wwheel_a | level100, level100main |
|
838483FF |
2 | dyn_s_train_p | level51_chapter9 |
|
868887FF |
2 | dyn_s_dumbells | level95_chapter2 |
|
99948EFF |
2 | dyn_porcelain_d | level3, level5 |
|
494341FF |
1 | dyn_pinball_fuzzballs_a | level95 |
|
544F52FF |
1 | dyn_tomb_a | level130 |
|
8080FFFF |
1 | dyn_poolball08_ | level11 |
|
80BF80FF |
1 | dyn_poolball08_ | level11 |
|
A0A06EFF |
1 | dyn_poolball08_ | level11 |
|
AEAEFFFF |
1 | dyn_poolball08_ | level11 |
|
AED6AEFF |
1 | dyn_poolball08_ | level11 |
|
E1E0E0FF |
1 | dyn_pinball_fuzzballs_b | level95 |
|
F4F4F5FF |
1 | dyn_oil_fire | level2 |
|
FCFCFCFF |
1 | dyn_s_blaster | level115 |
|
FEFEFEFF |
1 | dyn_s_train_b | level34 |
|
FF8181FF |
1 | dyn_poolball08_ | level11 |
|
FFADADFF |
1 | dyn_poolball08_ | level11 |
ObjColor tint¶
3 entries.
| RGBA | Swatch | Calls | Scripts |
|---|---|---|---|
FF64647D |
1 | wchair |
|
FFFF647D |
1 | wchair |
|
FFFFFF7D |
1 | wchair |
spinning icon colour¶
1 entries.
| RGBA | Swatch |
|---|---|
FFFFFF00 |
Sources and evidence¶
Evidence levels used: confirmed-code.
- the scripts, ObjSpawn and ObjColor
Fields¶
| Field | Type | Hand-written | Meaning |
|---|---|---|---|
id |
str | spawn:<RRGGBBAA>, color:<RRGGBBAA> or icon:default. |
|
kind |
str | ObjSpawn tint, ObjColor tint or spinning icon colour. |
|
rgba |
str | The colour word as the object keeps it (+0xc8), RRGGBBAA hex. |
|
swatch |
str | A swatch of the colour (rendered). | |
calls |
int | Script calls that pass it. | |
objects |
list | The object types given it, most often first (at most six). | |
scripts |
list | The scripts that pass it (at most six). | |
source |
str | yes | Where the entry comes from: a script and binding, an address, a chunk. |
evidence |
str | yes | How we know: confirmed-code, confirmed-runtime, inferred or speculative (evidence levels). |
notes |
str | yes | Our own short notes. |