From 92082f80914856cc608817d0449afb7430af99ab Mon Sep 17 00:00:00 2001 From: YoungThug Date: Wed, 8 Oct 2025 07:59:36 -0700 Subject: [PATCH] Fix the temperature gun not reflecting and going through windows (#37581) * Fix Temp Gun * Fix mask, muzzle flash --------- Co-authored-by: SlamBamActionman --- .../Weapons/Guns/Projectiles/projectiles.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml index d3e07c2e1b..a853282d0b 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml @@ -398,7 +398,7 @@ - state: omnilaser shader: unshaded - type: Ammo - muzzleFlash: null + muzzleFlash: MuzzleFlashEffectOmnilaser - type: Physics - type: Fixtures fixtures: @@ -408,7 +408,8 @@ bounds: "-0.2,-0.2,0.2,0.2" hard: false mask: - - Opaque + - Impassable + - BulletImpassable fly-by: *flybyfixture - type: Projectile # soundHit: Waiting on serv3 @@ -427,6 +428,9 @@ parent: WatcherBolt categories: [ HideSpawnMenu ] components: + - type: Reflective + reflective: + - Energy - type: Projectile # soundHit: Waiting on serv3 impactEffect: BulletImpactEffectDisabler @@ -441,7 +445,7 @@ - type: entity name: magmawing watcher bolt id: WatcherBoltMagmawing - parent: BaseBullet + parent: WatcherBolt categories: [ HideSpawnMenu ] components: - type: Sprite @@ -450,6 +454,8 @@ - state: omnilaser_greyscale shader: unshaded color: orangered + - type: Ammo + muzzleFlash: MuzzleFlashEffectHeavyLaser - type: Projectile # soundHit: Waiting on serv3 impactEffect: BulletImpactEffectOrangeDisabler @@ -465,6 +471,9 @@ parent: WatcherBoltMagmawing categories: [ HideSpawnMenu ] components: + - type: Reflective + reflective: + - Energy - type: Projectile # soundHit: Waiting on serv3 impactEffect: BulletImpactEffectOrangeDisabler -- 2.51.2