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]);
290 return EClass.world.date.year -
birthYear;
297 c.c_lockedAge = a + 1;
298 string[] array = c.
source.bio.Split(
'/');
299 if (array.Length > 1)
310 c.c_lockedAge = a + 1;
321 string bio = c.
source.bio;
343 string[] array = bio.Split(
'/');
345 if (array.Length > 1)
352 c.pccData = IO.LoadFile<PCCData>(CorePath.packageCore +
"Data/PCC/" + c.id +
".txt");
354 if (array.Length > 2)
356 height =
int.Parse(array[2]);
358 if (array.Length > 3)
360 weight =
int.Parse(array[3]);
362 if (array.Length > 4)
364 c.c_idTone = array[4];
366 if (array.Length > 5 && !array[5].IsEmpty())
368 c.c_idTalk = array[5];
379 if (c.
id ==
"prostitute" &&
GetAge(c) < 15)
404 int num = race.
age[0];
405 int num2 = race.
age[1];
408 int num3 = (num2 - num) / 4;
423 if (c.
source.tag.Contains(
"mini"))
427 if (c.
source.tag.Contains(
"mini"))
448 return WordGen.GetID(group);
487 case "sister_penguin":
490 case "citizen_exile":
491 c.c_idPortrait =
"special_n-exile";
506 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)