@@ -28,20 +28,6 @@ public class Character {
2828
2929 public Imperator . Characters . Character ? ImperatorCharacter { get ; set ; }
3030
31- public void InitializeFromImperator (
32- Imperator . Characters . Character impCharacter ,
33- ReligionMapper religionMapper ,
34- CultureMapper cultureMapper ,
35- TraitMapper traitMapper ,
36- NicknameMapper nicknameMapper ,
37- LocalizationMapper localizationMapper ,
38- ProvinceMapper provinceMapper , // used to determine ck3 province for religion mapper
39- DeathReasonMapper deathReasonMapper ,
40- bool ConvertBirthAndDeathDates = true
41- ) {
42- var dateOnConversion = new Date ( 867 , 1 , 1 ) ;
43- InitializeFromImperator ( impCharacter , religionMapper , cultureMapper , traitMapper , nicknameMapper , localizationMapper , provinceMapper , deathReasonMapper , ConvertBirthAndDeathDates , dateOnConversion ) ;
44- }
4531 public void InitializeFromImperator (
4632 Imperator . Characters . Character impCharacter ,
4733 ReligionMapper religionMapper ,
@@ -52,7 +38,8 @@ public void InitializeFromImperator(
5238 ProvinceMapper provinceMapper , // used to determine ck3 province for religion mapper
5339 DeathReasonMapper deathReasonMapper ,
5440 bool convertBirthAndDeathDates ,
55- Date dateOnConversion
41+ Date dateOnConversion ,
42+ Date ck3BookmarkDate
5643 ) {
5744 ImperatorCharacter = impCharacter ;
5845 ImperatorCharacter . CK3Character = this ;
@@ -160,8 +147,8 @@ Date dateOnConversion
160147 DeathReason = deathReasonMapper . GetCK3ReasonForImperatorReason ( impDeathReason ) ;
161148 }
162149 if ( ! convertBirthAndDeathDates ) { // if option to convert character age is chosen
163- BirthDate . AddYears ( ( int ) new Date ( 867 , 1 , 1 ) . DiffInYears ( dateOnConversion ) ) ;
164- DeathDate ? . AddYears ( ( int ) new Date ( 867 , 1 , 1 ) . DiffInYears ( dateOnConversion ) ) ;
150+ BirthDate . AddYears ( ( int ) ck3BookmarkDate . DiffInYears ( dateOnConversion ) ) ;
151+ DeathDate ? . AddYears ( ( int ) ck3BookmarkDate . DiffInYears ( dateOnConversion ) ) ;
165152 }
166153 }
167154
0 commit comments