Skip to content

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.