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

giant

gint

Fields
353
Structs
43
Shipped tags
1
Root size
148 B
Version
1

giant_struct_definition

Root13 fields · 148 B
OffsetSizeFieldType
092unitstruct
924flagslong flags
964accel_timereal
1004decel_timereal
1044minimum speed scalereal fraction
1084speed scalereal
1124elevation change ratereal fraction
1164proxy body offsetreal
1204proxy body deadzonereal fraction
1244max_vertical_reachreal
1284foot target radiusreal
13212buckle-settingsblock giant_buckle_parameters_block · max 3block
1444ankle ik scalereal

unit_struct_definition

21 fields · 92 B
OffsetSizeFieldType
04lower timereal
44lower curve
  • linear
  • light_ease_in
  • full_ease_in
  • light_ease_out
  • full_ease_out
  • light_ease_in_and_out
  • full_ease_in_and_out
long enum
84raise timereal
124raise curve
  • linear
  • light_ease_in
  • full_ease_in
  • light_ease_out
  • full_ease_out
  • light_ease_in_and_out
  • full_ease_in_and_out
long enum
164pause time (easy)real
204pause time (normal)real
244pause time (heroic)real
284pause time (legendary)real
324buckle gravity scalereal
364buckling markerstring id
404forward-rear scanreal
444left-right scanreal
484forward-rear stepslong integer
524left-right stepslong integer
568pitch boundsangle bounds
648roll boundsangle bounds
724buckle animationstring id
764descent overlaystring id
804paused overlaystring id
844descent overlay scalereal fraction
884paused overlay scalereal fraction

object_block_struct

74 fields
OffsetSizeFieldType
0objectstruct
4unit flags
  • circular aiming
  • destroyed after dying
  • half-speed interpolation
  • fires from camera
  • entrance inside bounding sphere
  • doesn't show readied weapon
  • causes passenger dialogue
  • resists pings
  • melee attack is fatal
  • don't reface during pings
  • has no aiming
  • impact melee attaches to unit
  • impact melee dies on shields
  • cannot open doors automatically
  • melee attackers cannot attach
  • not instantly killed by melee
  • flashlight power doesnt transfer to weapon
  • runs around flaming
  • top level for AOE damage
  • special cinematic unit
  • ignored by autoaiming
  • shields fry infection forms
  • use velocity as acceleration
  • can dual wield
  • acts as gunner for parent
  • controlled by parent gunner
  • parent's primary weapon
  • unit has boost
  • allow aim while opening or closing
  • compute acceleration from aiming
  • disable transition animations
long flags
2default team
  • default
  • player
  • human
  • covenant
  • brute
  • mule
  • spare
  • covenant_player
  • flood
  • sentinel
  • heretic
  • prophet
  • guilty
  • berserk_hostile_to_all
  • unused14
  • unused15
short enum
2constant sound volume
  • silent
  • quiet
  • medium
  • shout
  • loud
short enum
16hologram unit referencetag reference
12campaign metagame bucketblock campaign_metagame_bucket_block · max 1block
12screen effectsblock unit_screen_effect_block · max 4block
16unit camerastruct
16sync action camerastruct
4unit labelstring id
16assassination start damage responsetag reference
16assassination weapontag reference
4assassination weapon stow markerstring id
4assassination weapon out markerstring id
4assassination weapon anchor markerstring id
16seat accelerationtag reference
4soft ping thresholdreal
4soft ping interrupt timereal
4hard ping thresholdreal
4hard ping interrupt timereal
4soft death direction speed thresholdreal
4hard death thresholdreal
4pain screen durationreal
4pain screen region fade out durationreal
4pain screen region fade out weight thresholdreal fraction
4pain screen angle toleranceangle
4pain screen angle randomnessangle
4defensive screen durationreal
4defensive screen scrub fallback fractionreal fraction
4distance of dive animreal
4terminal velocity fall ratioreal fraction
4stun movement penaltyreal
4stun sprinting penaltyreal
4stun turning penaltyreal
4stun jumping penaltyreal
4minimum stun timereal
4maximum stun timereal
16spawned turret charactertag reference
4target aiming pivot marker namestring id
4aiming velocity maximumangle
4aiming acceleration maximumangle
4casual aiming modifierreal fraction
4looking velocity maximumangle
4looking acceleration maximumangle
4object velocity maximumreal
4right_hand_nodestring id
4left_hand_nodestring id
32additional nodesstruct
2melee damage class
  • default class
  • elite class
short enum
16melee damagetag reference
36boarding meleestruct
2motion sensor blip size
  • medium
  • small
  • large
short enum
2item owner size
  • small
  • medium
  • large
  • huge
short enum
4equipment variant namestring id
4grounded equipment variant namestring id
12NEW HUD INTERFACESblock unit_hud_reference_block · max 2block
4grenade anglereal
4grenade angle max elevationreal
4grenade angle min elevationreal
4grenade velocityreal
4grenade type namestring id
2grenade type
  • human fragmentation
  • covenant plasma
short enum
2grenade countshort integer
12powered seatsblock powered_seat_block · max 2block
12weaponsblock unit_weapon_block · max 4block
12target trackingblock global_target_tracking_parameters_block · max 1block
12seatsblock unit_seat_block · max 64block
4opening timereal
4closing timereal
4emp disabled timereal
16emp disabled effecttag reference
16booststruct
16exit and detach damagetag reference
16exit and detach weapontag reference

object_early_mover_obb_block

9 fields · 52 B
OffsetSizeFieldType
016boost collision damagetag reference
164flags
  • pegs throttle
long flags
204boost peak powerreal
244boost rise timereal
284boost fall timereal
324boost power per secondreal
364recharge ratereal
404recharge delayreal
448trigger to booststruct

object_ai_properties_block

41 fields · 224 B
OffsetSizeFieldType
04flags
  • invisible
  • locked
  • driver
  • gunner
  • third person camera
  • allows weapons
  • third person on enter
  • first person camera slaved to gun.
  • allow AI noncombatants
  • boarding seat
  • ai firing disabled by max acceleration
  • boarding enters seat
  • boarding need any passenger
  • invalid for player
  • invalid for non-player
  • invalid for hero
  • gunner (player only)
  • invisible under major damage
  • melee instant killable
  • leader preference
  • allows exit and detach
  • blocks headshots
  • exits to ground
  • forward from attachment
  • disallow AI shooting
  • prevents weapon stowing
  • takes top level aoe damage
  • disallow exit
  • local aiming
  • pelvis relative attachment
  • apply velocity on death exit
long flags
44labelstring id
84marker namestring id
124entry marker(s) namestring id
164boarding grenade markerstring id
204boarding grenade stringstring id
244boarding melee stringstring id
284in-seat stringstring id
324ping scalereal fraction
364turnover timereal
4016seat accelerationtag reference
564AI scarinessreal
602ai seat type
  • NONE
  • passenger
  • gunner
  • small cargo
  • large cargo
  • driver
short enum
622boarding seatshort block index
6412additional boarding seatsblock boarding_seat_block · max 64block
7612seat switch optionsblock seat_switch_option_block · max 64block
8812seat dependenciesblock seat_dependency_block · max 4block
1001seat dependency operator
  • and
  • or
char enum
1044listener interpolation factorreal fraction
1088yaw rate boundsreal bounds
1168pitch rate boundsreal bounds
1244pitch interpolation timereal
1284min speed referencereal
1324max speed referencereal
1364speed exponentreal
14016unit camerastruct
15612unit hud interfaceblock unit_hud_reference_block · max 2block
1684enter seat stringstring id
1724yaw minimumangle
1764yaw maximumangle
1804entry radiusreal
1844entry marker cone angleangle
1884entry marker facing angleangle
1924maximum relative velocityreal
1964open timereal
2004close timereal
2044open function namestring id
2084opening function namestring id
2124closing function namestring id
2164invisible seat regionstring id
2204runtime invisible seat region indexlong integer

object_function_block

2 fields · 8 B
OffsetSizeFieldType
01flags
  • must be friendly
  • must be player
byte flags
44seat labelstring id

mapping_function

2 fields · 8 B
OffsetSizeFieldType
04destination seat labelstring id
44animation namestring id

object_function_interpolation_block

1 fields · 4 B
OffsetSizeFieldType
02seatshort block index

object_runtime_interpolator_functions_block

6 fields · 56 B
OffsetSizeFieldType
012tracking typesblock tracking_type_block · max 16block
124acquire timereal
164grace timereal
204decay timereal
2416tracking soundtag reference
4016locked soundtag reference

global_object_attachment_block

1 fields · 4 B
OffsetSizeFieldType
04tracking typestring id

water_physics_hull_surface_definition_block

2 fields · 20 B
OffsetSizeFieldType
016weapontag reference
164position
  • primary or backpack
  • secondary
long enum

water_physics_material_override

2 fields · 8 B
OffsetSizeFieldType
04driver powerup timereal
44driver powerdown timereal

water_physics_drag_properties_struct

1 fields · 16 B
OffsetSizeFieldType
016chud interfacetag reference

physics_force_function_struct

9 fields · 144 B
OffsetSizeFieldType
016boarding melee damagetag reference
1616boarding melee responsetag reference
3216eviction melee damagetag reference
4816eviction melee responsetag reference
6416landing melee damagetag reference
8016flurry melee damagetag reference
9616obstacle smash damagetag reference
11216assassination primary damagetag reference
12816assassination ragdoll damagetag reference

jetwash_definition_block

2 fields · 8 B
OffsetSizeFieldType
04preferred_gun_nodestring id
44preferred_grenade_markerstring id

object_change_colors

16 fields · 104 B
OffsetSizeFieldType
02flags
  • pitch bounds absolute space
  • only collides with environment
  • hides player-unit from camera
  • use aiming vector instead of marker forward
word flags
44camera marker namestring id
84pitch auto-levelangle
128pitch rangeangle bounds
2012camera tracksblock unit_camera_track_block · max 2block
324pitch minimum springangle
364pitch mmaximum springangle
404spring velocityangle
444look accelerationangle
484look decelerationangle
524look acc smoothing fractionreal fraction
564override fovangle
608camera obstructionstruct
6812camera accelerationblock unit_camera_acceleration_displacement_block · max 1block
8012move stick overridesblock gamepad_stick_info_block · max 1block
9212look stick overridesblock gamepad_stick_info_block · max 1block

object_change_color_initial_permutation

6 fields · 40 B
OffsetSizeFieldType
01input shape
  • none
  • unit_circle
  • unit_square
char enum
44peg threshold [0,1]real fraction
88pegged timereal point 2d
168pegged scalereal point 2d
244peg max angular velocityangle
2812input mapping functionblock input_mapping_function_block · max 1block

object_change_color_function

1 fields · 36 B
OffsetSizeFieldType
036functionstruct

multiplayer_object_block

1 fields · 8 B
OffsetSizeFieldType
08functionstruct

object_spawn_effects_block

4 fields · 148 B
OffsetSizeFieldType
04maximum camera velocityreal
448forward/backstruct
5248left/rightstruct
10048up/downstruct

campaign_metagame_bucket_block

5 fields · 24 B
OffsetSizeFieldType
01Input Variable
  • linear velocity
  • linear acceleration
  • yaw
  • pitch
  • roll
char enum
48mappingstruct
124maximum valuereal
164camera scale (axial)real
204camera scale (perpendicular)real

unit_screen_effect_block

6 fields · 24 B
OffsetSizeFieldType
04cylinder fractionreal fraction
44obstruction test angleangle
84obstruction max inward accelreal
124obstruction max outward accelreal
164obstruction max velocityreal
204obstruction return delayreal

unit_camera_struct

1 fields · 16 B
OffsetSizeFieldType
016tracktag reference

camera_obstruction_struct

4 fields · 8 B
OffsetSizeFieldType
01flags
  • only counts with riders
byte flags
11type
  • brute
  • grunt
  • jackel
  • skirmisher
  • marine
  • spartan
  • bugger
  • hunter
  • flood_infection
  • flood_carrier
  • flood_combat
  • flood_pure
  • sentinel
  • elite
  • engineer
  • mule
  • turret
  • mongoose
  • warthog
  • scorpion
  • hornet
  • pelican
  • revenant
  • seraph
  • shade
  • watchtower
  • ghost
  • chopper
  • mauler
  • wraith
  • banshee
  • phantom
  • scarab
  • guntower
  • tuning_fork
  • pelican_chin_gun
  • sabre
  • space_banshee
char enum
21class
  • infantry
  • leader
  • hero
  • specialist
  • light vehicle
  • heavy vehicle
  • giant vehicle
  • standard vehicle
char enum
42point countshort integer

unit_camera_acceleration_displacement_block

35 fields · 332 B
OffsetSizeFieldType
04object flags
  • does not cast shadow
  • search cardinal direction lightmaps on failure
  • preserves initial damage owner
  • not a pathfinding obstacle
  • extension of parent
  • does not cause collision damage
  • early mover
  • early mover localized physics
  • object scales attachments
  • object is always on the ceiling
  • sample enviroment lighting only ignore object lighting
  • effects created by this object do not spawn objects in multiplayer
  • does not collide with camera
  • force collide with camera
  • damage not blocked by obstructions
  • does not damage breakable surfaces
long flags
42object secondary flags
  • does not affect projectile aiming
word flags
62runtime object typeshort integer
84runtime flagslong integer
124bounding radiusreal
1612bounding offsetreal point 3d
284horizontal acceleration scalereal
324vertical acceleration scalereal
364angular acceleration scalereal
402lightmap shadow mode
  • default
  • never
  • always
  • blur
short enum
421sweetener size
  • default
  • small
  • medium
  • large
char enum
431water density
  • default
  • super_floater
  • floater
  • neutral
  • sinker
  • super_sinker
  • none
char enum
444dynamic light sphere radiusreal
4812dynamic light sphere offsetreal point 3d
604generic hud textstring id
6416generic service tag listtag reference
804default model variantstring id
8416modeltag reference
10016crate objecttag reference
11616collision damagetag reference
13216brittle collision damagetag reference
14812early mover OBBblock object_early_mover_obb_block · max 1block
16016creation effecttag reference
17616material effectstag reference
19216melee soundtag reference
20812ai propertiesblock object_ai_properties_block · max 1block
22012functionsblock object_function_block · max 256block
23212runtime interpolator functionsblock object_runtime_interpolator_functions_block · max 256block
24412attachmentsblock global_object_attachment_block · max 24block
25612hull surfacesblock water_physics_hull_surface_definition_block · max 64block
26812jetwashblock jetwash_definition_block · max 4block
28012change colorsblock object_change_colors · max 4block
29212multiplayer objectblock multiplayer_object_block · max 1block
30416simulation_interpolationtag reference
32012spawn effectsblock object_spawn_effects_block · max 1block

unit_camera_acceleration_displacement_function_struct

3 fields · 48 B
OffsetSizeFieldType
016multiplayer spawn effecttag reference
1616survival spawn effecttag reference
3216campaign spawn effecttag reference

gamepad_stick_info_block

17 fields · 60 B
OffsetSizeFieldType
01game engine flags
  • none
  • sandbox
  • megalogamengine
  • campaign
  • survival
byte flags
11type
  • ordinary
  • weapon
  • grenade
  • projectile
  • powerup
  • equipment
  • ammo pack
  • light land vehicle
  • heavy land vehicle
  • flying vehicle
  • turret
  • device
  • teleporter 2way
  • teleporter sender
  • teleporter receiver
  • player spawn location
  • player respawn zone
  • secondary objective
  • primary objective
  • named location area
  • danger zone
  • fireteam 1 respawn zone
  • fireteam 2 respawn zone
  • fireteam 3 respawn zone
  • fireteam 4 respawn zone
  • safe volume
  • kill volume
  • cinematic camera position
char enum
21teleporter passability
  • disallow players
  • allow light land vehicles
  • allow heavy land vehicles
  • allow flying vehicles
  • allow projectiles
byte flags
44boundary width/radiusreal
84boundary box lengthreal
124boundary +heightreal
164boundary -heightreal
201boundary shape
  • unused
  • sphere
  • cylinder
  • box
char enum
211spawn timer type
  • starts on death
  • starts on disturbance
char enum
222default spawn timeshort integer
242default abandonment timeshort integer
262flags
  • only visible in editor
  • phased physics in forge
  • valid initial player spawn
  • fixed boundary orientation
  • candy monitor should ignore
  • inherit owning team color
  • boundary volume doesn't kill immediately
word flags
284normal weightreal
324boundary center markerstring id
364spawned object marker namestring id
4016spawned objecttag reference
564NYI boundary materialstring id

input_mapping_function_block

2 fields · 24 B
OffsetSizeFieldType
012initial permutationsblock object_change_color_initial_permutation · max 32block
1212functionsblock object_change_color_function · max 4block

scalar_function_named_struct

5 fields · 36 B
OffsetSizeFieldType
04scale flags
  • blend in hsv
  • ...more colors
long flags
412color lower boundreal rgb color
1612color upper boundreal rgb color
284darken bystring id
324scale bystring id

unit_additional_node_names_struct

4 fields · 32 B
OffsetSizeFieldType
04weightreal
412color lower boundreal rgb color
1612color upper boundreal rgb color
284variant namestring id

unit_boarding_melee_struct

7 fields · 36 B
OffsetSizeFieldType
04marker namestring id
44radiusreal
84maximum traceslong integer
124maximum emission lengthreal
168trace yaw angleangle bounds
248trace pitch angleangle bounds
324particle offsetreal

unit_hud_reference_block

4 fields · 24 B
OffsetSizeFieldType
02flags
  • works on land
  • effects only
word flags
44marker namestring id
84radiusreal
1212dragblock water_physics_material_override · max 512block

powered_seat_block

2 fields · 20 B
OffsetSizeFieldType
04materialstring id
416dragstruct

unit_weapon_block

4 fields · 296 B
OffsetSizeFieldType
0144pressurestruct
144144suctionstruct
2884linear dampingreal
2924angular dampingreal

global_target_tracking_parameters_block

2 fields · 12 B
OffsetSizeFieldType
08velocity to pressurestruct
84max velocityreal

tracking_type_block

6 fields · 32 B
OffsetSizeFieldType
016typetag reference
164markerstring id
201change color
  • none
  • primary
  • secondary
  • tertiary
  • quaternary
char enum
211flags
  • force always on
byte flags
244primary scalestring id
284secondary scalestring id

unit_seat_block

10 fields · 52 B
OffsetSizeFieldType
04flags
  • invert
  • mapping does not controls active
  • always active
  • random time offset
  • always exports value
  • turn off with uses magnitude
long flags
44import namestring id
84export namestring id
124turn off withstring id
164ranged interpolation namestring id
204min valuereal
248default functionstruct
324scale bystring id
3612interpolationblock object_function_interpolation_block · max 2block
484runtime interpolator indexlong block index

boarding_seat_block

1 fields · 4 B
OffsetSizeFieldType
04runtime interpolator to object function mappinglong integer

seat_switch_option_block_struct

6 fields · 24 B
OffsetSizeFieldType
04interpolation mode
  • constant velocity
  • linear acceleration
  • damped spring
  • fractional
long enum
44linear travel timereal
84accelerationreal
124spring kreal
164spring creal
204fractionreal

seat_dependency_block_struct

1 fields · 20 B
OffsetSizeFieldType
020datadata

unit_boost_struct

5 fields · 16 B
OffsetSizeFieldType
04ai flags
  • detroyable cover
  • pathfinding ignore when dead
  • dynamic cover
  • non flight-blocking
  • dynamic cover from centre
  • has corner markers
  • idle when flying
  • consider for interaction
long flags
44ai type namestring id
84interaction namestring id
122ai size
  • default
  • tiny
  • small
  • medium
  • large
  • huge
  • immobile
short enum
142leap jump speed
  • NONE
  • down
  • step
  • crouch
  • stand
  • storey
  • tower
  • infinite
short enum

giant_buckle_parameters_block

9 fields · 44 B
OffsetSizeFieldType
04node namestring id
44runtime node indexlong integer
84x0real
124x1real
164y0real
204y1real
244z0real
284z1real
3212anglesreal euler angles 3d

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.