Compare commits

...

2 Commits

Author SHA1 Message Date
ProjectKoi-Kalo\Kalo
7c164bbfb2 暂存 2024-04-22 17:50:31 +08:00
ProjectKoi-Kalo\Kalo
cdbe154a12 暂存 2024-04-22 16:28:48 +08:00
14 changed files with 344 additions and 25 deletions

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<LanguageData>
<Dragonian_Princess.title>龙娘 公主</Dragonian_Princess.title>
<Dragonian_Princess.titleShort>公主</Dragonian_Princess.titleShort>
<Dragonian_Princess.description>[PAWN_nameDef]是龙娘公主。\n她对外面的世界发生的事情一无所知。</Dragonian_Princess.description>
</LanguageData>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<DR_BionicTail.label>龙娘 仿生尾</DR_BionicTail.label>
<DR_BionicTail.description>一条龙娘专用的仿生尾巴。它还包含一个小型AI帮助使用者自动保持平衡。</DR_BionicTail.description>
<DR_BionicTail.labelNoun>仿生尾</DR_BionicTail.labelNoun>
<DR_FakeTail.label>龙娘 假尾巴</DR_FakeTail.label>
<DR_FakeTail.description>一条龙娘专用的假尾巴。它只是用一根皮革带子作为替代。总比没有强一点。</DR_FakeTail.description>
<DR_FakeTail.labelNoun>假尾巴</DR_FakeTail.labelNoun>
</LanguageData>

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<DR_BattleHammer.label>龙娘 战锤</DR_BattleHammer.label>
<DR_BattleHammer.description>一柄内置了EMP发生器的战锤。当击中时会释放电击瘫痪机械装置。</DR_BattleHammer.description>
</LanguageData>

View File

@ -27,15 +27,11 @@
<forcedTraitsChance>
<li>
<defName>sanguine</defName>
<defName>NaturalMood</defName>
<chance>100</chance>
</li>
<li>
<defName>beautiful</defName>
<chance>50</chance>
</li>
<li>
<defName>pretty</defName>
<defName>Beauty</defName>
<chance>50</chance>
</li>
</forcedTraitsChance>
@ -138,10 +134,10 @@
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Engenieer</defName>
<title>Dragonian Engenieer</title>
<titleShort>Dragonian Engenieer</titleShort>
<baseDesc>[PAWN_nameDef] is Dragonian Engenieer.\nShe build house and craft cute things.</baseDesc>
<defName>Dragonian_Engineer</defName>
<title>Dragonian Engineer</title>
<titleShort>Dragonian Engineer</titleShort>
<baseDesc>[PAWN_nameDef] is Dragonian Engineer.\nShe build house and craft cute things.</baseDesc>
<slot>Adulthood</slot>
<spawnCategories>
@ -195,7 +191,7 @@
<forcedTraitsChance>
<li>
<defName>tough</defName>
<defName>Nerves</defName>
<chance>100</chance>
</li>
</forcedTraitsChance>
@ -224,14 +220,37 @@
<forcedTraitsChance>
<li>
<defName>beautiful</defName>
<chance>50</chance>
</li>
<li>
<defName>pretty</defName>
<defName>Beauty</defName>
<chance>50</chance>
</li>
</forcedTraitsChance>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Temperd</defName>
<title>Dragonian Tempered</title>
<titleShort>Dragonian Tempered</titleShort>
<baseDesc>[PAWN_nameDef] is Dragonian Tempered.\nShe get hunted again and again.Now she hunt the hunter.</baseDesc>
<slot>Adulthood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Melee>16</Melee>
<Shooting>12</Shooting>
<Medicine>8</Medicine>
</skillGains>
<forcedTraitsChance>
<li>
<defName>Nerves</defName>
<chance>100</chance>
</li>
</forcedTraitsChance>
</AlienRace.AlienBackstoryDef>
</Defs>

View File

@ -3,7 +3,7 @@
<HediffDef ParentName="AddedBodyPartBase">
<defName>DR_BionicTail</defName>
<label>bionic tail</label>
<description>It is a fake tail made of leather.</description>
<description>An advanced artificial tail. It also has a small AI that automatically balances the user's missing.</description>
<labelNoun>a bionic tail</labelNoun>
<spawnThingOnRemoved>DR_BionicTail</spawnThingOnRemoved>
<addedPartProps>
@ -15,7 +15,7 @@
<HediffDef ParentName="AddedBodyPartBase">
<defName>DR_FakeTail</defName>
<label>fake tail</label>
<description>An advanced artificial tail. It also has a small AI that automatically balances the user's missing.</description>
<description>It is a fake tail made of leather.</description>
<labelNoun>a fake tail</labelNoun>
<spawnThingOnRemoved>DR_FakeTail</spawnThingOnRemoved>
<addedPartProps>

View File

@ -78,14 +78,14 @@
<apparelTags>
<li>DR_Apparel</li>
<li>RoyalCombatGear</li>
<li>DR_BattleDress</li>
</apparelTags>
<gearHealthRange>0.6~2</gearHealthRange>
<apparelMoney>200~10000</apparelMoney>
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<weaponTags>
<li>Melee</li>
<li>DR_BattleMace</li>
</weaponTags>
<weaponMoney>250~2000</weaponMoney>
@ -123,7 +123,7 @@
<apparelTags>
<li>DR_Apparel</li>
<li>RoyalCombatGear</li>
<li>DR_BattleDress</li>
</apparelTags>
<gearHealthRange>0.6~2</gearHealthRange>
<apparelMoney>200~10000</apparelMoney>
@ -222,7 +222,7 @@
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<weaponTags>
<li>Melee</li>
<li>DR_BattleStaff</li>
</weaponTags>
<weaponMoney>2500~7500</weaponMoney>

View File

@ -31,6 +31,9 @@
<Crafting>10</Crafting>
</skillRequirements>
</recipeMaker>
<weaponTags>
<li>DR_BattleHammer</li>
</weaponTags>
<tools>
<li>
<label>handle</label>

View File

@ -25,8 +25,24 @@
<Dragonian_Worker.titleShort>工人</Dragonian_Worker.titleShort>
<Dragonian_Worker.description>[PAWN_nameDef]是龙娘工人。\n她负责包揽村里所有的重活。</Dragonian_Worker.description>
<Dragonian_Engenieer.title>龙娘 工程师</Dragonian_Engenieer.title>
<Dragonian_Engenieer.titleShort>工程师</Dragonian_Engenieer.titleShort>
<Dragonian_Engenieer.description>[PAWN_nameDef]是龙娘工程师。\n她负责造漂亮房子和制作可爱的东西。</Dragonian_Engenieer.description>
<Dragonian_Engineer.title>龙娘 工程师</Dragonian_Engineer.title>
<Dragonian_Engineer.titleShort>工程师</Dragonian_Engineer.titleShort>
<Dragonian_Engineer.description>[PAWN_nameDef]是龙娘工程师。\n她负责造漂亮房子和制作可爱的东西。</Dragonian_Engineer.description>
<Dragonian_Doctor.title>龙娘 博士</Dragonian_Doctor.title>
<Dragonian_Doctor.titleShort>博士</Dragonian_Doctor.titleShort>
<Dragonian_Doctor.description>[PAWN_nameDef]是龙娘博士。\n在这种地方保持智慧是一件很难的事情。不过她做到了。</Dragonian_Doctor.description>
<Dragonian_Royal_Guard.title>龙娘 皇家卫士</Dragonian_Royal_Guard.title>
<Dragonian_Royal_Guard.titleShort>皇家卫士</Dragonian_Royal_Guard.titleShort>
<Dragonian_Royal_Guard.description>[PAWN_nameDef]是龙娘皇家卫士。\n她负责保护皇室成员。即使在最危急的情况也未尝败绩。</Dragonian_Royal_Guard.description>
<Dragonian_Royal_Maid.title>龙娘 皇家女仆</Dragonian_Royal_Maid.title>
<Dragonian_Royal_Maid.titleShort>皇家女仆</Dragonian_Royal_Maid.titleShort>
<Dragonian_Royal_Maid.description>[PAWN_nameDef]是龙娘皇家女仆。\n她是家政工作的真正大师。真正的优雅化身。</Dragonian_Royal_Maid.description>
<Dragonian_Temperd.title>龙娘 历战王</Dragonian_Temperd.title>
<Dragonian_Temperd.titleShort>历战王</Dragonian_Temperd.titleShort>
<Dragonian_Temperd.description>[PAWN_nameDef]是龙娘历战王。\n她一次次的被猎人猎杀。但她活了下来并成为真正的猎人。</Dragonian_Temperd.description>
</LanguageData>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<DR_BionicTail.label>龙娘 仿生尾</DR_BionicTail.label>
<DR_BionicTail.description>一条龙娘专用的仿生尾巴。它还包含一个小型AI帮助使用者自动保持平衡。</DR_BionicTail.description>
<DR_BionicTail.labelNoun>仿生尾</DR_BionicTail.labelNoun>
<DR_FakeTail.label>龙娘 假尾巴</DR_FakeTail.label>
<DR_FakeTail.description>一条龙娘专用的假尾巴。它只是用一根皮革带子作为替代。总比没有强一点。</DR_FakeTail.description>
<DR_FakeTail.labelNoun>假尾巴</DR_FakeTail.labelNoun>
</LanguageData>

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<DR_BattleHammer.label>龙娘 战锤</DR_BattleHammer.label>
<DR_BattleHammer.description>一柄内置了EMP发生器的战锤。当击中时会释放电击瘫痪机械装置。</DR_BattleHammer.description>
</LanguageData>

View File

@ -0,0 +1,65 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="DR_BattleDress"]/apparel/tags</xpath>
<value>
<tags>
<li>DR_Apparel</li>
<li>DR_BattleDress</li>
<li>RoyalCombatGear</li>
</tags>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="DR_BattleHelmA"]/apparel/tags</xpath>
<value>
<tags>
<li>DR_Apparel</li>
<li>DR_BattleDress</li>
<li>RoyalCombatGear</li>
</tags>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="DR_ProtectionOrb"]/apparel/tags</xpath>
<value>
<tags>
<li>DR_Apparel</li>
<li>DR_ProtectionOrb</li>
<li>RoyalCombatGear</li>
</tags>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="DR_PsychicDress"]/apparel/tags</xpath>
<value>
<tags>
<li>DR_Apparel</li>
<li>DR_PsychicDress</li>
<li>RoyalCombatGear</li>
</tags>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="DR_PsychicHelm"]/apparel/tags</xpath>
<value>
<tags>
<li>DR_Apparel</li>
<li>DR_PsychicDress</li>
<li>RoyalCombatGear</li>
</tags>
</value>
</li>
</operations>
</Operation>
</Patch>

View File

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationAdd">
<xpath>Defs/ThingDef[defName="DR_BattleMace"]</xpath>
<value>
<weaponTags>
<li>DR_BattleMace</li>
</weaponTags>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/ThingDef[defName="DR_Battlesword"]</xpath>
<value>
<weaponTags>
<li>DR_Battlesword</li>
</weaponTags>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/ThingDef[defName="DR_BattleStaff"]</xpath>
<value>
<weaponTags>
<li>DR_BattleStaff</li>
</weaponTags>
</value>
</li>
</operations>
</Operation>
</Patch>

View File

@ -0,0 +1,126 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThingDef ParentName="ApparelNoQualityBase">
<defName>DR_Apparel_PackNecro</defName>
<label>Necro pack</label>
<description>A reusable backpack containing canisters of reagents and a mechanism that uses them to generate deadlifedust.</description>
<graphicData>
<texPath>Things/Pawn/Humanlike/Apparel/ToxPack/ToxPack</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(0.7,0.7)</drawSize>
</graphicData>
<tickerType>Normal</tickerType>
<techLevel>Industrial</techLevel>
<statBases>
<Mass>3</Mass>
<Flammability>0.6</Flammability>
<EquipDelay>2</EquipDelay>
<WorkToMake>3600</WorkToMake>
</statBases>
<thingCategories>
<li>ApparelUtility</li>
</thingCategories>
<costList>
<Bioferrite>75</Bioferrite>
<ComponentIndustrial>1</ComponentIndustrial>
</costList>
<recipeMaker>
<unfinishedThingDef>UnfinishedPack</unfinishedThingDef>
<researchPrerequisite>DeadlifeDust</researchPrerequisite>
<recipeUsers Inherit="false">
<li>BioferriteShaper</li>
</recipeUsers>
<useIngredientsForColor>false</useIngredientsForColor>
<workSpeedStat>GeneralLaborSpeed</workSpeedStat>
<workSkill>Crafting</workSkill>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<skillRequirements>
<Crafting>4</Crafting>
</skillRequirements>
<displayPriority>350</displayPriority>
</recipeMaker>
<apparel>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<scoreOffset>4</scoreOffset>
<careIfWornByCorpse>false</careIfWornByCorpse>
<careIfDamaged>false</careIfDamaged>
<wearPerDay>0</wearPerDay>
<tags>
<li>BeltDefenseNecro</li>
</tags>
<bodyPartGroups>
<li>Waist</li>
</bodyPartGroups>
<layers>
<li>Belt</li>
</layers>
<wornGraphicPath>Things/Pawn/Humanlike/Apparel/ToxPack/ToxPack</wornGraphicPath>
<wornGraphicData>
<renderUtilityAsPack>true</renderUtilityAsPack>
<north>
<offset>(0,-0.15)</offset>
</north>
<south>
<offset>(0,-0.15)</offset>
</south>
<east>
<offset>(-0.35,-0.1)</offset>
<thin><offset>(0.05,0)</offset></thin>
<hulk><offset>(-0.15,0)</offset></hulk>
<fat> <offset>(-0.20,0)</offset></fat>
</east>
<west>
<offset>(0.35,-0.1)</offset>
<thin><offset>(-0.05,0)</offset></thin>
<hulk><offset>(0.15,0)</offset></hulk>
<fat> <offset>(0.20,0)</offset></fat>
</west>
<male> <scale>(0.6,0.6)</scale></male>
<female><scale>(0.6,0.6)</scale></female>
<thin> <scale>(0.6,0.6)</scale></thin>
<hulk> <scale>(0.75,0.75)</scale></hulk>
<fat> <scale>(0.75,0.75)</scale></fat>
</wornGraphicData>
</apparel>
<comps>
<li Class="CompProperties_ApparelReloadable">
<maxCharges>1</maxCharges>
<soundReload>Standard_Reload</soundReload>
<chargeNoun>necro pack</chargeNoun>
<displayGizmoWhileUndrafted>false</displayGizmoWhileUndrafted>
<ammoDef>Bioferrite</ammoDef>
<ammoCountToRefill>35</ammoCountToRefill>
<baseReloadTicks>60</baseReloadTicks>
<hotKey>Misc4</hotKey>
</li>
<li Class="CompProperties_ReleaseGas">
<gasType>DeadlifeDust</gasType>
<cellsToFill>55</cellsToFill>
<durationSeconds>12.75</durationSeconds>
<effecterReleasing>ToxGasReleasing</effecterReleasing>
</li>
<li Class="CompProperties_AIUSablePack">
<compClass>CompToxPack</compClass>
<checkInterval>60</checkInterval>
</li>
</comps>
<verbs>
<li>
<verbClass>Verb_DeployToxPack</verbClass>
<label>deploy necro pack</label>
<violent>false</violent>
<hasStandardCommand>true</hasStandardCommand>
<targetable>false</targetable>
<soundCast>GasPack_Deploy</soundCast>
<nonInterruptingSelfCast>true</nonInterruptingSelfCast>
</li>
</verbs>
<tradeTags>
<li>Clothing</li>
</tradeTags>
</ThingDef>
</Defs>

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<DR_Apparel_PackNecro.label>死灵背包</DR_Apparel_PackNecro.label>
<DR_Apparel_PackNecro.description>一个装填有灵铁与火花塞的可重复装填的背包。能释放出将尸体复活的死灵粉尘。</DR_Apparel_PackNecro.description>
</LanguageData>