虫群的自定义袭击
This commit is contained in:
Binary file not shown.
@@ -699,12 +699,12 @@
|
||||
<sound>AcidSpray_Resolve</sound>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_AbilityShowTemperatureRange">
|
||||
<temperatureCheckBuilding>ARA_Cocoon_Weapon_2Stage</temperatureCheckBuilding>
|
||||
<temperatureCheckBuilding>ARA_Cocoon_Medicine_From_Death</temperatureCheckBuilding>
|
||||
<customLabel>温度要求</customLabel>
|
||||
<showCurrentTemperature>true</showCurrentTemperature>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_AbilityShowInteractiveThing">
|
||||
<cocoonBuildingDef>ARA_Cocoon_Weapon_2Stage</cocoonBuildingDef>
|
||||
<cocoonBuildingDef>ARA_Cocoon_Medicine_From_Death</cocoonBuildingDef>
|
||||
<customLabel>可孵化物品列表</customLabel>
|
||||
<showResearchRequirements>true</showResearchRequirements>
|
||||
<showNutritionCost>true</showNutritionCost>
|
||||
|
||||
45
1.6/1.6/Defs/FactionDefs/ARA_Factions_Hostile_Hive.xml
Normal file
45
1.6/1.6/Defs/FactionDefs/ARA_Factions_Hostile_Hive.xml
Normal file
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<FactionDef ParentName="FactionBase">
|
||||
<defName>ARA_Hostile_Hive</defName>
|
||||
<label>阿拉克涅军团断须</label>
|
||||
<description>向闪耀世界方向侵略的阿拉克涅虫巢舰队被闪耀世界联军击败后,残留于星域中的虫群子个体。这些虫群子个体由于无法和蜂巢网络建立联系,其自行组织的反常网络只有低度的智能,只能让其成员如野兽般行动——然而她们依然是一群危险的敌人,于无数敌手交战留下的基因性反射使得她们的锋芒不减当年。\n\n她们不会对任何人展现仁慈,即使她们的对手是自己的同族。</description>
|
||||
<pawnSingular>虫群</pawnSingular>
|
||||
<pawnsPlural>虫群</pawnsPlural>
|
||||
<requiredCountAtGameStart>1</requiredCountAtGameStart>
|
||||
<fixedName>阿拉克涅断须</fixedName>
|
||||
<factionIconPath>World/WorldObjects/Expanding/Insects</factionIconPath>
|
||||
<colorSpectrum>
|
||||
<li>(0.44, 0.41, 0.32)</li>
|
||||
<li>(0.61, 0.58, 0.49)</li>
|
||||
<li>(0.60, 0.49, 0.36)</li>
|
||||
</colorSpectrum>
|
||||
<raidCommonalityFromPointsCurve>
|
||||
<points>
|
||||
<li>(0, 0)</li>
|
||||
</points>
|
||||
</raidCommonalityFromPointsCurve>
|
||||
<maxPawnCostPerTotalPointsCurve>
|
||||
<points>
|
||||
<li>(100,100)</li>
|
||||
<li>(10000,10000)</li>
|
||||
</points>
|
||||
</maxPawnCostPerTotalPointsCurve>
|
||||
<pawnGroupMakers>
|
||||
<!-- 虫巢不发起任何常规袭击,而是使用自定义袭击 -->
|
||||
</pawnGroupMakers>
|
||||
<humanlikeFaction>false</humanlikeFaction>
|
||||
<hidden>true</hidden>
|
||||
<autoFlee>false</autoFlee>
|
||||
<canUseAvoidGrid>false</canUseAvoidGrid>
|
||||
<techLevel>Animal</techLevel>
|
||||
<animalsFleeDanger>false</animalsFleeDanger>
|
||||
<permanentEnemyToEveryoneExcept>
|
||||
<li MayRequire="Ludeon.RimWorld.Anomaly">Entities</li>
|
||||
</permanentEnemyToEveryoneExcept>
|
||||
<settlementTexturePath>World/WorldObjects/DefaultSettlement</settlementTexturePath>
|
||||
<allowedArrivalTemperatureRange>-2000~2000</allowedArrivalTemperatureRange>
|
||||
<maxConfigurableAtWorldCreation>1</maxConfigurableAtWorldCreation>
|
||||
<configurationListOrderPriority>1000</configurationListOrderPriority>
|
||||
</FactionDef>
|
||||
</Defs>
|
||||
@@ -19,7 +19,8 @@
|
||||
</backstoryFilters>
|
||||
<!-- 命名规则 -->
|
||||
<factionNameMaker>ARA_New_Hive_NamerFaction</factionNameMaker>
|
||||
<settlementNameMaker>NamerSettlementOutlander</settlementNameMaker>
|
||||
<settlementNameMaker>ARA_NamerSettlement</settlementNameMaker>
|
||||
<playerInitialSettlementNameMaker>ARA_NamerInitialSettlement</playerInitialSettlementNameMaker>
|
||||
<allowedCultures><li>Astropolitan</li></allowedCultures>
|
||||
<factionIconPath>World/WorldObjects/Expanding/Town</factionIconPath>
|
||||
<startingResearchTags>
|
||||
@@ -41,29 +42,58 @@
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>r_name->[hivename1] [hivename2]</li>
|
||||
<li>hivename1->猩红</li>
|
||||
<li>hivename1->至高</li>
|
||||
<li>hivename1->唯一</li>
|
||||
<li>hivename1->蔓延</li>
|
||||
<li>hivename1->永恒</li>
|
||||
<li>hivename1->永续</li>
|
||||
<li>hivename1->虚空</li>
|
||||
<li>hivename1->深渊</li>
|
||||
<li>hivename1->吞噬</li>
|
||||
<li>hivename1->进化</li>
|
||||
<li>hivename1->原生</li>
|
||||
<li>hivename1->融合</li>
|
||||
<li>hivename1->蚀骨</li>
|
||||
|
||||
<li>hivename2->核心</li>
|
||||
<li>hivename2->内核</li>
|
||||
<li>hivename2->要点</li>
|
||||
<li>hivename2->中心</li>
|
||||
<li>hivename2->焦点</li>
|
||||
<li>hivename2->原点</li>
|
||||
<li>hivename2->支点</li>
|
||||
<li>hivename2->枢轴</li>
|
||||
<li>hivename2->中枢</li>
|
||||
<li>hivename2->母体</li>
|
||||
<li>hivename2->源泉</li>
|
||||
<li>hivename2->源地</li>
|
||||
<li>hivename2->基体</li>
|
||||
<li>hivename2->始祖</li>
|
||||
<li>hivename2->主脑</li>
|
||||
<li>hivename2->巢心</li>
|
||||
<li>hivename2->蜂巢</li>
|
||||
<li>hivename2->虫群</li>
|
||||
<li>hivename2->爪牙</li>
|
||||
<li>hivename2->兽群</li>
|
||||
<li>hivename2->触须</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</RulePackDef>
|
||||
<RulePackDef>
|
||||
<defName>ARA_NamerSettlement</defName>
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>r_name->[hivesettlementname1] [hivesettlementname2]</li>
|
||||
<li>hivesettlementname1->猩红</li>
|
||||
<li>hivesettlementname1->至高</li>
|
||||
<li>hivesettlementname1->唯一</li>
|
||||
<li>hivesettlementname1->蔓延</li>
|
||||
<li>hivesettlementname1->永恒</li>
|
||||
<li>hivesettlementname1->永续</li>
|
||||
|
||||
<li>hivesettlementname2->核心</li>
|
||||
<li>hivesettlementname2->内核</li>
|
||||
<li>hivesettlementname2->要点</li>
|
||||
<li>hivesettlementname2->中心</li>
|
||||
<li>hivesettlementname2->焦点</li>
|
||||
<li>hivesettlementname2->原点</li>
|
||||
<li>hivesettlementname2->支点</li>
|
||||
<li>hivesettlementname2->枢轴</li>
|
||||
<li>hivesettlementname2->中枢</li>
|
||||
<li>hivesettlementname2->母体</li>
|
||||
<li>hivesettlementname2->源泉</li>
|
||||
<li>hivesettlementname2->源地</li>
|
||||
<li>hivesettlementname2->基体</li>
|
||||
<li>hivesettlementname2->始祖</li>
|
||||
<li>hivesettlementname2->主脑</li>
|
||||
<li>hivesettlementname2->巢心</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</RulePackDef>
|
||||
<RulePackDef>
|
||||
<defName>ARA_NamerInitialSettlement</defName>
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>r_name->虫巢</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</RulePackDef>
|
||||
|
||||
192
1.6/1.6/Defs/HiveRaidDef/ARA_CustomRaidDef.xml
Normal file
192
1.6/1.6/Defs/HiveRaidDef/ARA_CustomRaidDef.xml
Normal file
@@ -0,0 +1,192 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<!-- 自定义袭击定义 -->
|
||||
<ArachnaeSwarm.CustomRaidDef>
|
||||
<defName>ARA_Stage1_Raid</defName>
|
||||
<factionDef>ARA_Hostile_Hive</factionDef>
|
||||
<pointWavePools>
|
||||
<li>
|
||||
<minPoints>0</minPoints>
|
||||
<maxPoints>800</maxPoints> <!-- 第一阶段点数上限,点数为人数*100 -->
|
||||
<wavePool>ARA_WavePool_Stage1</wavePool>
|
||||
</li>
|
||||
</pointWavePools>
|
||||
<baseRaidNembers>3</baseRaidNembers>
|
||||
<pointsGrowthPerWave>
|
||||
<growthType>Linear</growthType>
|
||||
<linearGrowth>1.2</linearGrowth>
|
||||
</pointsGrowthPerWave>
|
||||
</ArachnaeSwarm.CustomRaidDef>
|
||||
<!-- 第一阶段波次池 -->
|
||||
<ArachnaeSwarm.RaidWavePoolDef>
|
||||
<defName>ARA_WavePool_Stage1</defName>
|
||||
<waves>
|
||||
<li>ARA_Wave_Scout_Patrol</li>
|
||||
<li>ARA_Wave_Assault_Team</li>
|
||||
<li>ARA_Wave_Acid_Swarm</li>
|
||||
<li>ARA_Wave_Heavy_Defense</li>
|
||||
<li>ARA_Wave_Mixed_Forces</li>
|
||||
</waves>
|
||||
<selectionWeights>
|
||||
<li>
|
||||
<key>ARA_Wave_Scout_Patrol</key>
|
||||
<value>0.25</value>
|
||||
</li>
|
||||
<li>
|
||||
<key>ARA_Wave_Assault_Team</key>
|
||||
<value>0.25</value>
|
||||
</li>
|
||||
<li>
|
||||
<key>ARA_Wave_Acid_Swarm</key>
|
||||
<value>0.20</value>
|
||||
</li>
|
||||
<li>
|
||||
<key>ARA_Wave_Heavy_Defense</key>
|
||||
<value>0.15</value>
|
||||
</li>
|
||||
<li>
|
||||
<key>ARA_Wave_Mixed_Forces</key>
|
||||
<value>0.15</value>
|
||||
</li>
|
||||
</selectionWeights>
|
||||
</ArachnaeSwarm.RaidWavePoolDef>
|
||||
|
||||
<!-- 波次1: 侦察巡逻队 -->
|
||||
<ArachnaeSwarm.RaidWaveDef>
|
||||
<defName>ARA_Wave_Scout_Patrol</defName>
|
||||
<label>侦察巡逻队</label>
|
||||
<description>一支小型侦察队伍,主要由远程单位组成,进行骚扰射击</description>
|
||||
<pawnComposition>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_Shooter</pawnKind>
|
||||
<ratio>0.7</ratio>
|
||||
<minCount>2</minCount>
|
||||
<maxCount>6</maxCount>
|
||||
<DefaultUnit>true</DefaultUnit>
|
||||
</li>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_Assault</pawnKind>
|
||||
<ratio>0.3</ratio>
|
||||
<minCount>1</minCount>
|
||||
<maxCount>3</maxCount>
|
||||
</li>
|
||||
</pawnComposition>
|
||||
</ArachnaeSwarm.RaidWaveDef>
|
||||
<!-- 波次2: 突击小队 -->
|
||||
<ArachnaeSwarm.RaidWaveDef>
|
||||
<defName>ARA_Wave_Assault_Team</defName>
|
||||
<label>突击小队</label>
|
||||
<description>以近战单位为主的快速突击队伍,擅长冲锋陷阵</description>
|
||||
<pawnComposition>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_Assault</pawnKind>
|
||||
<ratio>0.6</ratio>
|
||||
<minCount>3</minCount>
|
||||
<maxCount>8</maxCount>
|
||||
<DefaultUnit>true</DefaultUnit>
|
||||
</li>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_Shooter</pawnKind>
|
||||
<ratio>0.4</ratio>
|
||||
<minCount>2</minCount>
|
||||
<maxCount>4</maxCount>
|
||||
</li>
|
||||
</pawnComposition>
|
||||
</ArachnaeSwarm.RaidWaveDef>
|
||||
<!-- 波次3: 酸液虫群 -->
|
||||
<ArachnaeSwarm.RaidWaveDef>
|
||||
<defName>ARA_Wave_Acid_Swarm</defName>
|
||||
<label>酸液虫群</label>
|
||||
<description>大量酸噬种辅虫组成的虫海战术,数量庞大但个体脆弱</description>
|
||||
<pawnComposition>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_AcidSwarm</pawnKind>
|
||||
<ratio>0.8</ratio>
|
||||
<minCount>8</minCount>
|
||||
<maxCount>20</maxCount>
|
||||
<DefaultUnit>true</DefaultUnit>
|
||||
</li>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_Assault</pawnKind>
|
||||
<ratio>0.2</ratio>
|
||||
<minCount>2</minCount>
|
||||
<maxCount>5</maxCount>
|
||||
</li>
|
||||
</pawnComposition>
|
||||
</ArachnaeSwarm.RaidWaveDef>
|
||||
<!-- 波次4: 重装防御 -->
|
||||
<ArachnaeSwarm.RaidWaveDef>
|
||||
<defName>ARA_Wave_Heavy_Defense</defName>
|
||||
<label>重装防御队</label>
|
||||
<description>以盾头种为主的防御型队伍,移动缓慢但防御力强</description>
|
||||
<pawnComposition>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_Heavy</pawnKind>
|
||||
<ratio>0.5</ratio>
|
||||
<minCount>2</minCount>
|
||||
<maxCount>6</maxCount>
|
||||
<DefaultUnit>true</DefaultUnit>
|
||||
</li>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_Shooter</pawnKind>
|
||||
<ratio>0.3</ratio>
|
||||
<minCount>2</minCount>
|
||||
<maxCount>4</maxCount>
|
||||
</li>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_Acidling</pawnKind>
|
||||
<ratio>0.2</ratio>
|
||||
<minCount>3</minCount>
|
||||
<maxCount>8</maxCount>
|
||||
</li>
|
||||
</pawnComposition>
|
||||
<strategy>Defensive</strategy> <!-- 防御战术 -->
|
||||
</ArachnaeSwarm.RaidWaveDef>
|
||||
<!-- 波次5: 混合部队 -->
|
||||
<ArachnaeSwarm.RaidWaveDef>
|
||||
<defName>ARA_Wave_Mixed_Forces</defName>
|
||||
<label>混合部队</label>
|
||||
<description>均衡配置的混合部队,包含各种单位类型</description>
|
||||
<pawnComposition>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_Assault</pawnKind>
|
||||
<ratio>0.3</ratio>
|
||||
<minCount>2</minCount>
|
||||
<maxCount>5</maxCount>
|
||||
</li>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_Shooter</pawnKind>
|
||||
<ratio>0.3</ratio>
|
||||
<minCount>2</minCount>
|
||||
<maxCount>5</maxCount>
|
||||
</li>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_Heavy</pawnKind>
|
||||
<ratio>0.2</ratio>
|
||||
<minCount>1</minCount>
|
||||
<maxCount>3</maxCount>
|
||||
</li>
|
||||
<li>
|
||||
<pawnKind>ARA_Raid_AcidSwarm</pawnKind>
|
||||
<ratio>0.2</ratio>
|
||||
<minCount>3</minCount>
|
||||
<maxCount>6</maxCount>
|
||||
<DefaultUnit>true</DefaultUnit>
|
||||
</li>
|
||||
</pawnComposition>
|
||||
<strategy>Balanced</strategy> <!-- 均衡战术 -->
|
||||
</ArachnaeSwarm.RaidWaveDef>
|
||||
|
||||
<!-- 事件定义 -->
|
||||
<IncidentDef>
|
||||
<defName>ARA_Raid_Incident</defName>
|
||||
<label>阿拉克涅虫群袭击</label>
|
||||
<workerClass>ArachnaeSwarm.IncidentWorker_CustomRaid</workerClass>
|
||||
<category>Special</category>
|
||||
<minRefireDays>5</minRefireDays>
|
||||
<baseChance>0</baseChance>
|
||||
<targetTags>
|
||||
<li>Map_PlayerHome</li>
|
||||
</targetTags>
|
||||
</IncidentDef>
|
||||
</Defs>
|
||||
144
1.6/1.6/Defs/PawnKindDef/ARA_Hostile_Hive_PawnKinds.xml
Normal file
144
1.6/1.6/Defs/PawnKindDef/ARA_Hostile_Hive_PawnKinds.xml
Normal file
@@ -0,0 +1,144 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<!-- 基础袭击者类型 -->
|
||||
<PawnKindDef Name="ARA_RaidBase" Abstract="True">
|
||||
<combatPower>150</combatPower>
|
||||
<isFighter>true</isFighter>
|
||||
<trader>false</trader>
|
||||
<chemicalAddictionChance>0</chemicalAddictionChance>
|
||||
<apparelIgnoreSeasons>true</apparelIgnoreSeasons>
|
||||
<forceNormalGearQuality>true</forceNormalGearQuality>
|
||||
<initialWillRange>99~99</initialWillRange>
|
||||
<initialResistanceRange>99~99</initialResistanceRange>
|
||||
<overrideDeathOnDownedChance>1</overrideDeathOnDownedChance>
|
||||
<forceDeathOnDowned>true</forceDeathOnDowned>
|
||||
<maxGenerationAge>2</maxGenerationAge>
|
||||
<minGenerationAge>1</minGenerationAge>
|
||||
<canBeScattered>false</canBeScattered>
|
||||
<defaultFactionType>ARA_Hostile_Hive</defaultFactionType>
|
||||
<techHediffsMoney>0</techHediffsMoney>
|
||||
<requiredWorkTags>
|
||||
<li>Violent</li>
|
||||
</requiredWorkTags>
|
||||
<moveSpeedFactorByTerrainTag>
|
||||
<li>
|
||||
<key>ARA_Creep</key>
|
||||
<value>3.0</value>
|
||||
</li>
|
||||
</moveSpeedFactorByTerrainTag>
|
||||
</PawnKindDef>
|
||||
|
||||
<!-- 传统类:以毒针、酸液和近战战士虫组成阵线,辅助以小辅虫 -->
|
||||
<!-- 近战突击单位 -->
|
||||
<PawnKindDef ParentName="ARA_RaidBase">
|
||||
<defName>ARA_Raid_Assault</defName>
|
||||
<label>阿拉克涅突击者</label>
|
||||
<race>ArachnaeNode_Race_Fighter</race>
|
||||
<combatPower>200</combatPower>
|
||||
<weaponTags>
|
||||
<li>ARA_Armed_Organ_Melee</li>
|
||||
</weaponTags>
|
||||
<apparelTags>
|
||||
<li>ARA_Inner</li>
|
||||
<li>ARA_Clothes</li>
|
||||
</apparelTags>
|
||||
<apparelMoney>200</apparelMoney>
|
||||
<weaponMoney>200</weaponMoney>
|
||||
<abilities>
|
||||
<li>ARA_BaseRace_Acid_Launcher</li>
|
||||
</abilities>
|
||||
</PawnKindDef>
|
||||
<!-- 远程射手单位 -->
|
||||
<PawnKindDef ParentName="ARA_RaidBase">
|
||||
<defName>ARA_Raid_Shooter</defName>
|
||||
<label>阿拉克涅射手</label>
|
||||
<race>ArachnaeNode_Race_Fighter</race>
|
||||
<combatPower>180</combatPower>
|
||||
<weaponTags>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_Needle</li>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_Acid</li>
|
||||
</weaponTags>
|
||||
<apparelTags>
|
||||
<li>ARA_Inner</li>
|
||||
</apparelTags>
|
||||
<apparelMoney>150</apparelMoney>
|
||||
<weaponMoney>400</weaponMoney>
|
||||
<techHediffsMoney>100</techHediffsMoney>
|
||||
<abilities>
|
||||
<li>ARA_Hibernate_Ability</li>
|
||||
</abilities>
|
||||
</PawnKindDef>
|
||||
<!-- 辅虫群单位 -->
|
||||
<PawnKindDef ParentName="ARA_RaidBase">
|
||||
<defName>ARA_Raid_AcidSwarm</defName>
|
||||
<label>阿拉克涅酸噬群</label>
|
||||
<combatPower>80</combatPower>
|
||||
<apparelMoney>0</apparelMoney>
|
||||
<weaponMoney>0</weaponMoney>
|
||||
<techHediffsMoney>0</techHediffsMoney>
|
||||
<race>ArachnaeBase_Race_Acidcut</race>
|
||||
<lifeStages>
|
||||
<li>
|
||||
<bodyGraphicData>
|
||||
<texPath>ArachnaeSwarm/Things/ARA_Acidcut/Bodies/Naked_Thin</texPath>
|
||||
<drawSize>1</drawSize>
|
||||
<shadowData>
|
||||
<volume>(0.4, 0.5, 0.37)</volume>
|
||||
<offset>(0,0,-0.15)</offset>
|
||||
</shadowData>
|
||||
</bodyGraphicData>
|
||||
<dessicatedBodyGraphicData>
|
||||
<texPath>Things/Pawn/Animal/Spelopede/Dessicated_Spelopede</texPath>
|
||||
<drawSize>1</drawSize>
|
||||
</dessicatedBodyGraphicData>
|
||||
</li>
|
||||
</lifeStages>
|
||||
</PawnKindDef>
|
||||
|
||||
<!-- 重装类:远近盾头混搭,辅以自杀辅虫和攻击辅虫 -->
|
||||
<!-- 重型单位,远近混搭 -->
|
||||
<PawnKindDef ParentName="ARA_RaidBase">
|
||||
<defName>ARA_Raid_Heavy</defName>
|
||||
<label>阿拉克涅重装兵</label>
|
||||
<race>ArachnaeNode_Race_ShieldHead</race>
|
||||
<combatPower>350</combatPower>
|
||||
<weaponTags>
|
||||
<li>ARA_Armed_Organ_Melee</li>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_Needle</li>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_Acid</li>
|
||||
</weaponTags>
|
||||
<apparelTags>
|
||||
<li>ARA_Inner</li>
|
||||
<li>ARA_Clothes</li>
|
||||
</apparelTags>
|
||||
<apparelMoney>400</apparelMoney>
|
||||
<weaponMoney>600</weaponMoney>
|
||||
<techHediffsMoney>0</techHediffsMoney>
|
||||
</PawnKindDef>
|
||||
<!-- 自杀辅虫群单位 -->
|
||||
<PawnKindDef ParentName="ARA_InsectKindBase">
|
||||
<defName>ARA_Raid_Acidling</defName>
|
||||
<label>阿拉克涅爆裂群</label>
|
||||
<race>ArachnaeBase_Race_Acidling</race>
|
||||
<combatPower>50</combatPower>
|
||||
<apparelMoney>0</apparelMoney>
|
||||
<weaponMoney>0</weaponMoney>
|
||||
<techHediffsMoney>0</techHediffsMoney>
|
||||
<lifeStages>
|
||||
<li>
|
||||
<bodyGraphicData>
|
||||
<texPath>ArachnaeSwarm/Things/ARA_Acidling/Bodies/Naked_Thin</texPath>
|
||||
<drawSize>1</drawSize>
|
||||
<shadowData>
|
||||
<volume>(0.4, 0.5, 0.37)</volume>
|
||||
<offset>(0,0,-0.15)</offset>
|
||||
</shadowData>
|
||||
</bodyGraphicData>
|
||||
<dessicatedBodyGraphicData>
|
||||
<texPath>Things/Pawn/Animal/Spelopede/Dessicated_Spelopede</texPath>
|
||||
<drawSize>1</drawSize>
|
||||
</dessicatedBodyGraphicData>
|
||||
</li>
|
||||
</lifeStages>
|
||||
</PawnKindDef>
|
||||
</Defs>
|
||||
@@ -9,8 +9,14 @@
|
||||
<listOrder>20</listOrder>
|
||||
<comps>
|
||||
<!-- Intro -->
|
||||
<!-- <li Class="StorytellerCompProperties_OnOffCycle">
|
||||
<incident>ARA_Raid_Incident</incident>
|
||||
<onDays>1</onDays>
|
||||
<offDays>0</offDays>
|
||||
<minSpacingDays>0.01</minSpacingDays>
|
||||
<numIncidentsRange>1~2</numIncidentsRange>
|
||||
</li> -->
|
||||
<!-- <li Class="StorytellerCompProperties_ClassicIntro"/> -->
|
||||
<!-- 袭击生成器 -->
|
||||
<li Class="StorytellerCompProperties_OnOffCycle">
|
||||
<category>ThreatBig</category> <!-- 大型袭击 -->
|
||||
<minDaysPassed>15.0</minDaysPassed> <!-- 最低在15日后开始生成 -->
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
<tools>
|
||||
</tools>
|
||||
<race>
|
||||
<!-- <nameGenerator>ARA_NamerHivePawnGeneric</nameGenerator> -->
|
||||
|
||||
<useMeatFrom>Megaspider</useMeatFrom>
|
||||
<thinkTreeMain>Humanlike</thinkTreeMain>
|
||||
<thinkTreeConstant>HumanlikeConstant</thinkTreeConstant>
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
<li>ARA_Cocoon_Medicine</li>
|
||||
<li>ARA_Cocoon_Medicine_From_Death</li>
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
@@ -87,6 +88,7 @@
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
<li>ARA_Cocoon_Medicine</li>
|
||||
<li>ARA_Cocoon_Medicine_From_Death</li>
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Melee</li>
|
||||
<li>ARA_Armed_Organ_T1</li>
|
||||
<li>ARA_MW_Bone_Sword</li>
|
||||
</weaponTags>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Weapon/ARA_MW_Bone_Sword</texPath>
|
||||
@@ -313,6 +314,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T1</li>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_Needle</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -427,6 +429,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T2</li>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_Needle</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -524,6 +527,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T2</li>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_Needle</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -637,6 +641,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T2</li>
|
||||
<li>ARA_Armed_Organ_Huge_Ranged_Needle</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -752,6 +757,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T2</li>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_Needle</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -854,6 +860,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T1</li>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_Acid</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -969,6 +976,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T2</li>
|
||||
<li>ARA_Armed_Organ_Huge_Ranged_Acid</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -1118,6 +1126,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T2</li>
|
||||
<li>ARA_Armed_Organ_Huge_Ranged_Acid</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -1236,6 +1245,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T3</li>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_Acid</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -1370,6 +1380,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T3</li>
|
||||
<li>ARA_Armed_Organ_Huge_Ranged_Acid</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -1506,6 +1517,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T1</li>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_SP</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -1658,6 +1670,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T2</li>
|
||||
<li>ARA_Armed_Organ_Small_Ranged_Energy</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
@@ -1764,6 +1777,7 @@
|
||||
<li>ARA_Armed_Organ</li>
|
||||
<li>ARA_Armed_Organ_Ranged</li>
|
||||
<li>ARA_Armed_Organ_T2</li>
|
||||
<li>ARA_Armed_Organ_Huge_Ranged_Energy</li>
|
||||
</weaponTags>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
|
||||
@@ -694,7 +694,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>0.2</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>20</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -715,7 +715,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>20</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -804,7 +804,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>0.2</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>20</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -825,7 +825,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>20</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -922,7 +922,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>0.2</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>60</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -943,7 +943,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>60</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -1035,7 +1035,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>0.2</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>60</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -1056,7 +1056,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>60</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -1145,7 +1145,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>0.2</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>110</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -1166,7 +1166,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>110</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -1279,7 +1279,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>0.2</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>110</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -1300,7 +1300,7 @@
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>110</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
@@ -71,9 +71,8 @@
|
||||
<fuelCapacity>20</fuelCapacity>
|
||||
<fuelConsumptionRate>0</fuelConsumptionRate>
|
||||
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
|
||||
<autoRefuelPercent>0</autoRefuelPercent>
|
||||
<autoRefuelPercent>-1</autoRefuelPercent>
|
||||
<initialAllowAutoRefuel>true</initialAllowAutoRefuel>
|
||||
<showAllowAutoRefuelToggle>false</showAllowAutoRefuelToggle>
|
||||
|
||||
<fuelFilter>
|
||||
<thingDefs>
|
||||
@@ -82,7 +81,7 @@
|
||||
</fuelFilter>
|
||||
|
||||
<targetFuelLevelConfigurable>false</targetFuelLevelConfigurable>
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<showAllowAutoRefuelToggle>false</showAllowAutoRefuelToggle>
|
||||
<canEjectFuel>true</canEjectFuel>
|
||||
</li>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user