Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord

Ver estadísticas:
Good Guy Eyeore 9 ABR 2020 a las 1:03 a. m.
Aserai is possible to have Harem?
would like to know
< >
Mostrando 16-22 de 22 comentarios
I got 1984'd 9 ABR 2020 a las 1:24 a. m. 
Can't wait for hot coffee mod. Mm triangle teetees
s†. Chris†opher 9 ABR 2020 a las 1:25 a. m. 
Could only imagine how many kids you'd have.... 1 wife already spawns a million babies.
Kevin 9 ABR 2020 a las 1:25 a. m. 
Publicado originalmente por Literally Conan IRL:
Publicado originalmente por Lord Lurk:

I'm sure they could and will put a limit to the amount of active offpsring you can have, sounds like it's needed already..

If it were me, I wouldn't. I'd instead slow the birth rate substantially (no more than one pregnancy per year) and fix the fact that your wife can get pregnant while you're not there.

I'd also make it so that the odds of pregnancy on the road are greatly reduced.

Alternatively, throw it all out and handle it via a Sims-style "try for baby" dialog option.

Publicado originalmente por Kevin:

TaleWorlds.CampaignSystem.dll

Good stuff. I'll fiddle. If my amateur brain manages to crack the code, I'll report my findings.

I was looking into increasing the rate at which children age as well, but unfortunately they do a check on how many days ingame have passed instead of having a variable per child. Each character or "Agent" in the code does have a variable called Age attached to them of course, but when checking for whether they can go to child > teen > hero/adult they base it off of their birthday and how many days ingame have passed.
I got 1984'd 9 ABR 2020 a las 1:27 a. m. 
Publicado originalmente por Kris✅:
Could only imagine how many kids you'd have.... 1 wife already spawns a million babies.
Genghis Khan had billions
Kevin 9 ABR 2020 a las 1:27 a. m. 
namespace TaleWorlds.CampaignSystem.SandBox.GameComponents { public class DefaultPregnancyModel : PregnancyModel { private const int MinPregnancyAge = 18; private const int MaxPregnancyAge = 45; public override float CharacterFertilityProbability { get { return 0.95f; } } public override float PregnancyDurationInDays { get { return 36f; } } public override int DailyPregnancyCheckCount { get { return 6; } } public override float MaternalMortalityProbabilityInLabor { get { return 0.015f; } } public override float StillbirthProbability { get { return 0.01f; } } public override float DeliveringFemaleOffspringProbability { get { return 0.51f; } } public override float DeliveringTwinsProbability { get { return 0.03f; } } private bool IsHeroAgeSuitableForPregnancy(Hero hero) { return (double) hero.Age >= 18.0 && (double) hero.Age <= 45.0; } public override float GetDailyChanceOfPregnancyForHero(Hero hero) { float num = 0.0f; if (hero.Spouse != null && hero.IsFertile && this.IsHeroAgeSuitableForPregnancy(hero)) { ExplainedNumber bonuses = new ExplainedNumber(1f, (StringBuilder) null); PerkHelper.AddPerkBonusForCharacter(DefaultPerks.Medicine.PerfectHealth, hero.Clan.Leader.CharacterObject, ref bonuses); num = (float) ((6.5 - ((double) hero.Age - 18.0) * 0.230000004172325) * 0.949999988079071 * 0.00999999977648258 * (double) bonuses.ResultNumber * 0.571428596973419); } return num; } } }

Same DLL, almost all public functions/variables so they can be changed with a module.

EDIT: Damn, just realized they have a stillbirth variable...wonder if thats actually being used.

EDIT AGAIN: Yup, they do.

for (int index = 0; index < num2; ++index) { if ((double) MBRandom.RandomFloat > (double) pregnancyModel.StillbirthProbability) { bool isOffspringFemale = (double) MBRandom.RandomFloat <= (double) pregnancyModel.DeliveringFemaleOffspringProbability; Hero hero = HeroCreator.DeliverOffSpring(mother, pregnancy.Father, isOffspringFemale, 0); aliveChildren.Add(hero); } else { TextObject parent = new TextObject("{=pw4cUPEn}{MOTHER.LINK} has delivered stillborn.", (Dictionary<string, TextObject>) null); StringHelpers.SetCharacterProperties("MOTHER", mother.CharacterObject, (TextObject) null, parent); InformationManager.DisplayMessage(new InformationMessage(parent.ToString())); ++stillbornCount; } }
Última edición por Kevin; 9 ABR 2020 a las 1:29 a. m.
Pausal 9 ABR 2020 a las 2:18 a. m. 
++stillbornCount

Is there a more cursed variable?
titanopteryx 9 ABR 2020 a las 2:29 a. m. 
Gosh. With 1 wife churning out the number of babies she does, imagine a group of them. Hmm, seems like it could be a horror movie of some kind. Like Children of the Corn, but more medieval.
< >
Mostrando 16-22 de 22 comentarios
Por página: 1530 50

Publicado el: 9 ABR 2020 a las 1:03 a. m.
Mensajes: 22