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