This commit is contained in:
2025-08-27 18:28:14 +08:00
parent 5eb865ef3a
commit e1477593a6
7 changed files with 2258 additions and 91 deletions

View File

@@ -1,4 +1,5 @@
using RimWorld;
using Verse;
namespace WulaFallenEmpire
{
@@ -13,5 +14,18 @@ namespace WulaFallenEmpire
public float sustainedDamagePerTick = 15f;
public int tickInterval = 10;
public int duration = 120;
// --- NEW: Explosion Path Properties (for both modes) ---
public bool explosionEnabled = false;
public int explosionTickInterval = 15;
public DamageDef explosionDamageDef;
public float explosionEnergyCostRatio = 0.5f; // Only for Breaching Beam
// Manual explosion effect properties
public float explosionHeatEnergyPerCell = 0;
public FleckDef explosionCellFleck;
public Color explosionColorCenter = Color.white;
public Color explosionColorEdge = Color.white;
public SoundDef soundExplosion;
}
}