麻了先暂存

This commit is contained in:
2025-07-21 16:24:04 +08:00
parent 2c8166b832
commit d1e20383e4
21 changed files with 915 additions and 75 deletions

View File

@@ -0,0 +1,31 @@
using RimWorld;
using UnityEngine;
using Verse;
using Verse.Sound;
namespace WulaFallenEmpire
{
public class CompProperties_WulaShieldBelt : CompProperties
{
public int maxShieldHitPoints = 200;
public float shieldRadius = 3.0f;
public bool interceptGroundProjectiles = true;
public bool interceptAirProjectiles = false;
public bool interceptMeleeAttacks = false;
public bool empImmune = false;
public Color shieldColor = new Color(0.2f, 0.6f, 1.0f);
public float rechargeRate = 5.0f;
public int rechargeCooldownTicks = 300;
public SoundDef activeSound;
public EffecterDef reactivateEffect;
public bool startEnabled = false;
// 护盾模式true = 有生命值模式可被破坏false = 无生命值模式(类似低角护盾,只是偏转)
public bool useHitPointsMode = true;
public CompProperties_WulaShieldBelt()
{
compClass = typeof(CompWulaShieldBelt);
}
}
}