环形轰炸,区域监视,光矛扫射

This commit is contained in:
2025-11-10 11:57:16 +08:00
parent 11c58f1b39
commit 97a1cbcf77
19 changed files with 2360 additions and 2 deletions

View File

@@ -0,0 +1,22 @@
using RimWorld;
using Verse;
namespace WulaFallenEmpire
{
public class EnergyLanceExtension : DefModExtension
{
// 伤害类型配置
public DamageDef damageDef = DamageDefOf.Flame; // 伤害类型,默认为火焰伤害
public bool applyDamageToCorpses = true; // 是否对尸体造成伤害
public bool igniteFires = true; // 是否点燃火焰
public float fireIgniteChance = 0.8f; // 点燃火焰的概率
// 伤害量配置
public IntRange damageAmountRange = new IntRange(65, 100); // 对生物的伤害范围
public IntRange corpseDamageAmountRange = new IntRange(5, 10); // 对尸体的伤害范围
// 视觉效果配置
public ThingDef moteDef; // 使用的Mote类型
public SoundDef impactSound; // 撞击音效
}
}