319 lines
13 KiB
XML
319 lines
13 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
||
<Defs>
|
||
<ThingDef Name="ARA_InteractiveEggSac_Base" ParentName="BuildingNaturalBase" Abstract="True">
|
||
<thingClass>Building</thingClass>
|
||
<category>Building</category>
|
||
<size>(1,1)</size>
|
||
<!-- <minifiedDef>MinifiedThing</minifiedDef> -->
|
||
<!-- <thingCategories>
|
||
<li>BuildingsMisc</li>
|
||
</thingCategories> -->
|
||
<graphicData>
|
||
<texPath>ArachnaeSwarm/Building/ARA_EggSac</texPath>
|
||
<graphicClass>Graphic_Single</graphicClass>
|
||
<shadowData>
|
||
<volume>(0.8, 0.8, 0.3)</volume>
|
||
</shadowData>
|
||
</graphicData>
|
||
<altitudeLayer>Building</altitudeLayer>
|
||
<passability>PassThroughOnly</passability>
|
||
<fillPercent>0.3</fillPercent>
|
||
<rotatable>false</rotatable>
|
||
<tickerType>Normal</tickerType>
|
||
<terrainAffordanceNeeded>Light</terrainAffordanceNeeded>
|
||
<statBases>
|
||
<Mass>10</Mass>
|
||
<MaxHitPoints>20</MaxHitPoints>
|
||
<Flammability>1</Flammability>
|
||
<Beauty>-6</Beauty>
|
||
</statBases>
|
||
<building>
|
||
<isInert>true</isInert>
|
||
<!-- <claimable>false</claimable> -->
|
||
<deconstructible>false</deconstructible>
|
||
<repairable>false</repairable>
|
||
<isTargetable>true</isTargetable>
|
||
<expandHomeArea>false</expandHomeArea>
|
||
</building>
|
||
|
||
<comps>
|
||
<li Class="CompProperties_SpawnEffecterOnDestroy">
|
||
<effect>CocoonDestroyed</effect>
|
||
</li>
|
||
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
|
||
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
|
||
<spawnRadius>4.6</spawnRadius>
|
||
</li>
|
||
</comps>
|
||
</ThingDef>
|
||
|
||
<!-- T0 -->
|
||
<ThingDef ParentName="ARA_EggSpew_Base_Proj">
|
||
<defName>ARA_Proj_EggSac</defName>
|
||
<label>阿拉克涅虫卵</label>
|
||
<projectile>
|
||
<spawnsThingDef>ARA_InteractiveEggSac</spawnsThingDef>
|
||
</projectile>
|
||
</ThingDef>
|
||
<ThingDef ParentName="ARA_InteractiveEggSac_Base">
|
||
<defName>ARA_InteractiveEggSac</defName>
|
||
<label>阿拉克涅虫卵囊</label>
|
||
<description>一个脆弱、易燃、黏滑的囊状物,是阿拉克涅女皇种所诞之卵,内含哺育一只新督虫所需的营养和遗传物质,可以通过阿拉克涅女皇种的交互完成激活进程——参阅虫卵的超链接,了解各个督虫的特点。\n\n卵囊对温度极度敏感(该类型的卵适温为-25~30°C),需要小心保护!</description>
|
||
<descriptionHyperlinks>
|
||
<ThingDef>ArachnaeNode_Race_ShieldHead</ThingDef>
|
||
<ThingDef>ArachnaeNode_Race_WeaponSmith</ThingDef>
|
||
<ThingDef>ArachnaeNode_Race_Fighter</ThingDef>
|
||
</descriptionHyperlinks>
|
||
<researchPrerequisites>
|
||
<li>ARA_Base_Technology</li>
|
||
</researchPrerequisites>
|
||
|
||
<comps>
|
||
<li Class="CompProperties_Glower">
|
||
<glowRadius>6</glowRadius>
|
||
<glowColor>(113,141,117,0)</glowColor>
|
||
</li>
|
||
<li Class="ArachnaeSwarm.CompProperties_SpawnPawnFromList">
|
||
<spawnablePawns>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_ShieldHead</pawnKind>
|
||
<delayTicks>120000</delayTicks>
|
||
</li>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_WeaponSmith</pawnKind>
|
||
<delayTicks>180000</delayTicks>
|
||
</li>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_Fighter</pawnKind>
|
||
<delayTicks>120000</delayTicks>
|
||
<requiredResearch>ARA_Technology_1KYC</requiredResearch>
|
||
</li>
|
||
</spawnablePawns>
|
||
<whitelist>
|
||
<li>ARA_ArachnaeQueen</li>
|
||
</whitelist>
|
||
<destroyOnSpawn>true</destroyOnSpawn>
|
||
</li>
|
||
<li Class="ArachnaeSwarm.CompProperties_TemperatureRuinableDamage">
|
||
<minSafeTemperature>-25</minSafeTemperature>
|
||
<maxSafeTemperature>30</maxSafeTemperature>
|
||
<progressPerDegreePerTick>0.00005</progressPerDegreePerTick>
|
||
<damagePerTick>0.005</damagePerTick>
|
||
<recoveryRate>0.001</recoveryRate>
|
||
</li>
|
||
</comps>
|
||
</ThingDef>
|
||
<ThingDef ParentName="ARA_InteractiveEggSac_Base">
|
||
<defName>ARA_InteractiveEggSac_Start</defName>
|
||
<label>初诞阿拉克涅虫卵囊</label>
|
||
<description>一个脆弱、易燃、黏滑的囊状物,是阿拉克涅女皇种初到此地所诞之卵,内含哺育一只新督虫所需的营养和遗传物质,可以通过阿拉克涅女皇种的交互完成激活进程。\n\n初诞卵囊可以抵御极端天气并且拥有极快的孵化速度,但是它们只能支持少数几种虫族的孵化。</description>
|
||
<minifiedDef Inherit="False" />
|
||
<thingCategories Inherit="False" />
|
||
<descriptionHyperlinks>
|
||
<ThingDef>ArachnaeNode_Race_Myrmecocystus</ThingDef>
|
||
<ThingDef>ArachnaeNode_Race_ShieldHead</ThingDef>
|
||
<ThingDef>ArachnaeNode_Race_WeaponSmith</ThingDef>
|
||
</descriptionHyperlinks>
|
||
|
||
<comps>
|
||
<li Class="CompProperties_Glower">
|
||
<glowRadius>6</glowRadius>
|
||
<glowColor>(113,141,117,0)</glowColor>
|
||
</li>
|
||
<li Class="ArachnaeSwarm.CompProperties_SpawnPawnFromList">
|
||
<spawnablePawns>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_Myrmecocystus</pawnKind>
|
||
<delayTicks>300</delayTicks>
|
||
</li>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_ShieldHead</pawnKind>
|
||
<delayTicks>300</delayTicks>
|
||
</li>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_WeaponSmith</pawnKind>
|
||
<delayTicks>300</delayTicks>
|
||
</li>
|
||
</spawnablePawns>
|
||
<whitelist>
|
||
<li>ARA_ArachnaeQueen</li>
|
||
</whitelist>
|
||
<destroyOnSpawn>true</destroyOnSpawn>
|
||
</li>
|
||
<li Class="ArachnaeSwarm.CompProperties_TemperatureRuinableDamage">
|
||
<minSafeTemperature>-300</minSafeTemperature>
|
||
<maxSafeTemperature>100</maxSafeTemperature>
|
||
<progressPerDegreePerTick>0.00005</progressPerDegreePerTick>
|
||
<damagePerTick>0.005</damagePerTick>
|
||
<recoveryRate>0.001</recoveryRate>
|
||
</li>
|
||
</comps>
|
||
</ThingDef>
|
||
<ThingDef ParentName="ARA_EggSpew_Base_Proj">
|
||
<defName>ARA_Proj_EggSac_Huge</defName>
|
||
<label>大型阿拉克涅虫卵</label>
|
||
<projectile>
|
||
<spawnsThingDef>ARA_InteractiveEggSac_Huge</spawnsThingDef>
|
||
</projectile>
|
||
</ThingDef>
|
||
<ThingDef ParentName="ARA_InteractiveEggSac_Base">
|
||
<defName>ARA_InteractiveEggSac_Huge</defName>
|
||
<label>大型阿拉克涅虫卵囊</label>
|
||
<description>一个脆弱、易燃、黏滑的囊状物,是阿拉克涅女皇种所诞之卵,内含哺育一只大型督虫所需的营养和遗传物质,可以通过阿拉克涅女皇种的交互完成激活进程——参阅虫卵的超链接,了解各个督虫的特点。\n\n卵囊对温度极度敏感(该类型的卵适温为-25~30°C),需要小心保护!</description>
|
||
<descriptionHyperlinks>
|
||
<ThingDef>ArachnaeNode_Race_Myrmecocystus</ThingDef>
|
||
</descriptionHyperlinks>
|
||
<researchPrerequisites>
|
||
<li>ARA_Base_Technology</li>
|
||
</researchPrerequisites>
|
||
<graphicData>
|
||
<color>(0.9, 0.9 ,0.5)</color>
|
||
<drawSize>(1.1,1.1)</drawSize>
|
||
</graphicData>
|
||
|
||
<comps>
|
||
<li Class="CompProperties_Glower">
|
||
<glowRadius>6</glowRadius>
|
||
<glowColor>(230, 230, 128, 0)</glowColor>
|
||
</li>
|
||
<li Class="ArachnaeSwarm.CompProperties_SpawnPawnFromList">
|
||
<spawnablePawns>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_Myrmecocystus</pawnKind>
|
||
<delayTicks>180000</delayTicks>
|
||
</li>
|
||
</spawnablePawns>
|
||
<whitelist>
|
||
<li>ARA_ArachnaeQueen</li>
|
||
</whitelist>
|
||
<destroyOnSpawn>true</destroyOnSpawn>
|
||
</li>
|
||
<li Class="ArachnaeSwarm.CompProperties_TemperatureRuinableDamage">
|
||
<minSafeTemperature>-25</minSafeTemperature>
|
||
<maxSafeTemperature>30</maxSafeTemperature>
|
||
<progressPerDegreePerTick>0.00005</progressPerDegreePerTick>
|
||
<damagePerTick>0.005</damagePerTick>
|
||
<recoveryRate>0.001</recoveryRate>
|
||
</li>
|
||
</comps>
|
||
</ThingDef>
|
||
<!-- T1 -->
|
||
<ThingDef ParentName="ARA_EggSpew_Base_Proj">
|
||
<defName>ARA_Proj_EggSac_1Stage</defName>
|
||
<label>阿拉克涅虫卵</label>
|
||
<projectile>
|
||
<spawnsThingDef>ARA_InteractiveEggSac_1Stage</spawnsThingDef>
|
||
</projectile>
|
||
</ThingDef>
|
||
<ThingDef ParentName="ARA_InteractiveEggSac_Base">
|
||
<defName>ARA_InteractiveEggSac_1Stage</defName>
|
||
<label>阿拉克涅虫卵囊</label>
|
||
<description>一个脆弱、易燃、黏滑的囊状物,是阿拉克涅女皇种所诞之卵,内含哺育一只新督虫所需的营养和遗传物质,可以通过阿拉克涅女皇种的交互完成激活进程——参阅虫卵的超链接,了解各个督虫的特点。\n\n卵囊对温度极度敏感(该类型的卵适温为-10~22°C),需要小心保护!</description>
|
||
<descriptionHyperlinks>
|
||
<ThingDef>ArachnaeNode_Race_ShieldHead</ThingDef>
|
||
<ThingDef>ArachnaeNode_Race_WeaponSmith</ThingDef>
|
||
<ThingDef>ArachnaeNode_Race_Fighter</ThingDef>
|
||
<ThingDef>ArachnaeNode_Race_Skyraider</ThingDef>
|
||
<ThingDef>ArachnaeNode_Race_Facehugger</ThingDef>
|
||
</descriptionHyperlinks>
|
||
<graphicData>
|
||
<drawSize>(1.2,1.2)</drawSize>
|
||
</graphicData>
|
||
|
||
<comps>
|
||
<li Class="CompProperties_Glower">
|
||
<glowRadius>6</glowRadius>
|
||
<glowColor>(113,141,117,0)</glowColor>
|
||
</li>
|
||
<li Class="ArachnaeSwarm.CompProperties_SpawnPawnFromList">
|
||
<spawnablePawns>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_ShieldHead</pawnKind>
|
||
<delayTicks>120000</delayTicks>
|
||
</li>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_WeaponSmith</pawnKind>
|
||
<delayTicks>180000</delayTicks>
|
||
</li>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_Fighter</pawnKind>
|
||
<delayTicks>120000</delayTicks>
|
||
<requiredResearch>ARA_Technology_1KYC</requiredResearch>
|
||
</li>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_Facehugger</pawnKind>
|
||
<delayTicks>420000</delayTicks>
|
||
<requiredResearch>ARA_Technology_4KYC</requiredResearch>
|
||
</li>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_Skyraider</pawnKind>
|
||
<delayTicks>360000</delayTicks>
|
||
<requiredResearch>ARA_Technology_2KYC</requiredResearch>
|
||
</li>
|
||
</spawnablePawns>
|
||
<whitelist>
|
||
<li>ARA_ArachnaeQueen</li>
|
||
</whitelist>
|
||
<destroyOnSpawn>true</destroyOnSpawn>
|
||
</li>
|
||
<li Class="ArachnaeSwarm.CompProperties_TemperatureRuinableDamage">
|
||
<minSafeTemperature>-10</minSafeTemperature>
|
||
<maxSafeTemperature>22</maxSafeTemperature>
|
||
<progressPerDegreePerTick>0.00005</progressPerDegreePerTick>
|
||
<damagePerTick>0.005</damagePerTick>
|
||
<recoveryRate>0.001</recoveryRate>
|
||
</li>
|
||
</comps>
|
||
</ThingDef>
|
||
<ThingDef ParentName="ARA_EggSpew_Base_Proj">
|
||
<defName>ARA_Proj_EggSac_Huge_1Stage</defName>
|
||
<label>大型阿拉克涅虫卵</label>
|
||
<projectile>
|
||
<spawnsThingDef>ARA_InteractiveEggSac_Huge_1Stage</spawnsThingDef>
|
||
</projectile>
|
||
</ThingDef>
|
||
<ThingDef ParentName="ARA_InteractiveEggSac_Base">
|
||
<defName>ARA_InteractiveEggSac_Huge_1Stage</defName>
|
||
<label>大型阿拉克涅虫卵囊</label>
|
||
<description>一个脆弱、易燃、黏滑的囊状物,是阿拉克涅女皇种所诞之卵,内含哺育一只大型督虫所需的营养和遗传物质,可以通过阿拉克涅女皇种的交互完成激活进程——参阅虫卵的超链接,了解各个督虫的特点。\n\n卵囊对温度极度敏感(该类型的卵适温为-10~22°C),需要小心保护!</description>
|
||
<descriptionHyperlinks>
|
||
<ThingDef>ArachnaeNode_Race_Myrmecocystus</ThingDef>
|
||
<ThingDef>ArachnaeNode_Race_Smokepop</ThingDef>
|
||
</descriptionHyperlinks>
|
||
<graphicData>
|
||
<color>(0.9, 0.9 ,0.5)</color>
|
||
<drawSize>(1.4,1.4)</drawSize>
|
||
</graphicData>
|
||
|
||
<comps>
|
||
<li Class="CompProperties_Glower">
|
||
<glowRadius>6</glowRadius>
|
||
<glowColor>(230, 230, 128, 0)</glowColor>
|
||
</li>
|
||
<li Class="ArachnaeSwarm.CompProperties_SpawnPawnFromList">
|
||
<spawnablePawns>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_Myrmecocystus</pawnKind>
|
||
<delayTicks>180000</delayTicks>
|
||
</li>
|
||
<li>
|
||
<pawnKind>ArachnaeNode_Race_Smokepop</pawnKind>
|
||
<delayTicks>360000</delayTicks>
|
||
<requiredResearch>ARA_Technology_5KYC</requiredResearch>
|
||
</li>
|
||
</spawnablePawns>
|
||
<whitelist>
|
||
<li>ARA_ArachnaeQueen</li>
|
||
</whitelist>
|
||
<destroyOnSpawn>true</destroyOnSpawn>
|
||
</li>
|
||
<li Class="ArachnaeSwarm.CompProperties_TemperatureRuinableDamage">
|
||
<minSafeTemperature>-10</minSafeTemperature>
|
||
<maxSafeTemperature>22</maxSafeTemperature>
|
||
<progressPerDegreePerTick>0.00005</progressPerDegreePerTick>
|
||
<damagePerTick>0.005</damagePerTick>
|
||
<recoveryRate>0.001</recoveryRate>
|
||
</li>
|
||
</comps>
|
||
</ThingDef>
|
||
</Defs> |