Skip to content

Commit

Permalink
Version 5.26.57
Browse files Browse the repository at this point in the history
See release.
  • Loading branch information
GeodesicDragon committed Apr 29, 2024
1 parent eceb854 commit e50e9ec
Show file tree
Hide file tree
Showing 48 changed files with 864 additions and 686 deletions.
2 changes: 1 addition & 1 deletion MyLittleRimPony/About/About.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<author>GeodesicDragon</author>
<packageId>geodesicdragon.rimpony</packageId>
<url>https://discord.gg/BGKnpza</url>
<modVersion>5.17.45</modVersion>
<modVersion>5.26.57</modVersion>
<supportedVersions>
<li>1.4</li>
<li>1.5</li>
Expand Down
26 changes: 26 additions & 0 deletions MyLittleRimPony/About/Changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
Version 5.26.57 (April 29th 2024)

* Biotech: Added five new child-equippable plushies.
* Izzy Moonbow: +10 to mood and opinions of others boosted by 100%.
* Princess Cadence: +75% to pain shock threshold.
* Princess Celestia: -50% to mental break threshold.
* Princess Luna: +100% to rest rate multiplier.
* Spoiled Rich: +50% toxic resistance.
* Ponies of the Rim: Added four new recipes to the Nightmare Moon statue.
* Request bionic wing: 1300 silver.
* Request bionic horn: 1300 silver.
* Request archotech horn: 2800 silver, 500 gold and 5 bionic horns.
* Request archotech wing: 2800 silver, 500 gold and 5 bionic wings.
* Ponies of the Rim: Pawns with the brony trait now have a +20 opinion of pawns added by this mod.
* Ponies of the Rim: Pawns with the anti-brony trait now have a -120 opinion of pawns added by this mod. They hate MLP, so it stands to reason they would hate actual ponies as well. The opinion is -120 in order to negate the +20 'physically appealing' opinion boost.
* Core: The ability to request archotech items from Nightmare Moon no longer requires the Royalty DLC, though the research cost remains the same.
* Core: Reduced the silver cost of requesting archotech items to 2800 (was 5600).
* Core: Reduced the gold cost of requesting archotech items to 500 (was 1000).
* Core: Reduced the bionic cost of requesting archotech items to 5 (was 10).
* Core: Maud Pie now increases drilling speed by 25% on top of her usual bonuses.
* Biotech: Reduced bandwidth cost of Sweetie Bot mechanoids to 2 (was 3).
* Biotech: Sweetie Bot mechanoids can now be gestated using a standard subcore instead of a high subcore.
* Biotech: Sweetie Bot mechanoids now require 1 cycle for gestation (was 2).
* Harmony: Fixed not having certain DLCs or mods enabled triggering errors when completing research projects.
* Reinforced Mechanoid 2: Since this mod has been discontinued, all patches and recipes related to it have been removed. This may cause some one-time red errors on load for anyone still using it in version 1.4 of RimWorld.

Version 5.17.45 (April 22nd 2024)

* Core 1.5: Good news, Harmony users, the research tracker is back! And this time, it won't eat up all your TPS!
Expand Down
2 changes: 1 addition & 1 deletion MyLittleRimPony/About/Manifest.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Manifest>
<identifier>My Little RimPony</identifier>
<version>5.17.45</version>
<version>5.26.57</version>
<showCrossPromotions>true</showCrossPromotions>
<manifestUri>https://raw.githubusercontent.com/GeodesicDragon/mylittlerimpony/main/MyLittleRimPony/About/Manifest.xml</manifestUri>
<downloadUri>https://github.com/geodesicdragon/mylittlerimpony/releases/latest</downloadUri>
Expand Down
Binary file modified MyLittleRimPony/Biotech/Assemblies/MLRP_Biotech.dll
Binary file not shown.
13 changes: 7 additions & 6 deletions MyLittleRimPony/Biotech/Defs/Mechanoid/SweetieBot_Mechanoid.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<description>The pinnacle of Equestrian technology, this mechanoid version of Sweetie Bot is just as effective at neutralising enemies as her turret counterpart. She can move very fast, but is vulnerable to blunt attacks and friendly fire.\n\nMany mechanitors use her for hit and run attacks, flanking the enemy from the sides and rear.\n\nShe can also be used as a mount when part of a caravan; rumours that she plots the demise of anyone who does so are completely unfounded.</description>
<statBases>
<MoveSpeed>8</MoveSpeed>
<BandwidthCost>3</BandwidthCost>
<BandwidthCost>2</BandwidthCost>
<ArmorRating_Blunt>0.1</ArmorRating_Blunt>
<ArmorRating_Sharp>0.8</ArmorRating_Sharp>
<ArmorRating_Heat>2.00</ArmorRating_Heat>
Expand All @@ -38,7 +38,7 @@
<thinkTreeMain>Mechanoid</thinkTreeMain>
<mechWeightClass>Medium</mechWeightClass>
<nameGenerator>NamerBronyFemale</nameGenerator>
<baseBodySize>1.0</baseBodySize>
<baseBodySize>1</baseBodySize>
<soundMeleeHitPawn>Pawn_Melee_Punch_HitPawn</soundMeleeHitPawn>
<soundMeleeHitBuilding>Pawn_Melee_Punch_HitBuilding</soundMeleeHitBuilding>
<soundMeleeMiss>Pawn_Melee_Punch_Miss</soundMeleeMiss>
Expand Down Expand Up @@ -138,6 +138,9 @@
<defName>MLRP_GestateSweetieBot</defName>
<label>gestate Sweetie Bot</label>
<description>Gestate a Sweetie Bot mechanoid.</description>
<descriptionHyperlinks>
<ThingDef>MLRP_SweetieBotMech</ThingDef>
</descriptionHyperlinks>
<researchPrerequisite>MLRP_SweetieBotMechResearch</researchPrerequisite>
<ingredients Inherit="False">
<li>
Expand All @@ -159,7 +162,7 @@
<li>
<filter>
<thingDefs>
<li>SubcoreHigh</li>
<li>SubcoreRegular</li>
</thingDefs>
</filter>
<count>1</count>
Expand All @@ -173,12 +176,10 @@
<count>5</count>
</li>
</ingredients>
<gestationCycles>1</gestationCycles>
<products>
<MLRP_SweetieBotMech>1</MLRP_SweetieBotMech>
</products>
<descriptionHyperlinks>
<ThingDef>MLRP_SweetieBotMech</ThingDef>
</descriptionHyperlinks>
</RecipeDef>

</Defs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<Defs>
<ThingDef ParentName="PonyPlushChildBase">
<thingClass>Apparel</thingClass>
<defName>PonyPlush_IzzyMoonbow_Child</defName>
<label>Izzy Moonbow (child-sized)</label>
<description>Izzy Moonbow is a lively unicorn who is very keen to make new friends in new places.\n\nCarrying her makes you feel a bit happier, as well as more welcoming towards others.\n\n(When equipped, she will apply a hediff to the child that will improve their mood by 10, and boost their opinion of other pawns by 100%.)</description>
<graphicData>
<texPath>Things/PonyPlush/IzzyMoonbow</texPath>
</graphicData>
<comps>
<li Class="CompProperties_CauseHediff_Apparel">
<hediff>MLRP_IzzyPlush_Child</hediff>
<part>Head</part>
</li>
</comps>
</ThingDef>

<HediffDef>
<defName>MLRP_IzzyPlush_Child</defName>
<label>Izzy Moonbow plush</label>
<description>You feel a lot happier.</description>
<hediffClass>HediffWithComps</hediffClass>
<isBad>false</isBad>
<stages>
<li>
<opinionOfOthersFactor>2</opinionOfOthersFactor>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_RemoveIfApparelDropped" />
</comps>
</HediffDef>

<ThoughtDef>
<defName>MLRP_IzzyPlush_Child</defName>
<workerClass>ThoughtWorker_Hediff</workerClass>
<hediff>MLRP_IzzyPlush_Child</hediff>
<validWhileDespawned>true</validWhileDespawned>
<stages>
<li>
<label>Izzy Moonbow plush</label>
<description>Her smile is really pretty!</description>
<baseMoodEffect>10</baseMoodEffect>
</li>
</stages>
<nullifyingTraits>
<li>MLRP_AntiBronyTrait</li>
</nullifyingTraits>
</ThoughtDef>
</Defs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<Defs>
<ThingDef ParentName="PonyPlushChildBase">
<thingClass>Apparel</thingClass>
<defName>PonyPlush_PrincessCadence_Child</defName>
<label>Princess Cadence (child-sized)</label>
<description>Princess Cadence believes that love is the greatest weapon one can wield.\n\nCarrying her makes you feel as though your heart cannot be broken.</description>
<graphicData>
<texPath>Things/PonyPlush/PrincessCadence</texPath>
</graphicData>
<equippedStatOffsets>
<PainShockThreshold>0.75</PainShockThreshold>
</equippedStatOffsets>
</ThingDef>
</Defs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<Defs>
<ThingDef ParentName="PonyPlushChildBase">
<thingClass>Apparel</thingClass>
<defName>PonyPlush_PrincessCelestia_Child</defName>
<label>Princess Celestia (child-sized)</label>
<description>As one of the rulers of Equestria, Celestia has been through a lot; recently, though, she has never been happier.\n\nCarrying her makes you feel more in control of your emotions.</description>
<graphicData>
<texPath>Things/PonyPlush/PrincessCelestia</texPath>
</graphicData>
<equippedStatOffsets>
<MentalBreakThreshold>-0.5</MentalBreakThreshold>
</equippedStatOffsets>
</ThingDef>
</Defs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<Defs>
<ThingDef ParentName="PonyPlushChildBase">
<thingClass>Apparel</thingClass>
<defName>PonyPlush_PrincessLuna_Child</defName>
<label>Princess Luna (child-sized)</label>
<description>As Princess of the night, Luna is responsible for keeping an eye on the dreams of slumbering ponies.\n\nCarrying her makes you feel as though she is watching over your dreams as well.</description>
<graphicData>
<texPath>Things/PonyPlush/PrincessLuna</texPath>
</graphicData>
<equippedStatOffsets>
<RestRateMultiplier>1</RestRateMultiplier>
</equippedStatOffsets>
</ThingDef>
</Defs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<Defs>
<ThingDef ParentName="PonyPlushChildBase">
<thingClass>Apparel</thingClass>
<defName>PonyPlush_SpoiledRich_Child</defName>
<label>Spoiled Rich (child-sized)</label>
<description>Ponyville is widely regarded as being home to some of the friendliest ponies in Equestria. Spoiled Rich is not one of them.\n\nCarrying her makes you feel more resistant to toxic environments.</description>
<graphicData>
<texPath>Things/PonyPlush/SpoiledRich</texPath>
</graphicData>
<equippedStatOffsets>
<ToxicEnvironmentResistance>-0.5</ToxicEnvironmentResistance>
</equippedStatOffsets>
</ThingDef>
</Defs>
Original file line number Diff line number Diff line change
@@ -1,15 +1,5 @@
<Patch>

<Operation Class="PatchOperationFindMod">
<mods>
<li>Lancers Are 2 Bandwidth Again</li>
</mods>
<match Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="MLRP_SweetieBotMech"]/statBases/BandwidthCost</xpath>
<value>
<BandwidthCost>2</BandwidthCost>
</value>
</match>
</Operation>
<!--Redundant file.-->

</Patch>
Binary file modified MyLittleRimPony/Biotech/Source/.vs/MLRP_Biotech/v16/.suo
Binary file not shown.
Loading

0 comments on commit e50e9ec

Please sign in to comment.