Skip to content

Projectile

← Back to Asset Types

Documentation for the Projectile asset type.

Location

Projectiles

Use in Your Files

Add this to your JSON files for IDE autocompletion and validation:

"$schema": "https://hytaledb.ginco.gg/schemas/Projectile.schema.json"

Schema

Appearance stringnull
Radius number
Default:0
Height number
Default:0
VerticalCenterShot number
Default:0
HorizontalCenterShot number
Default:0
DepthShot number
Default:0
PitchAdjustShot boolean
Default:false
MuzzleVelocity number
Default:0
TerminalVelocity number
Default:0
Gravity number
Default:0
Bounciness number
Default:0
ImpactSlowdown number
Default:0
SticksVertically boolean
Default:false
ComputeYaw boolean
Default:true
ComputePitch boolean
Default:true
ComputeRoll boolean
Default:true
TimeToLive number
Default:0
BounceSoundEventId stringnull
BounceParticles unknown
Any of
WorldParticle
null
HitSoundEventId stringnull
HitParticles unknown
Any of
WorldParticle
null
Damage integer
Default:0
DeadTime number
Default:0
MissSoundEventId stringnull
MissParticles unknown
Any of
WorldParticle
null
DeadTimeMiss number
Default:10
DeathSoundEventId stringnull
DeathParticles unknown
Any of
WorldParticle
null
DeathEffectsOnHit boolean
Default:false
ExplosionConfig unknown

The explosion config associated with this projectile

Any of
ExplosionConfig
null
Density number
Default:2000
WaterTerminalVelocityMultiplier number
Default:1
WaterHitImpulseLoss number
Default:0
DampingRotation number
Default:0
RotationSpeedVelocityRatio number
Default:2
SwimmingDampingFactor number
Default:1
RotationMode stringnull
Enum:"None""Velocity""VelocityDamped"
Default:"Velocity"
All of
base