6 public static string[]
idFemale =
new string[5] {
"shojo",
"sister",
"sister_cat",
"younglady",
"sister_undead" };
9 public int[]
ints =
new int[20];
12 public string[]
strs =
new string[3];
280 return c.c_lockedAge - 1;
284 string[] array = c.
source.bio.Split(
'/');
285 if (array.Length > 1)
287 return int.Parse(array[1]);
294 return EClass.world.date.year -
birthYear;
301 c.c_lockedAge = a + 1;
302 string[] array = c.
source.bio.Split(
'/');
303 if (array.Length > 1)
314 c.c_lockedAge = a + 1;
325 string bio = c.
source.bio;
347 string[] array = bio.Split(
'/');
349 if (array.Length > 1)
356 c.pccData = IO.LoadFile<PCCData>(CorePath.packageCore +
"Data/PCC/" + c.id +
".txt");
358 if (array.Length > 2)
360 height =
int.Parse(array[2]);
362 if (array.Length > 3)
364 weight =
int.Parse(array[3]);
366 if (array.Length > 4)
368 c.c_idTone = array[4];
370 if (array.Length > 5 && !array[5].IsEmpty())
372 c.c_idTalk = array[5];
383 if (c.
id ==
"prostitute" &&
GetAge(c) < 15)
408 int num = race.
age[0];
409 int num2 = race.
age[1];
412 int num3 = (num2 - num) / 4;
427 if (c.
source.tag.Contains(
"mini"))
431 if (c.
source.tag.Contains(
"mini"))
452 return WordGen.GetID(group);
491 case "sister_penguin":
494 case "citizen_exile":
495 c.c_idPortrait =
"special_n-exile";
510 return Lang.
Parse(
"heightWeight",
height.ToString() ??
"",
weight.ToString() ??
"") +
" " + ((c.material.alias ==
"meat") ?
"" : c.
material.GetName().ToTitleCase(wholeText:
true));
void GenerateAppearance(Chara c)
string TextBirthDate(Chara c, bool _age=false)
void SetAge(Chara c, int a)
void RerollBio(Chara c, int ageIndex=0, bool keepParent=false)
void SetBirthYear(Chara c, int a)
void SetPortrait(Chara c)
string TextBioSlave(Chara c)
void GenerateBirthday(Chara c, int ageIndex=0)
SourceMaterial.Row material
string GetIdPortraitCat()
static SourceManager sources
static string _gender(int id)
static string[] GetList(string id)
static string Parse(string idLang, string val1, string val2=null, string val3=null, string val4=null, string val5=null)
static string GetRandomPortrait(string idDict)
static int Range(int min, int max)
static int rndNormal(int max)