Home › Reflected data types › LeaderHeadPackageEntry
Engine executable. Settings and tools of the game program (CivilizationVI.exe), usable without a mod. Mostly undocumented debug and configuration functionality; descriptions come from analysis of the executable and have not all been tried in the running game.
Reflected types: LeaderHeadPackageEntry
Back to the overview.
Leader head package: wig (hair) passes, textures, bones (inferred).
LeaderHeadPackageEntry
Layout read from GetTypeInfo (0xb10380).
| Offset |
Field |
Type |
| 72 (0x48) |
render_nodes |
LeaderHeadPackageEntry::RenderNode |
| 96 (0x60) |
unwrap_render_nodes |
LeaderHeadPackageEntry::RenderNode |
| 120 (0x78) |
transparent_render_nodes |
LeaderHeadPackageEntry::RenderNode |
| 144 (0x90) |
shadow_nodes |
LeaderHeadPackageEntry::RenderNode |
| 168 (0xa8) |
bounding_verts |
(not resolved) |
| 192 (0xc0) |
wig_passes |
LeaderHeadPackageEntry::WigPass |
| 216 (0xd8) |
behavior_desc |
FGXModelFramework::BehaviorDesc |
| 512 (0x200) |
game_cam_info |
LeaderHeadPackageEntry::CamInfo |
| 608 (0x260) |
ao_params |
LeaderHeadPackageEntry::AOParams |
| 620 (0x26c) |
bigdata_strand_cps |
uint32 |
| 624 (0x270) |
uncompressed_texture_size |
uint32 |
| 628 (0x274) |
actual_texture_size |
int |
| 632 (0x278) |
bloom_strength |
float |
| 636 (0x27c) |
bloom_threshold |
float |
| 640 (0x280) |
extra_exposure_range |
float |
| 644 (0x284) |
film_grain_strength |
float |
| 648 (0x288) |
film_grain_tx_entry |
unsigned short |
| 650 (0x28a) |
has_film_grain |
bool |
LeaderHeadPackageEntry::AOParams
Layout read from GetTypeInfo (0xb0f7c0), size 12 bytes.
| Offset |
Field |
Type |
| 0 (0x0) |
power |
float |
| 4 (0x4) |
scale |
float |
| 8 (0x8) |
radius |
float |
LeaderHeadPackageEntry::CamInfo
Layout read from GetTypeInfo (0xb0fae0), size 96 bytes.
| Offset |
Field |
Type |
| 0 (0x0) |
film_gate_width |
float |
| 4 (0x4) |
film_gate_height |
float |
| 8 (0x8) |
focal_len |
float |
| 12 (0xc) |
env_rotation_x |
float |
| 16 (0x10) |
env_rotation_y |
float |
| 20 (0x14) |
env_rotation_z |
float |
| 32 (0x20) |
mat |
FGXMatrixRow |
LeaderHeadPackageEntry::RenderNode
Layout read from GetTypeInfo (0xb11210), size 232 bytes.
| Offset |
Field |
Type |
| 0 (0x0) |
base_vert |
uint32 |
| 4 (0x4) |
start_index |
uint32 |
| 8 (0x8) |
n_prims |
uint32 |
| 12 (0xc) |
h_vb |
unsigned short |
| 14 (0xe) |
h_ib |
unsigned short |
| 16 (0x10) |
n_tx_entries |
unsigned char |
| 18 (0x12) |
tx_entries |
uint16 |
| 80 (0x50) |
tx_slot_names |
uint32 |
| 204 (0xcc) |
bone_transform_index |
uint32 |
| 208 (0xd0) |
bone_transform_count |
uint32 |
| 212 (0xd4) |
method_hash |
uint32 |
| 216 (0xd8) |
translucency_color |
FGXVector3 |
| 228 (0xe4) |
force_transparency |
unsigned char |
LeaderHeadPackageEntry::WigPass
Layout read from GetTypeInfo (0xb11e80), size 104 bytes.
| Offset |
Field |
Type |
| 0 (0x0) |
bone_transform_index |
uint32 |
| 4 (0x4) |
bone_transform_count |
uint32 |
| 8 (0x8) |
n_strands |
uint32 |
| 12 (0xc) |
n_segs |
uint32 |
| 16 (0x10) |
thickness |
float |
| 20 (0x14) |
taper_start_thickness |
float |
| 24 (0x18) |
taper_start |
float |
| 28 (0x1c) |
color |
FGXVector3 |
| 40 (0x28) |
color2 |
FGXVector3 |
| 52 (0x34) |
accent_color |
FGXVector3 |
| 64 (0x40) |
accent_color2 |
FGXVector3 |
| 76 (0x4c) |
accent_mix |
float |
| 80 (0x50) |
gloss_power |
float |
| 84 (0x54) |
diffuse_mix |
float |
| 88 (0x58) |
clump_width |
float |
| 92 (0x5c) |
n_hairs_per_clump |
uint32 |
| 96 (0x60) |
clump_profile |
uint8 |