From 779fdefa7e1783bf377c3e8fe3b3377538347332 Mon Sep 17 00:00:00 2001 From: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com> Date: Thu, 17 Apr 2025 20:12:13 +1000 Subject: [PATCH] Fix explosion visuals (#36644) --- Resources/Prototypes/explosion.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Resources/Prototypes/explosion.yml b/Resources/Prototypes/explosion.yml index 4f72067376..ad00333892 100644 --- a/Resources/Prototypes/explosion.yml +++ b/Resources/Prototypes/explosion.yml @@ -1,5 +1,11 @@ # Does not currently support prototype hot-reloading. See comments in c# file. +# Note that for every explosion type you define, explosions & nukes will start performing worse +# You should only define a new explopsion type if you really need to +# +# If you just want to modify properties other than `damagePerIntensity`, it'd be better to +# split off explosion damage & explosion visuals/effects into their own separate prototypes. + - type: explosion id: Default damagePerIntensity: @@ -43,7 +49,7 @@ intensityPerState: 20 lightColor: Orange texturePath: /Textures/Effects/fire.rsi - fireStates: 6 + fireStates: 3 - type: explosion id: Radioactive @@ -100,7 +106,7 @@ intensityPerState: 20 lightColor: Orange texturePath: /Textures/Effects/fire.rsi - fireStates: 6 + fireStates: 3 - type: explosion id: HardBomb @@ -116,7 +122,7 @@ intensityPerState: 20 lightColor: Orange texturePath: /Textures/Effects/fire.rsi - fireStates: 6 + fireStates: 3 - type: explosion id: FireBomb @@ -127,7 +133,7 @@ Piercing: 3 lightColor: Orange texturePath: /Textures/Effects/fire.rsi - fireStates: 6 + fireStates: 3 fireStacks: 2 # STOP -- 2.51.2