- state: omnilaser
shader: unshaded
- type: Ammo
- muzzleFlash: null
+ muzzleFlash: MuzzleFlashEffectOmnilaser
- type: Physics
- type: Fixtures
fixtures:
bounds: "-0.2,-0.2,0.2,0.2"
hard: false
mask:
- - Opaque
+ - Impassable
+ - BulletImpassable
fly-by: *flybyfixture
- type: Projectile
# soundHit: Waiting on serv3
parent: WatcherBolt
categories: [ HideSpawnMenu ]
components:
+ - type: Reflective
+ reflective:
+ - Energy
- type: Projectile
# soundHit: Waiting on serv3
impactEffect: BulletImpactEffectDisabler
- type: entity
name: magmawing watcher bolt
id: WatcherBoltMagmawing
- parent: BaseBullet
+ parent: WatcherBolt
categories: [ HideSpawnMenu ]
components:
- type: Sprite
- state: omnilaser_greyscale
shader: unshaded
color: orangered
+ - type: Ammo
+ muzzleFlash: MuzzleFlashEffectHeavyLaser
- type: Projectile
# soundHit: Waiting on serv3
impactEffect: BulletImpactEffectOrangeDisabler
parent: WatcherBoltMagmawing
categories: [ HideSpawnMenu ]
components:
+ - type: Reflective
+ reflective:
+ - Energy
- type: Projectile
# soundHit: Waiting on serv3
impactEffect: BulletImpactEffectOrangeDisabler