-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
38 changed files
with
410 additions
and
566 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
39 changes: 39 additions & 0 deletions
39
MyLittleRimPony/Alpha Genes/Defs/GeneDefs/Xenotype_Batpony.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
<Defs> | ||
|
||
<XenotypeDef> | ||
<defName>MLRP_Xeno_Batpony</defName> | ||
<label>batpony</label> | ||
<description>This xenotype is one of several that was created by a group calling itself the 'Equestrian Integration Society.' Their goal was to create xenotypes based on the many races that inhabit Equestria, but the end results turned out to be much different than they expected.\n\nBatponies are a race who, for the most part, are 'jacks of all trades,' not really excelling at one skill or another unlike their other pony counterparts. They are entirely nocturnal, to the point where they cannot handle any exposure to UV radiation. Because of their unwillingness to co-operate with non-batponies, their social skills are somewhat lacking, though they are good doctors because they've had to look after themselves for so long.\n\nA side effect of the xenogerm implantation process makes them more fertile during the night.</description> | ||
<descriptionShort>Batponies are nocturnal creatures who cannot tolerate the light and have poor social skills, but make for excellent doctors. They are more fertile during nighttime hours, can see in the dark, and are night owls by nature.</descriptionShort> | ||
<iconPath>UI/Icons/Genes/Batpony</iconPath> | ||
<nameMaker>NamerBrony</nameMaker> | ||
<nameMakerFemale>NamerBronyFemale</nameMakerFemale> | ||
<chanceToUseNameMaker>1</chanceToUseNameMaker> | ||
<inheritable>true</inheritable> | ||
<genes> | ||
<li>UVSensitivity_Intense</li> | ||
<li>AG_NightOwl</li> | ||
<li>AG_FertilityDarkness</li> | ||
<li>AG_BatWings</li> | ||
<li>Ears_Human</li> | ||
<li>Eyes_Red</li> | ||
<li>Eyes_Gray</li> | ||
<li>Beard_NoBeardOnly</li> | ||
<li>Nose_Human</li> | ||
<li>Jaw_Baseline</li> | ||
<li>Headbone_Human</li> | ||
<li>MLRP_VoiceHorse</li> | ||
<li>Body_Standard</li> | ||
<li>Body_Thin</li> | ||
<li>Hair_MidBlack</li> | ||
<li>Hair_DarkBlack</li> | ||
<li>Hair_InkBlack</li> | ||
<li>MLRP_BronyGene</li> | ||
<li>DarkVision</li> | ||
<li>Hands_Human</li> | ||
<li>AptitudeRemarkable_Medicine</li> | ||
<li>AptitudeTerrible_Social</li> | ||
</genes> | ||
</XenotypeDef> | ||
|
||
</Defs> |
10 changes: 10 additions & 0 deletions
10
MyLittleRimPony/Alpha Genes/Patches/My Little RimPony/PegasiAndAlicornsHaveWings.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
<Patch> | ||
|
||
<Operation Class="PatchOperationAdd"> | ||
<xpath>/Defs/XenotypeDef[defName="MLRP_Xeno_Alicorn" or defName="MLRP_Xeno_Pegasus"]/genes</xpath> | ||
<value> | ||
<li>AG_PegasusWings</li> | ||
</value> | ||
</Operation> | ||
|
||
</Patch> |
Binary file not shown.
165 changes: 165 additions & 0 deletions
165
MyLittleRimPony/Biotech/Defs/FactionDefs/MLP_Faction_Batponies.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,165 @@ | ||
<?xml version="1.0" encoding="utf-8" ?> | ||
<Defs> | ||
|
||
<FactionDef ParentName="FactionBase"> | ||
<defName>MLRP_Batpony_Faction</defName> | ||
<label>batpony tribe</label> | ||
<categoryTag>Outlander</categoryTag> | ||
<description>A colony of people who have undergone xenotype implantation to become batponies. Given that they have spent a lot of time by themselves, they are initially hostile towards outsiders, but they are willing to get over this if shown enough respect.\n\nIn combat, they employ the same mercenaries use by the other pony-themed faction which exists in the world, though the two don't get along.</description> | ||
<naturalEnemy>true</naturalEnemy> | ||
<pawnSingular>batpony</pawnSingular> | ||
<pawnsPlural>batponies</pawnsPlural> | ||
<settlementGenerationWeight>2</settlementGenerationWeight> | ||
<requiredCountAtGameStart>1</requiredCountAtGameStart> | ||
<maxCountAtGameStart>1</maxCountAtGameStart> | ||
<canSiege>true</canSiege> | ||
<canStageAttacks>true</canStageAttacks> | ||
<leaderTitle>top bat</leaderTitle> | ||
<leaderForceGenerateNewPawn>true</leaderForceGenerateNewPawn> | ||
<factionIconPath>Things/Batpony</factionIconPath> | ||
<xenotypeSet> | ||
<xenotypeChances> | ||
<MLRP_Xeno_Batpony>1</MLRP_Xeno_Batpony> | ||
</xenotypeChances> | ||
</xenotypeSet> | ||
<playerInitialSettlementNameMaker>MLRP_BronySettlementNames</playerInitialSettlementNameMaker> | ||
<factionNameMaker>MLRP_BronyNames</factionNameMaker> | ||
<settlementNameMaker>MLRP_BronySettlementNames</settlementNameMaker> | ||
<requiredMemes> | ||
<li MayRequire="Ludeon.RimWorld.Ideology">Darkness</li> | ||
</requiredMemes> | ||
<allowedCultures> | ||
<li>Kriminul</li> | ||
<li>Rustican</li> | ||
</allowedCultures> | ||
<techLevel>Industrial</techLevel> | ||
<backstoryFilters> | ||
<li> | ||
<categories> | ||
<li>Outlander</li> | ||
<li>Outsider</li> | ||
<li>Tribal</li> | ||
</categories> | ||
</li> | ||
</backstoryFilters> | ||
<apparelStuffFilter> | ||
<stuffCategoriesToAllow> | ||
<li>Metallic</li> | ||
<li>Fabric</li> | ||
<li>Leathery</li> | ||
</stuffCategoriesToAllow> | ||
</apparelStuffFilter> | ||
<allowedArrivalTemperatureRange>-40~45</allowedArrivalTemperatureRange> | ||
<settlementTexturePath>World/WorldObjects/DefaultSettlement</settlementTexturePath> | ||
<colorSpectrum> | ||
<li>(0, 0.5, 0.5)</li> | ||
</colorSpectrum> | ||
<fixedLeaderKinds> | ||
<li>Brony_Leader</li> | ||
</fixedLeaderKinds> | ||
<baseTraderKinds> | ||
<li>MLRP_BronyBaseTrader</li> | ||
</baseTraderKinds> | ||
<caravanTraderKinds> | ||
<li>MLRP_PlushieTrader</li> | ||
<li>MLRP_NPCFaction_BulkGoods</li> | ||
<li>MLRP_NPCFaction_CombatSupplier</li> | ||
<li>MLRP_NPCFaction_ExoticGoodsTrader</li> | ||
<li>MLRP_NPCFaction_Stonemason</li> | ||
</caravanTraderKinds> | ||
<raidCommonalityFromPointsCurve> | ||
<points> | ||
<li>(0, 1)</li> | ||
</points> | ||
</raidCommonalityFromPointsCurve> | ||
<raidLootMaker>MLRP_BronyLoot</raidLootMaker> | ||
<maxPawnCostPerTotalPointsCurve> | ||
<points> | ||
<li>(500, 100)</li> | ||
<li>(1000, 150)</li> | ||
<li>(2000, 250)</li> | ||
<li>(3000, 10000)</li> | ||
<li>(5000, 15000)</li> | ||
<li>(7500, 20000)</li> | ||
<li>(10000, 30000)</li> | ||
</points> | ||
</maxPawnCostPerTotalPointsCurve> | ||
<pawnGroupMakers> | ||
<li> | ||
<kindDef>Trader</kindDef> | ||
<traders> | ||
<Brony_Trader>1</Brony_Trader> | ||
</traders> | ||
<carriers> | ||
<Muffalo>6</Muffalo> | ||
<Dromedary>5</Dromedary> | ||
<Alpaca>2</Alpaca> | ||
<Elephant>1</Elephant> | ||
</carriers> | ||
<guards> | ||
<Brony_Villager>4</Brony_Villager> | ||
<Brony_Mercenary>6</Brony_Mercenary> | ||
<Brony_Mercenary_Melee>4</Brony_Mercenary_Melee> | ||
<Brony_Mercenary_Elite>2</Brony_Mercenary_Elite> | ||
<Brony_Mercenary_Grenadier>1</Brony_Mercenary_Grenadier> | ||
</guards> | ||
</li> | ||
<li> | ||
<kindDef>Peaceful</kindDef> | ||
<options> | ||
<Brony_Villager>1</Brony_Villager> | ||
<Brony_Mercenary>10</Brony_Mercenary> | ||
<Brony_Mercenary_Melee>5</Brony_Mercenary_Melee> | ||
<Brony_Mercenary_Elite>2</Brony_Mercenary_Elite> | ||
<Brony_Mercenary_Grenadier>1</Brony_Mercenary_Grenadier> | ||
</options> | ||
</li> | ||
<li> | ||
<kindDef>Combat</kindDef> <!--Mostly ranged units with melee support--> | ||
<commonality>100</commonality> | ||
<options> | ||
<Brony_Mercenary>20</Brony_Mercenary> | ||
<Brony_Mercenary_Melee>5</Brony_Mercenary_Melee> | ||
<Brony_Mercenary_Elite>10</Brony_Mercenary_Elite> | ||
</options> | ||
</li> | ||
<li> | ||
<kindDef>Combat</kindDef> <!--Breaching--> | ||
<commonality>5</commonality> | ||
<options> | ||
<Brony_Mercenary>10</Brony_Mercenary> | ||
<Brony_Mercenary_Melee>10</Brony_Mercenary_Melee> | ||
<Brony_Mercenary_Elite>5</Brony_Mercenary_Elite> | ||
<Brony_Mercenary_Grenadier>10</Brony_Mercenary_Grenadier> | ||
</options> | ||
</li> | ||
<li> | ||
<kindDef>Combat</kindDef> <!--Mostly melee units for rushing enemy positions--> | ||
<commonality>100</commonality> | ||
<options> | ||
<Brony_Mercenary>5</Brony_Mercenary> | ||
<Brony_Mercenary_Melee>20</Brony_Mercenary_Melee> | ||
<Brony_Mercenary_Elite>5</Brony_Mercenary_Elite> | ||
</options> | ||
</li> | ||
<li> | ||
<kindDef>Combat</kindDef> <!--All Elite units for when copious amounts of ass needs to be kicked--> | ||
<commonality>100</commonality> | ||
<options> | ||
<Brony_Mercenary_Elite>40</Brony_Mercenary_Elite> | ||
</options> | ||
</li> | ||
<li> | ||
<kindDef>Settlement</kindDef> <!--Heavily guarded by mostly elite units--> | ||
<options> | ||
<Brony_Villager>5</Brony_Villager> | ||
<Brony_Mercenary>5</Brony_Mercenary> | ||
<Brony_Mercenary_Melee>5</Brony_Mercenary_Melee> | ||
<Brony_Mercenary_Elite>30</Brony_Mercenary_Elite> | ||
</options> | ||
</li> | ||
</pawnGroupMakers> | ||
<maxConfigurableAtWorldCreation>1</maxConfigurableAtWorldCreation> | ||
<configurationListOrderPriority>70</configurationListOrderPriority> | ||
</FactionDef> | ||
</Defs> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
26 changes: 3 additions & 23 deletions
26
MyLittleRimPony/Biotech/Patches/Alpha Genes/Patches/PegasiAndAlicornsHaveWings.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,6 @@ | ||
<Patch> | ||
|
||
<Operation Class="PatchOperationFindMod"> | ||
<mods> | ||
<li>Alpha Genes</li> | ||
</mods> | ||
<match Class="PatchOperationSequence"> | ||
<operations> | ||
<li Class="PatchOperationAdd"> | ||
<xpath>/Defs/XenotypeDef[defName="MLRP_Xeno_Alicorn"]/genes</xpath> | ||
<value> | ||
<li>AG_PegasusWings</li> | ||
</value> | ||
</li> | ||
|
||
<li Class="PatchOperationAdd"> | ||
<xpath>/Defs/XenotypeDef[defName="MLRP_Xeno_Pegasus"]/genes</xpath> | ||
<value> | ||
<li>AG_PegasusWings</li> | ||
</value> | ||
</li> | ||
</operations> | ||
</match> | ||
</Operation> | ||
|
||
<!--Patch has been moved to the main Alpha Genes load folder.--> | ||
<!--This file only continues to exist so that non-Steam users don't have to do a manual reinstall for the millionth time.--> | ||
|
||
</Patch> |
13 changes: 13 additions & 0 deletions
13
MyLittleRimPony/Biotech/Patches/Royalty/Empire_DiamondDogMercenaries.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<Patch> | ||
<Operation Class="PatchOperationAdd" MayRequire="Ludeon.RimWorld.Royalty"> | ||
<xpath>/Defs/QuestScriptDef/root[@Class="QuestNode_Sequence"]/nodes/li[@Class="QuestNode_GetRandomPawnKindForFaction"]/choices</xpath> | ||
<value> | ||
<li> | ||
<factionDef>MLRP_DiamondDog_Faction</factionDef> | ||
<pawnKinds> | ||
<li>DiamondDogSoldier</li> | ||
</pawnKinds> | ||
</li> | ||
</value> | ||
</Operation> | ||
</Patch> |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Oops, something went wrong.