This commit is contained in:
2025-10-03 14:54:15 +08:00
parent c41b3aab66
commit 8c806e49af
3 changed files with 14 additions and 9 deletions

Binary file not shown.

View File

@@ -139,11 +139,11 @@
<showFuelGizmo>true</showFuelGizmo>
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
</li>
<li Class="ArachnaeSwarm.CompProperties_NodeSwarmLifetime">
<lifetimeDays>10</lifetimeDays>
<li Class="CompProperties_MechPowerCell">
<totalPowerTicks>600000</totalPowerTicks>
<killWhenDepleted>true</killWhenDepleted>
<labelOverride>寿命</labelOverride>
<tooltipOverride>这种半植物生命的寿命转瞬即逝。</tooltipOverride>
<showGizmoOnNonPlayerControlled>true</showGizmoOnNonPlayerControlled>
</li>
</comps>
<passability>PassThroughOnly</passability>
@@ -665,6 +665,11 @@
</linkableFacilities>
</li>
</comps>
<modExtensions>
<li Class="ArachnaeSwarm.ModExt_HasSpeedTurret">
<speed>0.3</speed>
</li>
</modExtensions>
<building>
<turretGunDef>CatastropheMissile_Weapon</turretGunDef>
<turretBurstCooldownTime>15.0</turretBurstCooldownTime>

View File

@@ -12,7 +12,7 @@ using RimWorld.Planet;
namespace ArachnaeSwarm
{
[StaticConstructorOnStartup]
public class Building_CatastropheMissileSilo : Building_TurretGun
public class Building_CatastropheMissileSilo : Building_TurretGunHasSpeed
{
public GlobalTargetInfo longTarget;
public static readonly Texture2D FireMissionTex = ContentFinder<Texture2D>.Get("ArachnaeSwarm/UI/Commands/ARA_CatastropheMissileSilo_FireMission", true);