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

projectile

proj

Fields
235
Structs
26
Shipped tags
61
Root size
632 B
Version
5

projectile_struct_definition

Root66 fields · 632 B
OffsetSizeFieldType
012objectstruct
124flags
  • oriented along velocity
  • AI must use ballistic aiming
  • detonation max time if attached
  • damage scales based on distance
  • steering adjusts orientation
  • don't noise up steering
  • can track behind itself
  • ROBOTRON STEERING
  • affected by phantom volumes
  • expensive chubby test
  • notifies target units
  • use ground detonation when attached
  • AI minor tracking threat
  • dangerous when inactive
  • AI stimulus when attached
  • OverPeneDetonation
  • no impact effects on bounce
  • RC1 overpenetration fixes
  • Disable instantaneous first tick
  • Constrain gravity to velocity bounds
  • allow deceleration below final velocity
  • supports tethering
  • damage_not_predictable_by_clients
  • collides with physics-only surfaces
  • detonates when attached to objects
  • cannot be detached by equipment
  • prime initial translation by damage owner round-trip time
long flags
162detonation timer starts
  • immediately
  • after first bounce off floor
  • when at rest
  • after first bounce off any surface
short enum
182impact noise
  • silent
  • quiet
  • medium
  • shout
  • loud
short enum
204collision radiusreal
244arming timereal
284danger radiusreal
324danger stimuli radiusreal
362danger group burst countshort integer
382danger group burst max countshort integer
408timerreal bounds
484minimum velocityreal
524maximum rangereal
564bounce maximum rangereal
604max latch time to detonatereal
644max latch time to armreal
682detonation noise
  • silent
  • quiet
  • medium
  • shout
  • loud
short enum
702super det. projectile countshort integer
724super det. timereal
7616detonation startedtag reference
9216detonation effect (airborne)tag reference
10816detonation effect (ground)tag reference
12416detonation damagetag reference
14016attached detonation damagetag reference
15616super detonationtag reference
17232your mommastruct
20416detonation soundtag reference
2201damage 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
2222super detonation object types
  • biped
  • vehicle
  • weapon
  • equipment
  • terminal
  • projectile
  • scenery
  • machine
  • control
  • sound_scenery
  • crate
  • creature
  • giant
  • effect_scenery
word flags
22416super attached detonation damagetag reference
2404material effect radiusreal
24416flyby soundtag reference
26016flyby damage responsetag reference
2764flyby damage response max distancereal
28016impact effecttag reference
29616object impact effecttag reference
31216impact damagetag reference
3284boarding detonation timereal
33216boarding detonation damagetag reference
34816boarding attached detonation damagetag reference
3644air gravity scalereal
3688air damage rangereal bounds
3764water gravity scalereal
3808water damage rangereal bounds
3884initial velocityreal
3924final velocityreal
3964indirect fire velocityreal
4004ai velocity scale (normal)real
4044ai velocity scale (heroic)real
4084ai velocity scale (legendary)real
4124ai guided angular velocity scale (normal)real
4164ai guided angular velocity scale (legendary)real
420104blahstruct
5244guided angular velocity (upper)angle
5284guided angular velocity at restangle
5328acceleration rangereal bounds
5404runtime acceleration bound inversereal
5444targeted leading fractionreal fraction
5484guided projectile (outer range) error radiusreal
5524autoaim leading max lead timereal
55612old material responsesblock old_projectile_material_response_block · max 200block
56812material responseblock projectile_material_response_block · max 200block
58012brute grenadeblock brute_grenade_block · max 1block
59212fire bomb grenadeblock fire_bomb_grenade_block · max 1block
60412conical spreadblock conical_projection_block · max 1block
61616grounded friction settingstag reference

object_block_struct

4 fields · 12 B
OffsetSizeFieldType
02yaw countshort integer
22pitch countshort integer
44distribution exponentreal
84spreadangle

object_early_mover_obb_block

1 fields · 4 B
OffsetSizeFieldType
04projection offsetreal

object_ai_properties_block

12 fields · 48 B
OffsetSizeFieldType
04minimum angular velangle
44maximum angular velangle
84spin angular velangle
124angular dampingreal
164drag angle kreal
204drag speed kreal
244drag exponentreal
284attach sample radiusreal
324attach acc kreal
364attach acc sreal
404attach acc ereal
444attach acc dampingreal

object_function_block

13 fields · 52 B
OffsetSizeFieldType
04material namestring id
42runtime material indexshort integer
62response flags
  • only against units (except giants)
  • never against units (except giants)
  • only against bipeds
  • only against vehicles
  • never against wuss players
  • only when tethered
  • only when not tethered
  • only against dead bipeds
  • never against dead bipeds
  • only AI projectiles
  • never AI projectiles
word flags
84chance fractionreal fraction
128betweenangle bounds
208andreal bounds
282response
  • impact (detonate)
  • fizzle
  • overpenetrate
  • attach
  • bounce
  • bounce (dud)
  • fizzle (ricochet)
  • turn physical
  • airstrike
short enum
302scale effects by
  • damage
  • angle
short enum
324angular noiseangle
364velocity noisereal
404initial frictionreal
444parallel frictionreal
484perpendicular frictionreal

mapping_function

14 fields · 60 B
OffsetSizeFieldType
02default response
  • impact (detonate)
  • fizzle
  • overpenetrate
  • attach
  • bounce
  • bounce (dud)
  • fizzle (ricochet)
  • turn physical
  • airstrike
short enum
44material namestring id
82runtime material indexshort integer
122potential response
  • impact (detonate)
  • fizzle
  • overpenetrate
  • attach
  • bounce
  • bounce (dud)
  • fizzle (ricochet)
  • turn physical
  • airstrike
short enum
142response flags
  • only against units (except giants)
  • never against units (except giants)
  • only against bipeds
  • only against vehicles
  • never against wuss players
  • only when tethered
  • only when not tethered
  • only against dead bipeds
  • never against dead bipeds
  • only AI projectiles
  • never AI projectiles
word flags
164chance fractionreal fraction
208betweenangle bounds
288andreal bounds
362scale effects by
  • damage
  • angle
short enum
404angular noiseangle
444velocity noisereal
484initial frictionreal
524parallel frictionreal
564perpendicular frictionreal

object_function_interpolation_block

1 fields · 4 B
OffsetSizeFieldType
04guided angular velocity (lower)angle

object_runtime_interpolator_functions_block

1 fields · 16 B
OffsetSizeFieldType
016super detonation damagetag reference

global_object_attachment_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

water_physics_hull_surface_definition_block

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

water_physics_material_override

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

water_physics_drag_properties_struct

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

physics_force_function_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

jetwash_definition_block

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

object_change_colors

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

object_change_color_initial_permutation

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

object_change_color_function

2 fields · 28 B
OffsetSizeFieldType
04materialstring id
424dragstruct

multiplayer_object_block

4 fields · 80 B
OffsetSizeFieldType
036pressurestruct
3636suctionstruct
724linear dampingreal
764angular dampingreal

object_spawn_effects_block

2 fields · 64 B
OffsetSizeFieldType
060velocity to pressurestruct
604max velocityreal

super_detonation_damage_struct

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

angular_velocity_lower_bound_struct

10 fields · 104 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
2460default functionstruct
844scale bystring id
8812interpolationblock object_function_interpolation_block · max 2block
1004runtime interpolator indexlong block index

old_projectile_material_response_block

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

projectile_material_response_block

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

brute_grenade_block

1 fields · 20 B
OffsetSizeFieldType
020datadata

fire_bomb_grenade_block

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

conical_projection_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.