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> <showFuelGizmo>true</showFuelGizmo>
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed> <consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
</li> </li>
<li Class="ArachnaeSwarm.CompProperties_NodeSwarmLifetime"> <li Class="CompProperties_MechPowerCell">
<lifetimeDays>10</lifetimeDays> <totalPowerTicks>600000</totalPowerTicks>
<killWhenDepleted>true</killWhenDepleted>
<labelOverride>寿命</labelOverride> <labelOverride>寿命</labelOverride>
<tooltipOverride>这种半植物生命的寿命转瞬即逝。</tooltipOverride> <tooltipOverride>这种半植物生命的寿命转瞬即逝。</tooltipOverride>
<showGizmoOnNonPlayerControlled>true</showGizmoOnNonPlayerControlled>
</li> </li>
</comps> </comps>
<passability>PassThroughOnly</passability> <passability>PassThroughOnly</passability>
@@ -347,7 +347,7 @@
</comps> </comps>
<modExtensions> <modExtensions>
<li Class="ArachnaeSwarm.ModExt_HasSpeedTurret"> <li Class="ArachnaeSwarm.ModExt_HasSpeedTurret">
<speed>0.5</speed> <!-- 旋转速度 (度/Tick)。值越大,旋转越快。 --> <speed>0.5</speed> <!-- 旋转速度 (度/Tick)。值越大,旋转越快。 -->
</li> </li>
</modExtensions> </modExtensions>
<statBases> <statBases>
@@ -496,7 +496,7 @@
</comps> </comps>
<modExtensions> <modExtensions>
<li Class="ArachnaeSwarm.ModExt_HasSpeedTurret"> <li Class="ArachnaeSwarm.ModExt_HasSpeedTurret">
<speed>0.5</speed> <!-- 旋转速度 (度/Tick)。值越大,旋转越快。 --> <speed>0.5</speed> <!-- 旋转速度 (度/Tick)。值越大,旋转越快。 -->
</li> </li>
</modExtensions> </modExtensions>
<statBases> <statBases>
@@ -665,6 +665,11 @@
</linkableFacilities> </linkableFacilities>
</li> </li>
</comps> </comps>
<modExtensions>
<li Class="ArachnaeSwarm.ModExt_HasSpeedTurret">
<speed>0.3</speed>
</li>
</modExtensions>
<building> <building>
<turretGunDef>CatastropheMissile_Weapon</turretGunDef> <turretGunDef>CatastropheMissile_Weapon</turretGunDef>
<turretBurstCooldownTime>15.0</turretBurstCooldownTime> <turretBurstCooldownTime>15.0</turretBurstCooldownTime>

View File

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