Skip to content

Commit

Permalink
Re-generated name for notables with changed genders
Browse files Browse the repository at this point in the history
  • Loading branch information
Designer225 committed Dec 19, 2021
1 parent 8214425 commit 7f4c8f2
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 6 deletions.
4 changes: 2 additions & 2 deletions FixedBanditSpawning/FixedBanditSpawning.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@
<Reference Include="0Harmony, Version=2.1.1.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\Lib.Harmony.2.1.1\lib\net48\0Harmony.dll</HintPath>
</Reference>
<Reference Include="MCMv4, Version=4.3.10.0, Culture=neutral, processorArchitecture=AMD64">
<HintPath>packages\Bannerlord.MCM.4.3.10\lib\net472\MCMv4.dll</HintPath>
<Reference Include="MCMv4, Version=4.3.15.0, Culture=neutral, processorArchitecture=AMD64">
<HintPath>packages\Bannerlord.MCM.4.3.15\lib\net472\MCMv4.dll</HintPath>
</Reference>
<Reference Include="SandBox">
<HintPath>..\..\SandBox\bin\Win64_Shipping_Client\SandBox.dll</HintPath>
Expand Down
4 changes: 4 additions & 0 deletions FixedBanditSpawning/LocationCharacterConstructorPatch.cs
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,11 @@ public static void Postfix(ref Hero __result)
var faction = __result.MapFaction;
// It appears that gang leaders, merchants, and preachers have some female representation. Will skip them in that case.
if ((__result.IsArtisan || __result.IsRuralNotable || __result.IsHeadman) && !__result.IsFemale)
{
__result.UpdatePlayerGender(MBRandom.RandomFloat < D225MiscFixesSettingsUtil.Instance.WorkerGenderRatio);
__result.SetName(null, NameGenerator.Current.GenerateHeroFirstName(__result, false));
__result.SetName(NameGenerator.Current.GenerateHeroFullName(__result, false));
}

AgeModel ageModel = Campaign.Current.Models.AgeModel;
int baseAge = Math.Max(ageModel.HeroComesOfAge, LocationCharacterConstructorPatch.TweenAge);
Expand Down
4 changes: 2 additions & 2 deletions FixedBanditSpawning/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.1.9.3")]
[assembly: AssemblyFileVersion("1.1.9.3")]
[assembly: AssemblyVersion("1.1.9.4")]
[assembly: AssemblyFileVersion("1.1.9.4")]
2 changes: 1 addition & 1 deletion FixedBanditSpawning/packages.config
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Bannerlord.MCM" version="4.3.10" targetFramework="net48" />
<package id="Bannerlord.MCM" version="4.3.15" targetFramework="net48" />
<package id="Lib.Harmony" version="2.1.1" targetFramework="net48" />
</packages>
2 changes: 1 addition & 1 deletion SubModule.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Module>
<Name value="Designer225's Miscellaneous Fixes"/>
<Id value="FixedBanditSpawning"/>
<Version value="v1.1.9.3"/>
<Version value="v1.1.9.4"/>
<SingleplayerModule value="true"/>
<MultiplayerModule value="false"/>
<Official value="false"/>
Expand Down

0 comments on commit 7f4c8f2

Please sign in to comment.