VerifiedAll tag definitionsBuild 2026.06.26.1097863.1-Rel-i343-Meteorite-2606-CU2

model

hlmt

Fields
312
Structs
42
Shipped tags
451
Root size
536 B
Version
1

model_block_struct

Root40 fields · 536 B
OffsetSizeFieldType
016collision modeltag reference
1616animationtag reference
3216physics_modeltag reference
4816skeleton modeltag reference
644runtime render checksumlong integer
684runtime collision checksumlong integer
724disappear distancereal
764begin fade distancereal
804animation lod distancereal
844shadow fade distancereal
884imposter render distancereal
924instance disappear distancereal
964midrange detail disappear distancereal
1004close detail disappear distancereal
1044tessellation max draw distancereal
10812variantsblock model_variant_block · max 64block
12012region sortblock region_name_block · max 1024block
13212instance groupsblock global_model_instance_group_block · max 256block
14412materials oldblock model_material_block_old · max 64block
15612model materialsblock model_material_block_new · max 64block
16812new damage infoblock global_damage_info_block · max 1block
1804damage infostruct
18412targets oldblock model_target_block_old · max 32block
19612model targetsblock model_target_block_new · max 32block
20812runtime regionsblock model_region_block · max 64block
22012runtime nodesblock model_node_block · max 255block
2324runtime node list checksumlong integer
23616default dialoguetag reference
25216default dialogue femaletag reference
2684flags
  • active camo always on
  • active camo never
  • model use sky lighting
  • inconsequential target
  • model use airprobe lighting first
  • locked precomputed probes
  • If sky attaches to camera
  • model is big battle object
  • model never uses compressed vertex position
  • model is invisible, even attachments
  • model can have shield impact effect
  • model is good z occluder
  • no child objects in lightmap shadow
long flags
2724default dialogue effectstring id
27696render-only node flagsarray [8]
37296render-only section flagsarray [8]
4684runtime flags
  • contains run-time nodes
  • built regions from render_model
  • built regions from collision_model
  • built regions from skeleton
long flags
47212scenario load parametersblock global_scenario_load_parameters_block · max 32block
4844Sky parallax percentreal fraction
48816shield impact parameter overridetag reference
504161st person shield impact parameter overridetag reference
5204runtime bounding radiusreal
52412runtime bounding offsetreal point 3d

model_variant_block

2 fields · 36 B
OffsetSizeFieldType
016scenariotag reference
1620parametersdata

runtime_region_index_array

1 fields · 4 B
OffsetSizeFieldType
04flag datalong integer

model_variant_region_block

11 fields · 92 B
OffsetSizeFieldType
04namestring id
42parent nodeshort block index
62first child nodeshort block index
82next sibling nodeshort block index
1212default translationreal point 3d
2416default rotationreal quaternion
404default inverse scalereal
4412default inverse forwardreal vector 3d
5612default inverse leftreal vector 3d
6812default inverse upreal vector 3d
8012default inverse positionreal point 3d

model_variant_permutation_block

4 fields · 20 B
OffsetSizeFieldType
04namestring id
41collision region indexchar integer
51physics region indexchar integer
812permutationsblock model_permutation_block · max 96block

model_variant_state_block

4 fields · 8 B
OffsetSizeFieldType
04namestring id
41flags
  • cannot be chosen randomly
byte flags
51collision permutation indexchar integer
61physics permutation indexchar integer

model_variant_object_block

9 fields · 32 B
OffsetSizeFieldType
01flags
  • aoe top level
  • aoe test obstruction
  • shows tracking reticle
byte flags
44marker namestring id
84sizereal
124cone angleangle
162damage sectionshort block index
182variantshort block index
204targeting relevancereal fraction
244aoe exclusion radiusreal
284lock-on datastruct

new_global_damage_section_block

8 fields · 28 B
OffsetSizeFieldType
04marker namestring id
44sizereal
84cone angleangle
122damage sectioncustom short block index
142variantshort block index
164targeting relevancereal fraction
204aoe exclusion radiusreal
244lock-on datastruct

damage_section_recharge_speed_curve_block

3 fields · 12 B
OffsetSizeFieldType
01flags
  • headshot
  • vulnerable
  • ignored on local physics
  • use for network lead vector only
byte flags
44lock on distancereal
84tracking typestring id

mapping_function

13 fields · 64 B
OffsetSizeFieldType
04flags
  • takes damage for children
  • parent never takes damage for us
  • cannot die from damage
  • dies with riders
  • passes area damage to children
long flags
44maximum vitalityreal
84indirect material namestring id
122indirect damage sectionshort block index
142shielded state damage sectionshort block index
161collision damage reporting type
  • unknown
  • teh guardians
  • scripting
  • ai suicide
  • magnum pistol
  • assault rifle
  • marksman rifle
  • shotgun
  • sniper rifle
  • rocket launcher
  • spartan laser
  • frag grenade
  • grenade launcher
  • plasma pistol
  • needler
  • plasma rifle
  • plasma repeater
  • needle rifle
  • spike rifle
  • plasma launcher
  • gravity hammer
  • energy sword
  • plasma grenade
  • plasma shot
  • ghost
  • revenant driver
  • revenant gunner
  • wraith
  • wraith anti-infantry
  • banshee
  • banshee bomb
  • seraph
  • mongoose
  • warthog driver
  • warthog gunner
  • warthog gunner gauss
  • warthog gunner rocket
  • scorpion
  • scorpion gunner
  • falcon driver
  • falcon gunner
  • falling damage
  • generic collision damage
  • generic melee damage
  • generic explosion
  • birthday party explosion
  • flag melee damage
  • bomb melee damage
  • bomb explosion damage
  • ball melee damage
  • teleporter
  • transfer damage
  • armor lock crush
  • airstrike
  • human turret
  • plasma cannon
  • plasma mortar
  • plasma turret
  • shade turret
  • excavator
  • smg
  • battle rifle
  • carbine
  • beam rifle
  • flak cannon
  • missile launcher
  • brute shot
  • flame thrower
  • sentinal gun
  • claymore grenade
  • firebomb grenade
  • elephant turret
  • spectre driver
  • spectre gunner
  • tank
  • chopper
  • hornet
  • mantis
  • mauler
  • sentinel beam
  • sentinel rpg
  • prox-mine
  • forklift
  • sabre
char enum
171response damage reporting type
  • unknown
  • teh guardians
  • scripting
  • ai suicide
  • magnum pistol
  • assault rifle
  • marksman rifle
  • shotgun
  • sniper rifle
  • rocket launcher
  • spartan laser
  • frag grenade
  • grenade launcher
  • plasma pistol
  • needler
  • plasma rifle
  • plasma repeater
  • needle rifle
  • spike rifle
  • plasma launcher
  • gravity hammer
  • energy sword
  • plasma grenade
  • plasma shot
  • ghost
  • revenant driver
  • revenant gunner
  • wraith
  • wraith anti-infantry
  • banshee
  • banshee bomb
  • seraph
  • mongoose
  • warthog driver
  • warthog gunner
  • warthog gunner gauss
  • warthog gunner rocket
  • scorpion
  • scorpion gunner
  • falcon driver
  • falcon gunner
  • falling damage
  • generic collision damage
  • generic melee damage
  • generic explosion
  • birthday party explosion
  • flag melee damage
  • bomb melee damage
  • bomb explosion damage
  • ball melee damage
  • teleporter
  • transfer damage
  • armor lock crush
  • airstrike
  • human turret
  • plasma cannon
  • plasma mortar
  • plasma turret
  • shade turret
  • excavator
  • smg
  • battle rifle
  • carbine
  • beam rifle
  • flak cannon
  • missile launcher
  • brute shot
  • flame thrower
  • sentinal gun
  • claymore grenade
  • firebomb grenade
  • elephant turret
  • spectre driver
  • spectre gunner
  • tank
  • chopper
  • hornet
  • mantis
  • mauler
  • sentinel beam
  • sentinel rpg
  • prox-mine
  • forklift
  • sabre
char enum
2012damage sectionsblock new_global_damage_section_block · max 64block
3212damage constraintsblock damage_constraint_info_block · max 16block
4412nodesblock global_damage_nodes_block · max 255block
562runtime indirect material typeshort integer
602runtime primary shield damage section indexshort integer
622runtime outermost shield damage section indexshort integer

damage_section_segmented_recharge_fraction

16 fields · 124 B
OffsetSizeFieldType
04flags
  • takes shield damage for children
  • takes body damage for children
  • always shields friendly damage
  • passes area damage to children
  • parent never takes body damage for us
  • only damaged by explosives
  • parent never takes shield damage for us
  • cannot die from damage
  • passes attached damage to riders
  • shield depletion is permanent
  • shield depletion force hard ping
  • AI do not damage without player
  • health regrows while dead
  • shield recharge plays only when empty
  • IGNORE force minimum transfer
  • orphan from postprocess autogen
long flags
44global indirect material namestring id
82indirect damage sectioncustom short block index
101collision damage reporting type
  • unknown
  • teh guardians
  • scripting
  • ai suicide
  • magnum pistol
  • assault rifle
  • marksman rifle
  • shotgun
  • sniper rifle
  • rocket launcher
  • spartan laser
  • frag grenade
  • grenade launcher
  • plasma pistol
  • needler
  • plasma rifle
  • plasma repeater
  • needle rifle
  • spike rifle
  • plasma launcher
  • gravity hammer
  • energy sword
  • plasma grenade
  • plasma shot
  • ghost
  • revenant driver
  • revenant gunner
  • wraith
  • wraith anti-infantry
  • banshee
  • banshee bomb
  • seraph
  • mongoose
  • warthog driver
  • warthog gunner
  • warthog gunner gauss
  • warthog gunner rocket
  • scorpion
  • scorpion gunner
  • falcon driver
  • falcon gunner
  • falling damage
  • generic collision damage
  • generic melee damage
  • generic explosion
  • birthday party explosion
  • flag melee damage
  • bomb melee damage
  • bomb explosion damage
  • ball melee damage
  • teleporter
  • transfer damage
  • armor lock crush
  • airstrike
  • human turret
  • plasma cannon
  • plasma mortar
  • plasma turret
  • shade turret
  • excavator
  • smg
  • battle rifle
  • carbine
  • beam rifle
  • flak cannon
  • missile launcher
  • brute shot
  • flame thrower
  • sentinal gun
  • claymore grenade
  • firebomb grenade
  • elephant turret
  • spectre driver
  • spectre gunner
  • tank
  • chopper
  • hornet
  • mantis
  • mauler
  • sentinel beam
  • sentinel rpg
  • prox-mine
  • forklift
  • sabre
char enum
111response damage reporting type
  • unknown
  • teh guardians
  • scripting
  • ai suicide
  • magnum pistol
  • assault rifle
  • marksman rifle
  • shotgun
  • sniper rifle
  • rocket launcher
  • spartan laser
  • frag grenade
  • grenade launcher
  • plasma pistol
  • needler
  • plasma rifle
  • plasma repeater
  • needle rifle
  • spike rifle
  • plasma launcher
  • gravity hammer
  • energy sword
  • plasma grenade
  • plasma shot
  • ghost
  • revenant driver
  • revenant gunner
  • wraith
  • wraith anti-infantry
  • banshee
  • banshee bomb
  • seraph
  • mongoose
  • warthog driver
  • warthog gunner
  • warthog gunner gauss
  • warthog gunner rocket
  • scorpion
  • scorpion gunner
  • falcon driver
  • falcon gunner
  • falling damage
  • generic collision damage
  • generic melee damage
  • generic explosion
  • birthday party explosion
  • flag melee damage
  • bomb melee damage
  • bomb explosion damage
  • ball melee damage
  • teleporter
  • transfer damage
  • armor lock crush
  • airstrike
  • human turret
  • plasma cannon
  • plasma mortar
  • plasma turret
  • shade turret
  • excavator
  • smg
  • battle rifle
  • carbine
  • beam rifle
  • flak cannon
  • missile launcher
  • brute shot
  • flame thrower
  • sentinal gun
  • claymore grenade
  • firebomb grenade
  • elephant turret
  • spectre driver
  • spectre gunner
  • tank
  • chopper
  • hornet
  • mantis
  • mauler
  • sentinel beam
  • sentinel rpg
  • prox-mine
  • forklift
  • sabre
char enum
1232bodystruct
4416shieldstruct
6012damage sectionsblock global_damage_section_block · max 64block
7212nodesblock global_damage_nodes_block · max 255block
842runtime shield material typeshort integer
862runtime indirect material typeshort integer
884runtime shield recharge velocityreal
924runtime overcharge velocityreal
964runtime health recharge velocityreal
10012damage seatsblock damage_seat_info_block · max 16block
11212damage constraintsblock damage_constraint_info_block · max 16block

new_instantaneous_damage_response_block

6 fields · 20 B
OffsetSizeFieldType
04physics model constraint namestring id
44damage constraint namestring id
84damage constraint group namestring id
124group probability scalereal
162runtime constraint typeshort integer
182runtime constraint indexshort integer

instantaneous_response_damage_effect_struct

6 fields · 32 B
OffsetSizeFieldType
04seat labelstring id
44direct damage scalereal fraction
84damage transfer fall-off radiusreal
124maximum transfer damage scalereal
164minimum transfer damage scalereal
2012region-specific-damageblock damage_seat_region_setting_block · max 1block

instantaneous_response_damage_effect_marker_struct

11 fields · 44 B
OffsetSizeFieldType
04damage region namestring id
42runtime damage region indexshort integer
84direct damage scale (minor)real
124Max. transfer scale (minor)real
164min. transfer scale (minor)real
204direct damage scale (medium)real
244Max. transfer scale (medium)real
284min. transfer scale (medium)real
324direct damage scale (major)real
364Max. transfer scale (major)real
404min. transfer scale (major)real

damage_response_region_transition_block

1 fields · 2 B
OffsetSizeFieldType
02runtime damage partshort integer

damage_transfer_block

9 fields · 44 B
OffsetSizeFieldType
04namestring id
44flags
  • absorbs body damage
  • takes full dmg when object dies
  • cannot die with riders
  • takes full dmg when obj dstryd
  • restored on ressurection
  • heatshottable
  • ignores shields
  • takes full dmg when shield depl
  • networked (e.g. armor lock)
long flags
84vitality percentagereal fraction
1212instant responsesblock instantaneous_damage_repsonse_block · max 16block
244stun timereal
284recharge timereal
324runtime recharge velocityreal
364resurrection restored region namestring id
402runtime resurrection restored region indexshort integer

global_model_instance_group_block

28 fields · 200 B
OffsetSizeFieldType
02response type
  • receives all damage
  • receives area effect damage
  • receives local damage
short enum
22constraint damage type
  • none
  • destroy one of group
  • destroy entire group
  • loosen one of group
  • loosen entire group
short enum
44constraint/group namestring id
84flags
  • kills object
  • inhibits melee attack
  • inhibits weapon attack
  • inhibits walking
  • forces drop weapon
  • kills weapon primary trigger
  • kills weapon secondary trigger
  • destroys object
  • damages weapon primary trigger
  • damages weapon secondary trigger
  • light damage left turn
  • major damage left turn
  • light damage right turn
  • major damage right turn
  • light damage engine
  • major damage engine
  • kills object (no player solo)
  • causes detonation
  • fires on creation
  • kills variant objects
  • force unattached effects
  • fires under threshold
  • triggers special death
  • only on special death
  • only NOT on special death
  • buckles giants
  • causes sp detonation
  • skip sounds on generic effect
  • kills giants
  • skip sounds on special death
long flags
124damage thresholdreal fraction
164body threshold flags
  • body threshold active
long flags
204body damage thresholdreal
2416transition effect (generic)tag reference
4016transition effect (specific)tag reference
5632damage effectstruct
884regionstring id
922new state
  • default
  • minor damage
  • medium damage
  • major damage
  • destroyed
short enum
942runtime region indexshort integer
964region (secondary)string id
1002new state (secondary)
  • default
  • minor damage
  • medium damage
  • major damage
  • destroyed
short enum
1022runtime region index (secondary)short integer
1042destroy instance groupshort block index
1062custom response behavior
  • plays always
  • plays if labels match
  • plays if labels differ
short enum
1084custom response labelstring id
1124effect marker namestring id
11644damage effect markerstruct
1604response delayreal
16416delay effecttag reference
1804delay effect marker namestring id
1844ejecting seat labelstring id
1884skip fractionreal fraction
1924destroyed child object marker namestring id
1964total damage thresholdreal fraction

model_instance_group_member_block

11 fields · 80 B
OffsetSizeFieldType
04maximum shield vitalityreal
44global shield material namestring id
84minimum stun damagereal
124stun timereal
164recharge timereal
204shield overcharge fractionreal
244shield overcharge timereal
284shield damaged thresholdreal
3216shield damaged effecttag reference
4816shield depleted effecttag reference
6416shield recharging effecttag reference

seat_ejection_block

5 fields · 20 B
OffsetSizeFieldType
04maximum vitalityreal
44minimum stun damagereal
84stun timereal
124recharge timereal
164recharge fractionreal fraction

health_transfer_block

6 fields · 20 B
OffsetSizeFieldType
04material namestring id
62damage sectionshort block index
82runtime collision material indexshort integer
102runtime damager material indexshort integer
124global material namestring id
162runtime global material indexshort integer

damage_section_rendering_paramters

6 fields · 20 B
OffsetSizeFieldType
04material namestring id
62damage sectioncustom short block index
82runtime collision material indexshort integer
102runtime damager material indexshort integer
124global material namestring id
162runtime global material indexshort integer

region_name_block

1 fields · 4 B
OffsetSizeFieldType
04namestring id

model_material_block_old

5 fields · 288 B
OffsetSizeFieldType
04namestring id
4256runtime variant region indicesarray [64]
26012regionsblock model_variant_region_block · max 64block
27212objectsblock model_variant_object_block · max 16block
2844instance grouplong block index

model_material_block_new

5 fields · 32 B
OffsetSizeFieldType
04parent markerstring id
44child markerstring id
84child variant namestring id
1216child objecttag reference
282damage sectionshort block index

global_damage_info_block

28 fields · 192 B
OffsetSizeFieldType
04namestring id
44flags
  • starts inactive
  • takes full dmg when object dies
  • takes full dmg when obj dstryd
  • restored on ressurection
  • headshot
  • depletion is permanent
  • recharges while dead
  • play recharge effect only when empty
  • networked (note that primary body and shield are always networked)
  • can recharge independently
long flags
84vitality percentagereal fraction
124shield material namestring id
164stun timereal
204minimum stun damagereal
244recharge timereal
2812recharge speed curveblock damage_section_recharge_speed_curve_block · max 1block
4012recharge fractionsblock damage_section_segmented_recharge_fraction · max 16block
5216recharging effecttag reference
684pre recharge effect warn timereal
7216pre recharge effecttag reference
884pre recharge effect markerstring id
9216pre recharge abort effecttag reference
1084pre recharge abort effect markerstring id
1124overcharge timereal
1164overcharge fractionreal
1204pre decay timereal
1244decay timereal
1284resurrection restored region namestring id
13212instant responsesblock new_instantaneous_damage_response_block · max 16block
14412section damage transfersblock damage_transfer_block · max 32block
15612section health transfersblock health_transfer_block · max 32block
16812renderingblock damage_section_rendering_paramters · max 1block
1804runtime recharge velocityreal
1844runtime overcharge velocityreal
1882runtime resurrection restored region indexshort integer
1902runtime global shield material typeshort integer

damage_body_parameters_struct

2 fields · 32 B
OffsetSizeFieldType
0163rd person impact parameterstag reference
16161st person impact parameterstag reference

damage_shield_parameters_struct

5 fields · 16 B
OffsetSizeFieldType
04flags
  • transfer health to damage section
long flags
44transfer amountreal
82transfer function
  • percent
  • ceiling
short enum
102damage sectionshort block index
124seat labelstring id

global_damage_section_block

25 fields · 236 B
OffsetSizeFieldType
04flags
  • kills object
  • inhibits melee attack
  • inhibits weapon attack
  • inhibits walking
  • forces drop weapon
  • kills weapon primary barrel
  • kills weapon secondary barrel
  • destroys object
  • damages weapon primary barrel
  • damages weapon secondary barrel
  • kills object (no player solo)
  • causes detonation
  • kills variant objects
  • force unattached effects
  • fires under threshold
  • triggers special death
  • only on special death
  • only NOT on special death
  • buckles giants
  • causes sp detonation
  • skip sounds on generic effect
  • kills giants
  • skip sounds on special death
  • force hard ping
  • can refire
  • can skip transition effects
long flags
44labelstring id
84damage thresholdreal fraction
1216transition effect (generic)tag reference
284generic effect markerstring id
3216transition effect (specific)tag reference
484specific effect markerstring id
5232damage effectstruct
8444damage effect markerstruct
12816looping effecttag reference
14412region_transitionsblock damage_response_region_transition_block · max 16block
15612response damage transfersblock damage_transfer_block · max 32block
1682destroy instance groupshort block index
1702custom response behavior
  • plays always
  • plays if labels match
  • plays if labels differ
short enum
1724custom response labelstring id
1764response delayreal
18016delay effecttag reference
1964delay effect marker namestring id
20012seat ejectblock seat_ejection_block · max 8block
2124skip fractionreal fraction
2164destroyed child object marker namestring id
2204total damage thresholdreal fraction
2244incident if destroyed by playerstring id
2284constraint/group namestring id
2322constraint damage type
  • none
  • destroy one of group
  • destroy entire group
  • loosen one of group
  • loosen entire group
short enum

instantaneous_damage_repsonse_block

1 fields · 4 B
OffsetSizeFieldType
04seat labelstring id

global_damage_nodes_block

4 fields · 24 B
OffsetSizeFieldType
04namestring id
44choice
  • choose one member
  • choose all members
long enum
812member listblock model_instance_group_member_block · max 32block
204total probabilityreal

damage_seat_info_block

7 fields · 28 B
OffsetSizeFieldType
04subgrouplong block index
44instancesstring id
84probabilityreal
124instance placement mask 0long integer
164instance placement mask 1long integer
204instance placement mask 2long integer
244instance placement mask 3long integer

damage_seat_region_setting_block

5 fields · 16 B
OffsetSizeFieldType
04flags
  • transfer damage to damage section
  • transfer damage to parent
  • transfer damage to children
  • transfer damage to seats
  • transfer direct damage
  • transfer AOE exposed damage
  • transfer AOE obstructed damage
long flags
44transfer amountreal
82transfer function
  • percent
  • points
  • ceiling
short enum
102damage sectionshort block index
124seat labelstring id

damage_constraint_info_block

3 fields · 8 B
OffsetSizeFieldType
04regionstring id
42new state
  • default
  • minor damage
  • medium damage
  • major damage
  • destroyed
short enum
62runtime region indexshort integer

model_damage_info_struct

1 fields · 4 B
OffsetSizeFieldType
04damage effect marker namestring id

model_target_block_old

1 fields · 16 B
OffsetSizeFieldType
016transition damage effecttag reference

model_target_lock_on_data_struct

1 fields · 4 B
OffsetSizeFieldType
04vitality percentagereal fraction

model_target_block_new

1 fields · 64 B
OffsetSizeFieldType
064Mappingstruct

model_region_block

1 fields · 20 B
OffsetSizeFieldType
020datadata

model_permutation_block

5 fields · 20 B
OffsetSizeFieldType
04region namestring id
41runtime region indexchar integer
51runtime flagsbyte integer
62parent variantshort block index
812permutationsblock model_variant_permutation_block · max 96block

model_node_block

5 fields · 24 B
OffsetSizeFieldType
04permutation namestring id
41runtime permutation indexchar integer
51flags
  • copy states to all permutations
byte flags
84probabilityreal
1212statesblock model_variant_state_block · max 10block

g_node_flag_storage_array

5 fields · 12 B
OffsetSizeFieldType
04permutation namestring id
41runtime permutation indexchar integer
51property flags
  • blurred
  • hella blurred
  • unshielded
  • battery depleted
byte flags
62state
  • default
  • minor damage
  • medium damage
  • major damage
  • destroyed
short enum
84initial probabilityreal fraction

global_scenario_load_parameters_block

1 fields · 1 B
OffsetSizeFieldType
01runtime region indexchar integer

Generated from the shipped game data, which carries its own tag definitions. Schema only: field names, types, offsets, and option names are published; tag values are not. See Self-describing tag layout for how this is extracted.