diff --git a/1.4/Defs/Backstory/BackstoryDef.xml b/1.4/Defs/Backstory/BackstoryDef.xml index 4c0626a..d012ada 100644 --- a/1.4/Defs/Backstory/BackstoryDef.xml +++ b/1.4/Defs/Backstory/BackstoryDef.xml @@ -4,7 +4,7 @@ Dragonian_Princess Dragonian Princess Dragonian Princess - [PAWN_nameDef]is a beautiful Dragonian Princess.\nShe grow up in a rich family and don't know much about the outside world. + [PAWN_nameDef]is Dragonian Princess.\nShe doesn't know much about the outside world. Childhood @@ -12,30 +12,127 @@ -
  • - Construction - 6 -
  • -
  • - Cooking - 6 -
  • -
  • - Crafting - 6 -
  • -
  • - Artistic - 6 -
  • -
  • - Social - -2 -
  • -
  • - Intellectual - 6 -
  • + 2 + 2 + 2 + 2 + 2 + 2
    + + + + + Dragonian_Pet + Dragonian Pet + Dragonian Pet + [PAWN_nameDef] lives in a small village.\nShe's job is lying down and be cute. + Childhood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + 4 + -2 + + +
    + + + Dragonian_Warrier + Dragonian Warrier + Dragonian Warrier + [PAWN_nameDef] is Dragonian Warrier.\nShe must defend the town against its enemies. + Adulthood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + 6 + 6 + 6 + -2 + 2 + -2 + + +
    + + + Dragonian_Trader + Dragonian Trader + Dragonian Trader + [PAWN_nameDef] likes talking with others and embarrassing them.\nNow she has been kicked out until she get enouth sliver back. + Adulthood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + -2 + 6 + + +
    + + + Dragonian_Villager + Dragonian Villager + Dragonian Villager + [PAWN_nameDef] is Dragonian Villager.\nNothing special. + Adulthood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + 2 + 2 + + +
    + + + Dragonian_Worker + Dragonian Worker + Dragonian Worker + [PAWN_nameDef] is Dragonian Worker.\nShe do all the heavy works for town. + Adulthood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + 2 + 2 + 2 + + +
    + + + Dragonian_Engenieer + Dragonian Engenieer + Dragonian Engenieer + [PAWN_nameDef] is Dragonian Engenieer.\nShe build house and craft cute things. + Adulthood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + -2 + 6 + 6 + +
    \ No newline at end of file diff --git a/1.4/Patches/Patch.xml b/1.4/Patches/Patch.xml index fafb505..39ef94a 100644 --- a/1.4/Patches/Patch.xml +++ b/1.4/Patches/Patch.xml @@ -98,7 +98,7 @@
  • - Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/GeneralLaborSpeed + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/DrugSynthesisSpeed 1 diff --git a/1.5/Defs/Backstory/BackstoryDef.xml b/1.5/Defs/Backstory/BackstoryDef.xml new file mode 100644 index 0000000..d012ada --- /dev/null +++ b/1.5/Defs/Backstory/BackstoryDef.xml @@ -0,0 +1,138 @@ + + + + Dragonian_Princess + Dragonian Princess + Dragonian Princess + [PAWN_nameDef]is Dragonian Princess.\nShe doesn't know much about the outside world. + Childhood + + +
  • Dragonian_spawnCategoriesA
  • + + + + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + Dragonian_Pet + Dragonian Pet + Dragonian Pet + [PAWN_nameDef] lives in a small village.\nShe's job is lying down and be cute. + Childhood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + 4 + -2 + + +
    + + + Dragonian_Warrier + Dragonian Warrier + Dragonian Warrier + [PAWN_nameDef] is Dragonian Warrier.\nShe must defend the town against its enemies. + Adulthood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + 6 + 6 + 6 + -2 + 2 + -2 + + +
    + + + Dragonian_Trader + Dragonian Trader + Dragonian Trader + [PAWN_nameDef] likes talking with others and embarrassing them.\nNow she has been kicked out until she get enouth sliver back. + Adulthood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + -2 + 6 + + +
    + + + Dragonian_Villager + Dragonian Villager + Dragonian Villager + [PAWN_nameDef] is Dragonian Villager.\nNothing special. + Adulthood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + 2 + 2 + + +
    + + + Dragonian_Worker + Dragonian Worker + Dragonian Worker + [PAWN_nameDef] is Dragonian Worker.\nShe do all the heavy works for town. + Adulthood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + 2 + 2 + 2 + + +
    + + + Dragonian_Engenieer + Dragonian Engenieer + Dragonian Engenieer + [PAWN_nameDef] is Dragonian Engenieer.\nShe build house and craft cute things. + Adulthood + + +
  • Dragonian_spawnCategoriesA
  • +
    + + + -2 + 6 + 6 + + +
    + \ No newline at end of file diff --git a/1.5/Defs/Dragonianlike/Bodies/Hairs.xml b/1.5/Defs/Dragonianlike/Bodies/Hairs.xml new file mode 100644 index 0000000..a3137fd --- /dev/null +++ b/1.5/Defs/Dragonianlike/Bodies/Hairs.xml @@ -0,0 +1,147 @@ + + + + + DR_TwinDownBindFront + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_TwinDownBindFront + DRhair + +
  • DRhair
  • +
    +
    + + + DR_TwinDownBindBoth + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_TwinDownBindBoth + DRhair + +
  • DRhair
  • +
    +
    + + + DR_TwinDownBindBack + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_TwinDownBindBack + DRhair + +
  • DRhair
  • +
    +
    + + + DR_Twintail + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_Twintail + DRhair + +
  • DRhair
  • +
    +
    + + + DR_TwinDownBind + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_TwinDownBind + DRhair + +
  • DRhair
  • +
    +
    + + + DR_Long + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_Long + DRhair + +
  • DRhair
  • +
    +
    + + + DR_Japan + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_Japan + DRhair + +
  • DRhair
  • +
    +
    + + + DR_Wavelongop + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_Wavelongop + DRhair + +
  • DRhair
  • +
    +
    + + + DR_Twinlongop + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_Twinlongop + DRhair + +
  • DRhair
  • +
    +
    + + + DR_Twinlong + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_Twinlong + DRhair + +
  • DRhair
  • +
    +
    + + + DR_Wavelong + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_Wavelong + DRhair + +
  • DRhair
  • +
    +
    + + + DR_Middlecut + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_Middlecut + DRhair + +
  • DRhair
  • +
    +
    + + + DR_Short + + Female + Dragonian/Dragonianlike/Eld_Hairs/DR_Short + DRhair + +
  • DRhair
  • +
    +
    + +
    \ No newline at end of file diff --git a/1.5/Defs/Dragonianlike/HediffDefs/Hediffs_Local_AddedParts.xml b/1.5/Defs/Dragonianlike/HediffDefs/Hediffs_Local_AddedParts.xml new file mode 100644 index 0000000..34536cf --- /dev/null +++ b/1.5/Defs/Dragonianlike/HediffDefs/Hediffs_Local_AddedParts.xml @@ -0,0 +1,27 @@ + + + + DR_BionicTail + + It is a fake tail made of leather. + a bionic tail + DR_BionicTail + + true + 1.25 + + + + + DR_FakeTail + + An advanced artificial tail. It also has a small AI that automatically balances the user's missing. + a fake tail + DR_FakeTail + + true + 0.35 + false + + + diff --git a/1.5/Defs/Dragonianlike/PawnKinds/PawnKinds_Dragonian_NPC.xml b/1.5/Defs/Dragonianlike/PawnKinds/PawnKinds_Dragonian_NPC.xml new file mode 100644 index 0000000..07e5147 --- /dev/null +++ b/1.5/Defs/Dragonianlike/PawnKinds/PawnKinds_Dragonian_NPC.xml @@ -0,0 +1,291 @@ + + + + + Dragonian_Race + Dragonian_NPC + 0.05 + 0 + 2 + 0.5~1 + 10~26 + + 15 + 40 + + 0.7~1.0 + true + + + + 1 + + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + false + + + + Dragonian_Villager + + 80 + false + Poor + + +
  • DR_Apparel
  • +
  • DR_Basic
  • +
    + 0.2~2.0 + 200~10000 + 0.4 + + +
  • Melee
  • +
    + 65~250 + + +
  • + +
  • Dragonian_BS
  • +
  • Dragonian_BS_B
  • + + +
    + + 0.06 + 50~600 + +
  • Poor
  • +
  • Simple
  • +
  • ImplantEmpireCommon
  • +
    + + + 0.70 + +
  • + 90 + Silver + 30~100 +
  • +
    +
    +
    + + + Dragonian_Clan_Guard + + 90 + true + Normal + + + +
  • DR_Apparel
  • +
  • RoyalCombatGear
  • +
    + 0.6~2 + 200~10000 + 0.4 + + +
  • Melee
  • +
    + 250~2000 + + +
  • + +
  • Dragonian_BS
  • +
  • Dragonian_BS_B
  • + + +
    + + 0.04 + 200~700 + +
  • Poor
  • +
  • Simple
  • +
  • ImplantEmpireCommon
  • +
    + + + 0.70 + +
  • + 90 + Silver + 30~100 +
  • +
    +
    +
    + + + Dragonian_Clan_Hunter + + 90 + true + Normal + + + +
  • DR_Apparel
  • +
  • RoyalCombatGear
  • +
    + 0.6~2 + 200~10000 + 0.4 + + +
  • Gun
  • +
    + 250~2000 + + +
  • + +
  • Dragonian_BS
  • +
  • Dragonian_BS_B
  • + + +
    + + 0.04 + 200~700 + +
  • Poor
  • +
  • Simple
  • +
  • ImplantEmpireCommon
  • +
    + + + 0.70 + +
  • + 90 + Silver + 30~100 +
  • +
    +
    +
    + + + Dragonian_Clan_Trader + + true + 40 + false + Normal + + +
  • DR_Apparel
  • +
  • DR_Basic
  • +
    + 1~1 + 400~10000 + 0.4 + + +
  • Melee
  • +
    + 200~5000 + + +
  • + +
  • Dragonian_BS
  • +
  • Dragonian_BS_B
  • + + +
    + + 0.15 + 600~1500 + +
  • Poor
  • +
  • Simple
  • +
  • Advanced
  • +
  • ImplantEmpireCommon
  • +
    + + + 0.70 + +
  • + 90 + Silver + 30~100 +
  • +
    +
    +
    + + + Dragonian_Clan_Councilman + + Dragonian clan councilmen + 100 + true + false + Good + + +
  • DR_Apparel
  • +
  • RoyalCombatGear
  • +
    + 1~1 + 700~10000 + 0.4 + + +
  • Melee
  • +
    + 2500~7500 + + +
  • + +
  • Dragonian_Princess
  • +
  • Dragonian_BS_B
  • + + +
    + + 0.15 + 600~1500 + +
  • Simple
  • +
  • Advanced
  • +
  • ImplantEmpireCommon
  • +
    + + + 0.70 + +
  • + 90 + Silver + 30~100 +
  • +
    +
    +
    + +
    diff --git a/1.5/Defs/Dragonianlike/Scenario/Scenarios.xml b/1.5/Defs/Dragonianlike/Scenario/Scenarios.xml new file mode 100644 index 0000000..5ac9465 --- /dev/null +++ b/1.5/Defs/Dragonianlike/Scenario/Scenarios.xml @@ -0,0 +1,56 @@ + + + + New Dragonian Beginning + + Three Dragonians come out of the ground,will they have a happy life? + + 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. + + PlayerFaction + Dragonian_PlayerFaction + + +
  • + ConfigPage_ConfigureStartingPawns + 10 + 3 +
  • +
  • + PawnFilter_Age + 18~58 +
  • +
  • + PlayerPawnsArriveMethod + Standing + false +
  • +
  • + StartingThing_Defined + DR_BattleMace + Steel +
  • +
  • + CreateIncident + WildManWandersIn + 10 +
  • +
  • + StartingThing_Defined + DragonianOrb + 3 +
  • +
  • + StartingThing_Defined + Cloth + 100 +
  • +
  • + StartingThing_Defined + WoodLog + 400 +
  • +
    +
    +
    +
    \ No newline at end of file diff --git a/1.5/Defs/Factions/Factions.xml b/1.5/Defs/Factions/Factions.xml new file mode 100644 index 0000000..371ac18 --- /dev/null +++ b/1.5/Defs/Factions/Factions.xml @@ -0,0 +1,181 @@ + + + + + Dragonian_Clans + + 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. + Dragonian + Dragonians + 40 + 1 + 15 + 5 + 1 + true + Dungeon Master + true + true + true + true + Medieval + Dragonian_Colonist + +
  • DragonianBackStory
  • +
    + +
  • DragonianCulture
  • +
    + Dragonian/Icon/DR_Icon + Dragonian/Icon/DR_Icon + NamerInitialSettlementColony + NamerFactionOutlander + NamerSettlementOutlander + 1 + +
  • + +
  • Outlander
  • + + 0.95 + +
  • + +
  • Offworld
  • + + 0.05 + +
    + + +
  • WoolDragonian
  • +
  • Cloth
  • +
    +
    + +
  • Caravan_Outlander_BulkGoods
  • +
  • Caravan_Outlander_CombatSupplier
  • +
  • Caravan_Outlander_Exotic
  • +
  • Caravan_Outlander_PirateMerchant
  • +
    + +
  • Visitor_Outlander_Standard
  • +
    + +
  • Base_Dragonian_Standard
  • +
    + -40~45 + DragonianRaidLootMaker + + +
  • (500, 100)
  • +
  • (1000, 150)
  • +
  • (2000, 250)
  • +
  • (3000, 10000)
  • +
    +
    + + +
  • (35, 35)
  • +
  • (100, 100)
  • +
  • (500, 500)
  • +
  • (800, 800)
  • +
  • (1000, 1000)
  • +
    +
    + +
  • + + Combat + + 5 + 45 + 49 + 1 + +
  • + +
  • + Peaceful + + 30 + 20 + 20 + 29 + 1 + +
  • + +
  • + Trader + + 1 + + + 6 + 5 + 2 + 1 + + + 30 + 20 + 49 + 1 + +
  • + +
  • + Settlement + + 10 + 40 + 49 + 1 + +
  • +
    +
    + + + Dragonian_NPC + + Dragonian settlement + +
  • DragonianBackStory
  • +
    +
    + + + Unfrindly_Dragonian + + 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. + 10 + Boss + true + NamerFactionPirate + NamerSettlementPirate + Spacer + Dragonian/Icon/DR_Icon_hostile + Dragonian/Icon/DR_Icon_hostile + + + + DragonianRaidLootMaker + + + + +
  • Silver
  • +
  • Gold
  • +
  • Plasteel
  • +
  • Uranium
  • +
  • Jade
  • +
    +
    +
    +
    +
    + +
    + diff --git a/1.5/Defs/ThingDefs/DR_Items_BodyParts.xml b/1.5/Defs/ThingDefs/DR_Items_BodyParts.xml new file mode 100644 index 0000000..cb686ff --- /dev/null +++ b/1.5/Defs/ThingDefs/DR_Items_BodyParts.xml @@ -0,0 +1,43 @@ + + + + DR_FakeTail + + It is a fake tail made of leather. + Medieval + + +
  • ElectricTailoringBench
  • +
  • HandTailoringBench
  • +
    +
    + + 85 + + + 4500 + 0.5 + + +
  • Simple
  • +
    +
    + + DR_BionicTail + + An advanced artificial tail. It also has a small AI that automatically balances the user's missing. + Spacer + + 15 + 4 + + + 26000 + 5 + + +
  • Advanced
  • +
    +
    + +
    diff --git a/1.5/Defs/ThingDefs/DR_Weapon.xml b/1.5/Defs/ThingDefs/DR_Weapon.xml new file mode 100644 index 0000000..bc726b6 --- /dev/null +++ b/1.5/Defs/ThingDefs/DR_Weapon.xml @@ -0,0 +1,198 @@ + + + + DR_BattleHammer + + A warhammer with an embedded EMP capacitor. Upon impact, Electrical shock temporarily paralyzes the circuit. + + Dragonian/Things/Weapon/DR_BattleHammer + Graphic_Single + CutoutComplex + + 1 + Medieval + + 12000 + 25 + + 0 + 80 + +
  • Metallic
  • +
    + + 40 + 40 + 5 + + + Electricity + + 10 + + + +
  • + + +
  • Poke
  • + + 17 + +
  • + EMP + 5 +
  • +
    + 2 + +
  • + + false + +
  • Blunt
  • + + 29 + 3 + +
  • + EMP + 15 +
  • +
    + +
    + DRHammerSound +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    \ No newline at end of file diff --git a/1.5/Defs/TraderKindDefs/TraderKinds_Dragonian.xml b/1.5/Defs/TraderKindDefs/TraderKinds_Dragonian.xml new file mode 100644 index 0000000..01dc49d --- /dev/null +++ b/1.5/Defs/TraderKindDefs/TraderKinds_Dragonian.xml @@ -0,0 +1,125 @@ + + + + + Base_Dragonian_Standard + + +
  • + Silver + 800~3000 +
  • +
  • + ComponentIndustrial + 20~70 +
  • +
  • + Steel + 100~1500 +
  • +
  • + Gold + 20~200 +
  • +
  • + Uranium + 50~500 +
  • +
  • + Plasteel + 50~500 +
  • +
  • + Jade + 50~500 +
  • +
  • + WoolDragonian + 50~500 +
  • +
  • + FoodRaw +
  • EggsFertilized
  • + 2~4 + 400~800 + +
  • + FoodMeals + 1~2 + 12~50 +
  • +
  • + +
  • Kibble
  • +
  • Pemmican
  • + + + +
  • + WeaponRanged + 3~6 +
  • +
  • + WeaponsMelee + 3~4 + 1~2 +
  • + +
  • + BasicClothing + 8~12 +
  • +
  • + Clothing + 2~4 +
  • +
  • + Armor + 2~4 +
  • + +
  • + Drugs + 3~4 + 700~1500 +
  • + +
  • + TechHediff + 2~4 + 1~1 +
  • + +
  • + true + -1~2 +
  • + +
  • + +
  • AnimalFarm
  • +
  • AnimalPet
  • + + +
  • AnimalUncommon
  • +
  • AnimalExotic
  • +
    + 2~4 + 3~8 + +
  • AnimalFarm
  • +
    + + + +
  • +
  • Drugs
  • +
  • Art
  • +
  • PsylinkNeuroformer
  • +
  • ImplantEmpireCommon
  • +
  • ImplantEmpireRoyal
  • +
  • MusicalInstrument
  • +
    +
    + +
    diff --git a/1.5/Patches/Patch.xml b/1.5/Patches/Patch.xml new file mode 100644 index 0000000..39ef94a --- /dev/null +++ b/1.5/Patches/Patch.xml @@ -0,0 +1,109 @@ + + + + + +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/alienRace/raceRestriction/onlyUseRaceRestrictedApparel +
  • +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/alienRace/raceRestriction/onlyUseRaceRestrictedApparel + + false + +
  • +
    +
    + + + +
  • + Defs/AlienRace.AlienBackstoryDef[defName="Dragonian_BS"]/workDisables +
  • +
  • + Defs/AlienRace.AlienBackstoryDef[defName="Dragonian_BS"]/workDisables + + + +
  • +
    +
    + + + +
  • + Defs/AlienRace.AlienBackstoryDef[defName="Dragonian_BS_B"]/workDisables +
  • +
  • + Defs/AlienRace.AlienBackstoryDef[defName="Dragonian_BS_B"]/workDisables + + + +
  • +
    +
    + + + +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ButcheryMechanoidEfficiency +
  • +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ButcheryMechanoidEfficiency + + 1 + +
  • +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ButcheryMechanoidSpeed + + 1 + +
  • +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/SmeltingSpeed + + 1 + +
  • +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/GeneralLaborSpeed + + 1 + +
  • +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ButcheryFleshEfficiency + + 1 + +
  • + +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ButcheryFleshSpeed + + 1 + +
  • +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/CookSpeed + + 1 + +
  • +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/ResearchSpeed + + 1 + +
  • +
  • + Defs/AlienRace.ThingDef_AlienRace[defName="Dragonian_Race"]/statBases/DrugSynthesisSpeed + + 1 + +
  • +
    +
    + +
    \ No newline at end of file diff --git a/About/About.xml b/About/About.xml index e719cc2..8e4420a 100644 --- a/About/About.xml +++ b/About/About.xml @@ -4,6 +4,7 @@ Gloomylynx Roo
  • 1.4
  • +
  • 1.5
  • kalospacer.DragonianMix