This commit is contained in:
FA507RM-KALOSPA\Kalo 2024-04-12 09:47:23 +08:00
parent 4d7dc61aaa
commit 730f3ecb48
13 changed files with 1439 additions and 26 deletions

View File

@ -4,7 +4,7 @@
<defName>Dragonian_Princess</defName>
<title>Dragonian Princess</title>
<titleShort>Dragonian Princess</titleShort>
<baseDesc>[PAWN_nameDef]is a beautiful Dragonian Princess.\nShe grow up in a rich family and don't know much about the outside world.</baseDesc>
<baseDesc>[PAWN_nameDef]is Dragonian Princess.\nShe doesn't know much about the outside world.</baseDesc>
<slot>Childhood</slot>
<spawnCategories>
@ -12,30 +12,127 @@
</spawnCategories>
<skillGains>
<li>
<key>Construction</key>
<value>6</value>
</li>
<li>
<key>Cooking</key>
<value>6</value>
</li>
<li>
<key>Crafting</key>
<value>6</value>
</li>
<li>
<key>Artistic</key>
<value>6</value>
</li>
<li>
<key>Social</key>
<value>-2</value>
</li>
<li>
<key>Intellectual</key>
<value>6</value>
</li>
<Construction>2</Construction>
<Cooking>2</Cooking>
<Crafting>2</Crafting>
<Artistic>2</Artistic>
<Social>2</Social>
<Intellectual>2</Intellectual>
</skillGains>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Pet</defName>
<title>Dragonian Pet</title>
<titleShort>Dragonian Pet</titleShort>
<baseDesc>[PAWN_nameDef] lives in a small village.\nShe's job is lying down and be cute.</baseDesc>
<slot>Childhood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Social>4</Social>
<Intellectual>-2</Intellectual>
</skillGains>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Warrier</defName>
<title>Dragonian Warrier</title>
<titleShort>Dragonian Warrier</titleShort>
<baseDesc>[PAWN_nameDef] is Dragonian Warrier.\nShe must defend the town against its enemies.</baseDesc>
<slot>Adulthood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Melee>6</Melee>
<Shooting>6</Shooting>
<Medicine>6</Medicine>
<Social>-2</Social>
<Plants>2</Plants>
<Intellectual>-2</Intellectual>
</skillGains>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Trader</defName>
<title>Dragonian Trader</title>
<titleShort>Dragonian Trader</titleShort>
<baseDesc>[PAWN_nameDef] likes talking with others and embarrassing them.\nNow she has been kicked out until she get enouth sliver back.</baseDesc>
<slot>Adulthood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Melee>-2</Melee>
<Social>6</Social>
</skillGains>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Villager</defName>
<title>Dragonian Villager</title>
<titleShort>Dragonian Villager</titleShort>
<baseDesc>[PAWN_nameDef] is Dragonian Villager.\nNothing special.</baseDesc>
<slot>Adulthood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Plants>2</Plants>
<Cooking>2</Cooking>
</skillGains>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Worker</defName>
<title>Dragonian Worker</title>
<titleShort>Dragonian Worker</titleShort>
<baseDesc>[PAWN_nameDef] is Dragonian Worker.\nShe do all the heavy works for town.</baseDesc>
<slot>Adulthood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Melee>2</Melee>
<Mining>2</Mining>
<Construction>2</Construction>
</skillGains>
</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>
<slot>Adulthood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Melee>-2</Melee>
<Crafting>6</Crafting>
<Construction>6</Construction>
</skillGains>
</AlienRace.AlienBackstoryDef>
</Defs>

View File

@ -98,7 +98,7 @@
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/GeneralLaborSpeed</xpath>
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/DrugSynthesisSpeed</xpath>
<value>
<DrugSynthesisSpeed>1</DrugSynthesisSpeed>
</value>

View File

@ -0,0 +1,138 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Princess</defName>
<title>Dragonian Princess</title>
<titleShort>Dragonian Princess</titleShort>
<baseDesc>[PAWN_nameDef]is Dragonian Princess.\nShe doesn't know much about the outside world.</baseDesc>
<slot>Childhood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Construction>2</Construction>
<Cooking>2</Cooking>
<Crafting>2</Crafting>
<Artistic>2</Artistic>
<Social>2</Social>
<Intellectual>2</Intellectual>
</skillGains>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Pet</defName>
<title>Dragonian Pet</title>
<titleShort>Dragonian Pet</titleShort>
<baseDesc>[PAWN_nameDef] lives in a small village.\nShe's job is lying down and be cute.</baseDesc>
<slot>Childhood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Social>4</Social>
<Intellectual>-2</Intellectual>
</skillGains>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Warrier</defName>
<title>Dragonian Warrier</title>
<titleShort>Dragonian Warrier</titleShort>
<baseDesc>[PAWN_nameDef] is Dragonian Warrier.\nShe must defend the town against its enemies.</baseDesc>
<slot>Adulthood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Melee>6</Melee>
<Shooting>6</Shooting>
<Medicine>6</Medicine>
<Social>-2</Social>
<Plants>2</Plants>
<Intellectual>-2</Intellectual>
</skillGains>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Trader</defName>
<title>Dragonian Trader</title>
<titleShort>Dragonian Trader</titleShort>
<baseDesc>[PAWN_nameDef] likes talking with others and embarrassing them.\nNow she has been kicked out until she get enouth sliver back.</baseDesc>
<slot>Adulthood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Melee>-2</Melee>
<Social>6</Social>
</skillGains>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Villager</defName>
<title>Dragonian Villager</title>
<titleShort>Dragonian Villager</titleShort>
<baseDesc>[PAWN_nameDef] is Dragonian Villager.\nNothing special.</baseDesc>
<slot>Adulthood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Plants>2</Plants>
<Cooking>2</Cooking>
</skillGains>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef ParentName="DragonianBackStory">
<defName>Dragonian_Worker</defName>
<title>Dragonian Worker</title>
<titleShort>Dragonian Worker</titleShort>
<baseDesc>[PAWN_nameDef] is Dragonian Worker.\nShe do all the heavy works for town.</baseDesc>
<slot>Adulthood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Melee>2</Melee>
<Mining>2</Mining>
<Construction>2</Construction>
</skillGains>
</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>
<slot>Adulthood</slot>
<spawnCategories>
<li>Dragonian_spawnCategoriesA</li>
</spawnCategories>
<skillGains>
<Melee>-2</Melee>
<Crafting>6</Crafting>
<Construction>6</Construction>
</skillGains>
</AlienRace.AlienBackstoryDef>
</Defs>

View File

@ -0,0 +1,147 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<HairDef>
<defName>DR_TwinDownBindFront</defName>
<label>twin down bind(front)</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_TwinDownBindFront</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_TwinDownBindBoth</defName>
<label>twin down bind</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_TwinDownBindBoth</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_TwinDownBindBack</defName>
<label>twin down bind(back)</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_TwinDownBindBack</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_Twintail</defName>
<label>twin tail</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_Twintail</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_TwinDownBind</defName>
<label>twin down bind</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_TwinDownBind</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_Long</defName>
<label>long</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_Long</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_Japan</defName>
<label>roll up hair</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_Japan</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_Wavelongop</defName>
<label>wavelong op</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_Wavelongop</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_Twinlongop</defName>
<label>twinlong op</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_Twinlongop</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_Twinlong</defName>
<label>twinlong</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_Twinlong</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_Wavelong</defName>
<label>wavelong</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_Wavelong</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_Middlecut</defName>
<label>middlecut</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_Middlecut</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
<HairDef>
<defName>DR_Short</defName>
<label>shortcut</label>
<hairGender>Female</hairGender>
<texPath>Dragonian/Dragonianlike/Eld_Hairs/DR_Short</texPath>
<category>DRhair</category>
<styleTags>
<li>DRhair</li>
</styleTags>
</HairDef>
</Defs>

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<HediffDef ParentName="AddedBodyPartBase">
<defName>DR_BionicTail</defName>
<label>bionic tail</label>
<description>It is a fake tail made of leather.</description>
<labelNoun>a bionic tail</labelNoun>
<spawnThingOnRemoved>DR_BionicTail</spawnThingOnRemoved>
<addedPartProps>
<solid>true</solid>
<partEfficiency>1.25</partEfficiency>
</addedPartProps>
</HediffDef>
<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>
<labelNoun>a fake tail</labelNoun>
<spawnThingOnRemoved>DR_FakeTail</spawnThingOnRemoved>
<addedPartProps>
<solid>true</solid>
<partEfficiency>0.35</partEfficiency>
<betterThanNatural>false</betterThanNatural>
</addedPartProps>
</HediffDef>
</Defs>

View File

@ -0,0 +1,291 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<PawnKindDef Name="DRMDragonianBasePawnKind" Abstract="True">
<race>Dragonian_Race</race>
<defaultFactionType>Dragonian_NPC</defaultFactionType>
<chemicalAddictionChance>0.05</chemicalAddictionChance>
<backstoryCryptosleepCommonality>0</backstoryCryptosleepCommonality>
<invNutrition>2</invNutrition>
<initialWillRange>0.5~1</initialWillRange>
<initialResistanceRange>10~26</initialResistanceRange>
<minGenerationAge>15</minGenerationAge>
<maxGenerationAge>40</maxGenerationAge>
<gearHealthRange>0.7~1.0</gearHealthRange>
<apparelIgnoreSeasons>true</apparelIgnoreSeasons>
<xenotypeSet>
<xenotypeChances>
<DragonianXenotype MayRequire="Ludeon.RimWorld.Biotech">1</DragonianXenotype>
<Baseliner MayRequire="Ludeon.RimWorld.Biotech">0</Baseliner>
<Dirtmole MayRequire="Ludeon.RimWorld.Biotech">0</Dirtmole>
<Genie MayRequire="Ludeon.RimWorld.Biotech">0</Genie>
<Hussar MayRequire="Ludeon.RimWorld.Biotech">0</Hussar>
<Sanguophage MayRequire="Ludeon.RimWorld.Biotech">0</Sanguophage>
<Neanderthal MayRequire="Ludeon.RimWorld.Biotech">0</Neanderthal>
<Pigskin MayRequire="Ludeon.RimWorld.Biotech">0</Pigskin>
<Impid MayRequire="Ludeon.RimWorld.Biotech">0</Impid>
<Waster MayRequire="Ludeon.RimWorld.Biotech">0</Waster>
<Yttakin MayRequire="Ludeon.RimWorld.Biotech">0</Yttakin>
<Highmate MayRequire="Ludeon.RimWorld.Biotech">0</Highmate>
</xenotypeChances>
</xenotypeSet>
<useFactionXenotypes>false</useFactionXenotypes>
</PawnKindDef>
<PawnKindDef ParentName="DRMDragonianBasePawnKind">
<defName>Dragonian_Villager</defName>
<label>Dragonian villager</label>
<combatPower>80</combatPower>
<isFighter>false</isFighter>
<itemQuality>Poor</itemQuality>
<apparelTags>
<li>DR_Apparel</li>
<li>DR_Basic</li>
</apparelTags>
<gearHealthRange>0.2~2.0</gearHealthRange>
<apparelMoney>200~10000</apparelMoney>
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<weaponTags>
<li>Melee</li>
</weaponTags>
<weaponMoney>65~250</weaponMoney>
<backstoryFiltersOverride>
<li>
<categories>
<li>Dragonian_BS</li>
<li>Dragonian_BS_B</li>
</categories>
</li>
</backstoryFiltersOverride>
<techHediffsChance>0.06</techHediffsChance>
<techHediffsMoney>50~600</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
<li>Simple</li>
<li>ImplantEmpireCommon</li>
</techHediffsTags>
<inventoryOptions>
<skipChance>0.70</skipChance>
<subOptionsChooseOne>
<li>
<choiceChance>90</choiceChance>
<thingDef>Silver</thingDef>
<countRange>30~100</countRange>
</li>
</subOptionsChooseOne>
</inventoryOptions>
</PawnKindDef>
<PawnKindDef ParentName="DRMDragonianBasePawnKind">
<defName>Dragonian_Clan_Guard</defName>
<label>Dragonian clan guard</label>
<combatPower>90</combatPower>
<isFighter>true</isFighter>
<itemQuality>Normal</itemQuality>
<apparelTags>
<li>DR_Apparel</li>
<li>RoyalCombatGear</li>
</apparelTags>
<gearHealthRange>0.6~2</gearHealthRange>
<apparelMoney>200~10000</apparelMoney>
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<weaponTags>
<li>Melee</li>
</weaponTags>
<weaponMoney>250~2000</weaponMoney>
<backstoryFiltersOverride>
<li>
<categories>
<li>Dragonian_BS</li>
<li>Dragonian_BS_B</li>
</categories>
</li>
</backstoryFiltersOverride>
<techHediffsChance>0.04</techHediffsChance>
<techHediffsMoney>200~700</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
<li>Simple</li>
<li>ImplantEmpireCommon</li>
</techHediffsTags>
<inventoryOptions>
<skipChance>0.70</skipChance>
<subOptionsChooseOne>
<li>
<choiceChance>90</choiceChance>
<thingDef>Silver</thingDef>
<countRange>30~100</countRange>
</li>
</subOptionsChooseOne>
</inventoryOptions>
</PawnKindDef>
<PawnKindDef ParentName="DRMDragonianBasePawnKind">
<defName>Dragonian_Clan_Hunter</defName>
<label>Dragonian clan hunter</label>
<combatPower>90</combatPower>
<isFighter>true</isFighter>
<itemQuality>Normal</itemQuality>
<apparelTags>
<li>DR_Apparel</li>
<li>RoyalCombatGear</li>
</apparelTags>
<gearHealthRange>0.6~2</gearHealthRange>
<apparelMoney>200~10000</apparelMoney>
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<weaponTags>
<li>Gun</li>
</weaponTags>
<weaponMoney>250~2000</weaponMoney>
<backstoryFiltersOverride>
<li>
<categories>
<li>Dragonian_BS</li>
<li>Dragonian_BS_B</li>
</categories>
</li>
</backstoryFiltersOverride>
<techHediffsChance>0.04</techHediffsChance>
<techHediffsMoney>200~700</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
<li>Simple</li>
<li>ImplantEmpireCommon</li>
</techHediffsTags>
<inventoryOptions>
<skipChance>0.70</skipChance>
<subOptionsChooseOne>
<li>
<choiceChance>90</choiceChance>
<thingDef>Silver</thingDef>
<countRange>30~100</countRange>
</li>
</subOptionsChooseOne>
</inventoryOptions>
</PawnKindDef>
<PawnKindDef ParentName="DRMDragonianBasePawnKind">
<defName>Dragonian_Clan_Trader</defName>
<label>Dragonian clan trader</label>
<trader>true</trader>
<combatPower>40</combatPower>
<isFighter>false</isFighter>
<itemQuality>Normal</itemQuality>
<apparelTags>
<li>DR_Apparel</li>
<li>DR_Basic</li>
</apparelTags>
<gearHealthRange>1~1</gearHealthRange>
<apparelMoney>400~10000</apparelMoney>
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<weaponTags>
<li>Melee</li>
</weaponTags>
<weaponMoney>200~5000</weaponMoney>
<backstoryFiltersOverride>
<li>
<categories>
<li>Dragonian_BS</li>
<li>Dragonian_BS_B</li>
</categories>
</li>
</backstoryFiltersOverride>
<techHediffsChance>0.15</techHediffsChance>
<techHediffsMoney>600~1500</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
<li>Simple</li>
<li>Advanced</li>
<li>ImplantEmpireCommon</li>
</techHediffsTags>
<inventoryOptions>
<skipChance>0.70</skipChance>
<subOptionsChooseOne>
<li>
<choiceChance>90</choiceChance>
<thingDef>Silver</thingDef>
<countRange>30~100</countRange>
</li>
</subOptionsChooseOne>
</inventoryOptions>
</PawnKindDef>
<PawnKindDef ParentName="DRMDragonianBasePawnKind">
<defName>Dragonian_Clan_Councilman</defName>
<label>Dragonian clan councilman</label>
<labelPlural>Dragonian clan councilmen</labelPlural>
<combatPower>100</combatPower>
<factionLeader>true</factionLeader>
<isFighter>false</isFighter>
<itemQuality>Good</itemQuality>
<apparelTags>
<li>DR_Apparel</li>
<li>RoyalCombatGear</li>
</apparelTags>
<gearHealthRange>1~1</gearHealthRange>
<apparelMoney>700~10000</apparelMoney>
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<weaponTags>
<li>Melee</li>
</weaponTags>
<weaponMoney>2500~7500</weaponMoney>
<backstoryFiltersOverride>
<li>
<categories>
<li>Dragonian_Princess</li>
<li>Dragonian_BS_B</li>
</categories>
</li>
</backstoryFiltersOverride>
<techHediffsChance>0.15</techHediffsChance>
<techHediffsMoney>600~1500</techHediffsMoney>
<techHediffsTags>
<li>Simple</li>
<li>Advanced</li>
<li>ImplantEmpireCommon</li>
</techHediffsTags>
<inventoryOptions>
<skipChance>0.70</skipChance>
<subOptionsChooseOne>
<li>
<choiceChance>90</choiceChance>
<thingDef>Silver</thingDef>
<countRange>30~100</countRange>
</li>
</subOptionsChooseOne>
</inventoryOptions>
</PawnKindDef>
</Defs>

View File

@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<ScenarioDef>
<defName>New Dragonian Beginning</defName>
<label>Dragonian</label>
<description>Three Dragonians come out of the ground,will they have a happy life?</description>
<scenario>
<summary>A small group of Wild Dragonian start a new home.I know you want to know why they must be come out from the ground.</summary>
<playerFaction>
<def>PlayerFaction</def>
<factionDef>Dragonian_PlayerFaction</factionDef>
</playerFaction>
<parts>
<li Class="ScenPart_ConfigPage_ConfigureStartingPawns">
<def>ConfigPage_ConfigureStartingPawns</def>
<pawnChoiceCount>10</pawnChoiceCount>
<pawnCount>3</pawnCount>
</li>
<li Class="ScenPart_PawnFilter_Age">
<def>PawnFilter_Age</def>
<allowedAgeRange>18~58</allowedAgeRange>
</li>
<li Class="ScenPart_PlayerPawnsArriveMethod">
<def>PlayerPawnsArriveMethod</def>
<method>Standing</method>
<visible>false</visible>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>DR_BattleMace</thingDef>
<stuff>Steel</stuff>
</li>
<li Class="ScenPart_CreateIncident">
<def>CreateIncident</def>
<incident>WildManWandersIn</incident>
<intervalDays>10</intervalDays>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>DragonianOrb</thingDef>
<count>3</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>Cloth</thingDef>
<count>100</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>WoodLog</thingDef>
<count>400</count>
</li>
</parts>
</scenario>
</ScenarioDef>
</Defs>

View File

@ -0,0 +1,181 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<FactionDef ParentName="Dragonian_PlayerFactionBase" Name="Dragonian_NPCFactionBase" Abstract="True">
<defName>Dragonian_Clans</defName>
<label>Dragonian Clans</label>
<description>a group of dragonian that come out from the ground in one day.they are beautiful wild creature and high value on blackmarket.they take a group to protect them self.</description>
<pawnSingular>Dragonian</pawnSingular><!-- 세력 폰 단일명칭 -->
<pawnsPlural>Dragonians</pawnsPlural><!-- 세력 폰 복수명칭 -->
<listOrderPriority>40</listOrderPriority>
<settlementGenerationWeight>1</settlementGenerationWeight>
<configurationListOrderPriority>15</configurationListOrderPriority>
<maxConfigurableAtWorldCreation>5</maxConfigurableAtWorldCreation>
<requiredCountAtGameStart>1</requiredCountAtGameStart>
<canMakeRandomly>true</canMakeRandomly>
<leaderTitle>Dungeon Master</leaderTitle>
<canSiege>true</canSiege>
<canStageAttacks>true</canStageAttacks>
<humanlikeFaction>true</humanlikeFaction>
<canUseAvoidGrid>true</canUseAvoidGrid>
<techLevel>Medieval</techLevel>
<basicMemberKind>Dragonian_Colonist</basicMemberKind>
<backstoryCategories><!-- 세력에서 사용하는 백스토리, 단 종족은 폰카인드 설정에서 불러오므로 종족 전용 백스토리는 넣을 필요가 없음 -->
<li>DragonianBackStory</li>
</backstoryCategories>
<allowedCultures><!-- 허용되는 문화 -->
<li>DragonianCulture</li>
</allowedCultures>
<factionIconPath>Dragonian/Icon/DR_Icon</factionIconPath>
<settlementTexturePath>Dragonian/Icon/DR_Icon</settlementTexturePath>
<playerInitialSettlementNameMaker>NamerInitialSettlementColony</playerInitialSettlementNameMaker>
<factionNameMaker>NamerFactionOutlander</factionNameMaker>
<settlementNameMaker>NamerSettlementOutlander</settlementNameMaker>
<melaninRange>1</melaninRange>
<backstoryFilters>
<li>
<categories>
<li>Outlander</li>
</categories>
<commonality>0.95</commonality>
</li>
<li>
<categories>
<li>Offworld</li>
</categories>
<commonality>0.05</commonality>
</li>
</backstoryFilters>
<apparelStuffFilter><!-- 시작시 폰 복장의 재료 -->
<thingDefs>
<li>WoolDragonian</li>
<li>Cloth</li>
</thingDefs>
</apparelStuffFilter>
<caravanTraderKinds>
<li>Caravan_Outlander_BulkGoods</li>
<li>Caravan_Outlander_CombatSupplier</li>
<li>Caravan_Outlander_Exotic</li>
<li>Caravan_Outlander_PirateMerchant</li>
</caravanTraderKinds>
<visitorTraderKinds>
<li>Visitor_Outlander_Standard</li>
</visitorTraderKinds>
<baseTraderKinds>
<li>Base_Dragonian_Standard</li>
</baseTraderKinds>
<allowedArrivalTemperatureRange>-40~45</allowedArrivalTemperatureRange>
<raidLootMaker>DragonianRaidLootMaker</raidLootMaker>
<maxPawnCostPerTotalPointsCurve>
<points>
<li>(500, 100)</li>
<li>(1000, 150)</li>
<li>(2000, 250)</li>
<li>(3000, 10000)</li>
</points>
</maxPawnCostPerTotalPointsCurve>
<raidLootValueFromPointsCurve>
<points>
<li>(35, 35)</li>
<li>(100, 100)</li>
<li>(500, 500)</li>
<li>(800, 800)</li>
<li>(1000, 1000)</li>
</points>
</raidLootValueFromPointsCurve>
<pawnGroupMakers>
<li>
<!-- Normal fights, standard mix -->
<kindDef>Combat</kindDef>
<options>
<Dragonian_Villager>5</Dragonian_Villager>
<Dragonian_Clan_Guard>45</Dragonian_Clan_Guard>
<Dragonian_Clan_Hunter>49</Dragonian_Clan_Hunter>
<Dragonian_Clan_Councilman>1</Dragonian_Clan_Councilman>
</options>
</li>
<li>
<kindDef>Peaceful</kindDef>
<options>
<Dragonian_Villager>30</Dragonian_Villager>
<Dragonian_Clan_Guard>20</Dragonian_Clan_Guard>
<Dragonian_Clan_Trader>20</Dragonian_Clan_Trader>
<Dragonian_Clan_Hunter>29</Dragonian_Clan_Hunter>
<Dragonian_Clan_Councilman>1</Dragonian_Clan_Councilman>
</options>
</li>
<li>
<kindDef>Trader</kindDef>
<traders>
<Dragonian_Clan_Trader>1</Dragonian_Clan_Trader>
</traders>
<carriers>
<Muffalo>6</Muffalo>
<Dromedary>5</Dromedary>
<Alpaca>2</Alpaca>
<Elephant>1</Elephant>
</carriers>
<guards>
<Dragonian_Villager>30</Dragonian_Villager>
<Dragonian_Clan_Guard>20</Dragonian_Clan_Guard>
<Dragonian_Clan_Hunter>49</Dragonian_Clan_Hunter>
<Dragonian_Clan_Councilman>1</Dragonian_Clan_Councilman>
</guards>
</li>
<li>
<kindDef>Settlement</kindDef>
<options>
<Dragonian_Villager>10</Dragonian_Villager>
<Dragonian_Clan_Guard>40</Dragonian_Clan_Guard>
<Dragonian_Clan_Hunter>49</Dragonian_Clan_Hunter>
<Dragonian_Clan_Councilman>1</Dragonian_Clan_Councilman>
</options>
</li>
</pawnGroupMakers>
</FactionDef>
<FactionDef ParentName="Dragonian_NPCFactionBase">
<defName>Dragonian_NPC</defName>
<label>Dragonian</label>
<description>Dragonian settlement</description>
<backstoryCategories><!-- 세력에서 사용하는 백스토리, 단 종족은 폰카인드 설정에서 불러오므로 종족 전용 백스토리는 넣을 필요가 없음 -->
<li>DragonianBackStory</li>
</backstoryCategories>
</FactionDef>
<FactionDef ParentName="Dragonian_NPCFactionBase">
<defName>Unfrindly_Dragonian</defName>
<label>Unfrindly Dragonian</label>
<description>Unfrindly Dragonian is group of dragonian that not fit in clans,they been kick off the group and have to live by them own to rubber others goods.</description>
<listOrderPriority>10</listOrderPriority>
<leaderTitle>Boss</leaderTitle>
<permanentEnemy>true</permanentEnemy>
<factionNameMaker>NamerFactionPirate</factionNameMaker>
<settlementNameMaker>NamerSettlementPirate</settlementNameMaker>
<techLevel>Spacer</techLevel>
<factionIconPath>Dragonian/Icon/DR_Icon_hostile</factionIconPath>
<settlementTexturePath>Dragonian/Icon/DR_Icon_hostile</settlementTexturePath>
</FactionDef>
<ThingSetMakerDef>
<defName>DragonianRaidLootMaker</defName>
<root Class="ThingSetMaker_MarketValue">
<fixedParams>
<filter>
<thingDefs>
<li>Silver</li>
<li>Gold</li>
<li>Plasteel</li>
<li>Uranium</li>
<li>Jade</li>
</thingDefs>
</filter>
</fixedParams>
</root>
</ThingSetMakerDef>
</Defs>

View File

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThingDef ParentName="BodyPartProstheticBase">
<defName>DR_FakeTail</defName>
<label>fake tail</label>
<description>It is a fake tail made of leather.</description>
<techLevel>Medieval</techLevel>
<recipeMaker>
<recipeUsers Inherit="False">
<li>ElectricTailoringBench</li>
<li>HandTailoringBench</li>
</recipeUsers>
</recipeMaker>
<costList>
<Cloth>85</Cloth>
</costList>
<statBases>
<WorkToMake>4500</WorkToMake>
<Mass>0.5</Mass>
</statBases>
<techHediffsTags>
<li>Simple</li>
</techHediffsTags>
</ThingDef>
<ThingDef ParentName="BodyPartBionicBase">
<defName>DR_BionicTail</defName>
<label>bionic tail</label>
<description>An advanced artificial tail. It also has a small AI that automatically balances the user's missing.</description>
<techLevel>Spacer</techLevel>
<costList>
<Plasteel>15</Plasteel>
<ComponentSpacer>4</ComponentSpacer>
</costList>
<statBases>
<WorkToMake>26000</WorkToMake>
<Mass>5</Mass>
</statBases>
<techHediffsTags>
<li>Advanced</li>
</techHediffsTags>
</ThingDef>
</Defs>

View File

@ -0,0 +1,198 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
<defName>DR_BattleHammer</defName>
<label>battle hammer</label>
<description>A warhammer with an embedded EMP capacitor. Upon impact, Electrical shock temporarily paralyzes the circuit.</description>
<graphicData>
<texPath>Dragonian/Things/Weapon/DR_BattleHammer</texPath>
<graphicClass>Graphic_Single</graphicClass>
<shaderType>CutoutComplex</shaderType>
</graphicData>
<uiIconScale>1</uiIconScale>
<techLevel>Medieval</techLevel>
<statBases>
<WorkToMake>12000</WorkToMake>
<Mass>25</Mass>
</statBases>
<equippedAngleOffset>0</equippedAngleOffset>
<costStuffCount>80</costStuffCount>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costList>
<WoolDragonian>40</WoolDragonian>
<Steel>40</Steel>
<ComponentIndustrial>5</ComponentIndustrial>
</costList>
<recipeMaker>
<researchPrerequisite>Electricity</researchPrerequisite>
<skillRequirements>
<Crafting>10</Crafting>
</skillRequirements>
</recipeMaker>
<tools>
<li>
<label>handle</label>
<capacities>
<li>Poke</li>
</capacities>
<power>17</power>
<extraMeleeDamages>
<li>
<def>EMP</def>
<amount>5</amount>
</li>
</extraMeleeDamages>
<cooldownTime>2</cooldownTime>
</li>
<li>
<label>head</label>
<labelUsedInLogging>false</labelUsedInLogging>
<capacities>
<li>Blunt</li>
</capacities>
<power>29</power>
<cooldownTime>3</cooldownTime>
<extraMeleeDamages>
<li>
<def>EMP</def>
<amount>15</amount>
</li>
</extraMeleeDamages>
</li>
</tools>
<meleeHitSound>DRHammerSound</meleeHitSound>
</ThingDef>
<!-- <DamageDef ParentName="Bite"> -->
<!-- <defName>DR_ShortCircuit</defName> -->
<!-- <label>short circuit</label> -->
<!-- <additionalHediffs> -->
<!-- <li> -->
<!-- <hediff>DR_MechaShortCircuit</hediff> -->
<!-- <severityPerDamageDealt>0.10</severityPerDamageDealt> -->
<!-- </li> -->
<!-- </additionalHediffs> -->
<!-- </DamageDef> -->
<!-- <HediffDef> -->
<!-- <defName>DR_MechaShortCircuit</defName> -->
<!-- <label>short circuit</label> -->
<!-- <description>overvoltage in the circuit. This can come from various sources, including environmental toxins, venomous bites, or poisoned weapons. -->
<!-- \nAt high doses, toxic buildup is lethal. Even at low doses, it can generate cancers. -->
<!-- \nCreatures who die with toxic buildup cannot be eaten.</description> -->
<!-- <hediffClass>HediffWithComps</hediffClass> -->
<!-- <defaultLabelColor>(0.7, 0.7, 1.0)</defaultLabelColor> -->
<!-- <lethalSeverity>1</lethalSeverity> -->
<!-- <makesSickThought>false</makesSickThought> -->
<!-- <scenarioCanAdd>true</scenarioCanAdd> -->
<!-- <comps> -->
<!-- <li Class="HediffCompProperties_Immunizable"> -->
<!-- <severityPerDayNotImmune>-0.08</severityPerDayNotImmune> -->
<!-- </li> -->
<!-- </comps> -->
<!-- <stages> -->
<!-- <li> -->
<!-- <label>initial</label> -->
<!-- <becomeVisible>false</becomeVisible> -->
<!-- </li> -->
<!-- <li> -->
<!-- <label>initial</label> -->
<!-- <minSeverity>0.04</minSeverity> -->
<!-- <capMods> -->
<!-- <li> -->
<!-- <capacity>Consciousness</capacity> -->
<!-- <offset>-0.05</offset> -->
<!-- </li> -->
<!-- </capMods> -->
<!-- </li> -->
<!-- <li> -->
<!-- <label>minor</label> -->
<!-- <minSeverity>0.2</minSeverity> -->
<!-- <capMods> -->
<!-- <li> -->
<!-- <capacity>Consciousness</capacity> -->
<!-- <offset>-0.10</offset> -->
<!-- </li> -->
<!-- </capMods> -->
<!-- </li> -->
<!-- <li> -->
<!-- <label>moderate</label> -->
<!-- <minSeverity>0.40</minSeverity> -->
<!-- <vomitMtbDays>5</vomitMtbDays> -->
<!-- <capMods> -->
<!-- <li> -->
<!-- <capacity>Consciousness</capacity> -->
<!-- <offset>-0.15</offset> -->
<!-- </li> -->
<!-- </capMods> -->
<!-- <hediffGivers> -->
<!-- <li Class="HediffGiver_Random"> -->
<!-- <hediff>Dementia</hediff> -->
<!-- <mtbDays>146</mtbDays> -->
<!-- <partsToAffect> -->
<!-- <li>Brain</li> -->
<!-- </partsToAffect> -->
<!-- </li> -->
<!-- <li Class="HediffGiver_Random"> -->
<!-- <hediff>Carcinoma</hediff> -->
<!-- <mtbDays>438</mtbDays> -->
<!-- <canAffectAnyLivePart>true</canAffectAnyLivePart> -->
<!-- </li> -->
<!-- </hediffGivers> -->
<!-- </li> -->
<!-- <li> -->
<!-- <label>serious</label> -->
<!-- <minSeverity>0.60</minSeverity> -->
<!-- <vomitMtbDays>1</vomitMtbDays> -->
<!-- <capMods> -->
<!-- <li> -->
<!-- <capacity>Consciousness</capacity> -->
<!-- <offset>-0.25</offset> -->
<!-- </li> -->
<!-- </capMods> -->
<!-- <hediffGivers> -->
<!-- <li Class="HediffGiver_Random"> -->
<!-- <hediff>Dementia</hediff> -->
<!-- <mtbDays>37</mtbDays> -->
<!-- <partsToAffect> -->
<!-- <li>Brain</li> -->
<!-- </partsToAffect> -->
<!-- </li> -->
<!-- <li Class="HediffGiver_Random"> -->
<!-- <hediff>Carcinoma</hediff> -->
<!-- <mtbDays>111</mtbDays> -->
<!-- <canAffectAnyLivePart>true</canAffectAnyLivePart> -->
<!-- </li> -->
<!-- </hediffGivers> -->
<!-- </li> -->
<!-- <li> -->
<!-- <label>extreme</label> -->
<!-- <minSeverity>0.80</minSeverity> -->
<!-- <vomitMtbDays>0.5</vomitMtbDays> -->
<!-- <capMods> -->
<!-- <li> -->
<!-- <capacity>Consciousness</capacity> -->
<!-- <setMax>0.10</setMax> -->
<!-- </li> -->
<!-- </capMods> -->
<!-- <hediffGivers> -->
<!-- <li Class="HediffGiver_Random"> -->
<!-- <hediff>Dementia</hediff> -->
<!-- <mtbDays>13</mtbDays> -->
<!-- <partsToAffect> -->
<!-- <li>Brain</li> -->
<!-- </partsToAffect> -->
<!-- </li> -->
<!-- <li Class="HediffGiver_Random"> -->
<!-- <hediff>Carcinoma</hediff> -->
<!-- <mtbDays>39</mtbDays> -->
<!-- <canAffectAnyLivePart>true</canAffectAnyLivePart> -->
<!-- </li> -->
<!-- </hediffGivers> -->
<!-- </li> -->
<!-- </stages> -->
<!-- </HediffDef> -->
</Defs>

View File

@ -0,0 +1,125 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<TraderKindDef>
<defName>Base_Dragonian_Standard</defName>
<stockGenerators>
<!-- Resources -->
<li Class="StockGenerator_SingleDef">
<thingDef>Silver</thingDef>
<countRange>800~3000</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>ComponentIndustrial</thingDef>
<countRange>20~70</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Steel</thingDef>
<countRange>100~1500</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Gold</thingDef>
<countRange>20~200</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Uranium</thingDef>
<countRange>50~500</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Plasteel</thingDef>
<countRange>50~500</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Jade</thingDef>
<countRange>50~500</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>WoolDragonian</thingDef>
<countRange>50~500</countRange>
</li>
<li Class="StockGenerator_Category">
<categoryDef>FoodRaw</categoryDef>
<excludedCategories><li>EggsFertilized</li></excludedCategories>
<thingDefCountRange>2~4</thingDefCountRange>
<totalPriceRange>400~800</totalPriceRange>
</li>
<li Class="StockGenerator_Category">
<categoryDef>FoodMeals</categoryDef>
<thingDefCountRange>1~2</thingDefCountRange>
<countRange>12~50</countRange>
</li>
<li Class="StockGenerator_MultiDef">
<thingDefs>
<li>Kibble</li>
<li>Pemmican</li>
</thingDefs>
</li>
<!-- Weapons -->
<li Class="StockGenerator_MarketValue">
<tradeTag>WeaponRanged</tradeTag>
<countRange>3~6</countRange>
</li>
<li Class="StockGenerator_Category">
<categoryDef>WeaponsMelee</categoryDef>
<thingDefCountRange>3~4</thingDefCountRange>
<countRange>1~2</countRange>
</li>
<!-- Apparel -->
<li Class="StockGenerator_MarketValue">
<tradeTag>BasicClothing</tradeTag>
<countRange>8~12</countRange>
</li>
<li Class="StockGenerator_MarketValue">
<tradeTag>Clothing</tradeTag>
<countRange>2~4</countRange>
</li>
<li Class="StockGenerator_MarketValue">
<tradeTag>Armor</tradeTag>
<countRange>2~4</countRange>
</li>
<!-- Drugs -->
<li Class="StockGenerator_Category">
<categoryDef>Drugs</categoryDef>
<thingDefCountRange>3~4</thingDefCountRange>
<totalPriceRange>700~1500</totalPriceRange>
</li>
<!-- Implants -->
<li Class="StockGenerator_Tag">
<tradeTag>TechHediff</tradeTag>
<thingDefCountRange>2~4</thingDefCountRange>
<countRange>1~1</countRange>
</li>
<!-- Slaves -->
<li Class="StockGenerator_Slaves">
<respectPopulationIntent>true</respectPopulationIntent>
<countRange>-1~2</countRange>
</li>
<!-- Animals -->
<li Class="StockGenerator_Animals">
<tradeTagsSell>
<li>AnimalFarm</li>
<li>AnimalPet</li>
</tradeTagsSell>
<tradeTagsBuy>
<li>AnimalUncommon</li>
<li>AnimalExotic</li>
</tradeTagsBuy>
<kindCountRange>2~4</kindCountRange>
<countRange>3~8</countRange>
<createMatingPair>
<li>AnimalFarm</li>
</createMatingPair>
</li>
<!-- Buying -->
<li Class="StockGenerator_BuyExpensiveSimple" />
<li Class="StockGenerator_BuyTradeTag"><tag>Drugs</tag></li>
<li Class="StockGenerator_BuyTradeTag"><tag>Art</tag></li>
<li Class="StockGenerator_BuyTradeTag"><tag>PsylinkNeuroformer</tag></li>
<li Class="StockGenerator_BuyTradeTag"><tag>ImplantEmpireCommon</tag></li>
<li Class="StockGenerator_BuyTradeTag"><tag>ImplantEmpireRoyal</tag></li>
<li Class="StockGenerator_BuyTradeTag"><tag>MusicalInstrument</tag></li>
</stockGenerators>
</TraderKindDef>
</Defs>

109
1.5/Patches/Patch.xml Normal file
View File

@ -0,0 +1,109 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationTest">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/alienRace/raceRestriction/onlyUseRaceRestrictedApparel</xpath>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/alienRace/raceRestriction/onlyUseRaceRestrictedApparel</xpath>
<value>
<onlyUseRaceRestrictedApparel>false</onlyUseRaceRestrictedApparel>
</value>
</li>
</operations>
</Operation>
<Operation Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationTest">
<xpath>Defs/AlienRace.AlienBackstoryDef[defName="Dragonian_BS"]/workDisables</xpath>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.AlienBackstoryDef[defName="Dragonian_BS"]/workDisables</xpath>
<value>
<workDisables></workDisables>
</value>
</li>
</operations>
</Operation>
<Operation Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationTest">
<xpath>Defs/AlienRace.AlienBackstoryDef[defName="Dragonian_BS_B"]/workDisables</xpath>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.AlienBackstoryDef[defName="Dragonian_BS_B"]/workDisables</xpath>
<value>
<workDisables></workDisables>
</value>
</li>
</operations>
</Operation>
<Operation Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationTest">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ButcheryMechanoidEfficiency</xpath>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ButcheryMechanoidEfficiency</xpath>
<value>
<ButcheryMechanoidEfficiency>1</ButcheryMechanoidEfficiency>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ButcheryMechanoidSpeed</xpath>
<value>
<ButcheryMechanoidSpeed>1</ButcheryMechanoidSpeed>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/SmeltingSpeed</xpath>
<value>
<SmeltingSpeed>1</SmeltingSpeed>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/GeneralLaborSpeed</xpath>
<value>
<GeneralLaborSpeed>1</GeneralLaborSpeed>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ButcheryFleshEfficiency</xpath>
<value>
<ButcheryFleshEfficiency>1</ButcheryFleshEfficiency>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ButcheryFleshSpeed</xpath>
<value>
<ButcheryFleshSpeed>1</ButcheryFleshSpeed>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/CookSpeed</xpath>
<value>
<CookSpeed>1</CookSpeed>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ResearchSpeed</xpath>
<value>
<ResearchSpeed>1</ResearchSpeed>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/DrugSynthesisSpeed</xpath>
<value>
<DrugSynthesisSpeed>1</DrugSynthesisSpeed>
</value>
</li>
</operations>
</Operation>
</Patch>

View File

@ -4,6 +4,7 @@
<author>Gloomylynx Roo</author><!-- 자신의 스팀 닉네임 -->
<supportedVersions>
<li>1.4</li>
<li>1.5</li>
</supportedVersions>
<packageId>kalospacer.DragonianMix</packageId><!-- 모드 ID(자신의 스팀 닉네임.모드이름) -->
<description>