1.5
This commit is contained in:
parent
4d7dc61aaa
commit
730f3ecb48
@ -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>
|
@ -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>
|
||||
|
138
1.5/Defs/Backstory/BackstoryDef.xml
Normal file
138
1.5/Defs/Backstory/BackstoryDef.xml
Normal 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>
|
147
1.5/Defs/Dragonianlike/Bodies/Hairs.xml
Normal file
147
1.5/Defs/Dragonianlike/Bodies/Hairs.xml
Normal 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>
|
@ -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>
|
291
1.5/Defs/Dragonianlike/PawnKinds/PawnKinds_Dragonian_NPC.xml
Normal file
291
1.5/Defs/Dragonianlike/PawnKinds/PawnKinds_Dragonian_NPC.xml
Normal 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>
|
56
1.5/Defs/Dragonianlike/Scenario/Scenarios.xml
Normal file
56
1.5/Defs/Dragonianlike/Scenario/Scenarios.xml
Normal 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>
|
181
1.5/Defs/Factions/Factions.xml
Normal file
181
1.5/Defs/Factions/Factions.xml
Normal 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>
|
||||
|
43
1.5/Defs/ThingDefs/DR_Items_BodyParts.xml
Normal file
43
1.5/Defs/ThingDefs/DR_Items_BodyParts.xml
Normal 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>
|
198
1.5/Defs/ThingDefs/DR_Weapon.xml
Normal file
198
1.5/Defs/ThingDefs/DR_Weapon.xml
Normal 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>
|
125
1.5/Defs/TraderKindDefs/TraderKinds_Dragonian.xml
Normal file
125
1.5/Defs/TraderKindDefs/TraderKinds_Dragonian.xml
Normal 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
109
1.5/Patches/Patch.xml
Normal 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>
|
@ -4,6 +4,7 @@
|
||||
<author>Gloomylynx Roo</author><!-- 자신의 스팀 닉네임 -->
|
||||
<supportedVersions>
|
||||
<li>1.4</li>
|
||||
<li>1.5</li>
|
||||
</supportedVersions>
|
||||
<packageId>kalospacer.DragonianMix</packageId><!-- 모드 ID(자신의 스팀 닉네임.모드이름) -->
|
||||
<description>
|
||||
|
Loading…
x
Reference in New Issue
Block a user