Elin Decompiled Documentation EA 23.224 Nightly
Loading...
Searching...
No Matches
Biography Class Reference
Inheritance diagram for Biography:
EClass

Public Member Functions

bool IsUnderAge (Chara c)
 
string TextAge (Chara c)
 
int GetAge (Chara c)
 
void SetAge (Chara c, int a)
 
void SetBirthYear (Chara c, int a)
 
void Generate (Chara c)
 
void RerollBio (Chara c, int ageIndex=0, bool keepParent=false)
 
void GenerateBirthday (Chara c, int ageIndex=0)
 
void GenerateAppearance (Chara c)
 
void GenerateDad ()
 
void GenerateMom ()
 
void SetGender (int g)
 
void SetPortrait (Chara c)
 
string TextBio (Chara c)
 
string TextBio2 (Chara c)
 
string TextBioSlave (Chara c)
 
string TextBirthDate (Chara c, bool _age=false)
 
string TextAppearance ()
 

Public Attributes

int[] ints = new int[20]
 
string[] strs = new string[3]
 
int[] personalities = new int[5]
 

Static Public Attributes

static string[] idFemale = new string[5] { "shojo", "sister", "sister_cat", "younglady", "sister_undead" }
 
- Static Public Attributes inherited from EClass
static Core core
 

Properties

string idLike [get, set]
 
int gender [get, set]
 
int weight [get, set]
 
int height [get, set]
 
int birthDay [get, set]
 
int birthMonth [get, set]
 
int birthYear [get, set]
 
int idHome [get, set]
 
int idDad [get, set]
 
int idMom [get, set]
 
int idLoc [get, set]
 
int idAdvDad [get, set]
 
int idAdvMom [get, set]
 
int idHobby [get, set]
 
int stability [get, set]
 
int law [get, set]
 
int affection [get, set]
 
int dominance [get, set]
 
int extroversion [get, set]
 
int idInterest [get, set]
 
string nameHome [get]
 
string nameLoc [get]
 
string nameDad [get]
 
string nameMom [get]
 
string nameBirthplace [get]
 
- Properties inherited from EClass
static Game game [get]
 
static bool AdvMode [get]
 
static Player player [get]
 
static Chara pc [get]
 
static UI ui [get]
 
static Map _map [get]
 
static Zone _zone [get]
 
static FactionBranch Branch [get]
 
static FactionBranch BranchOrHomeBranch [get]
 
static Faction Home [get]
 
static Faction Wilds [get]
 
static Scene scene [get]
 
static BaseGameScreen screen [get]
 
static GameSetting setting [get]
 
static GameData gamedata [get]
 
static ColorProfile Colors [get]
 
static World world [get]
 
static SourceManager sources [get]
 
static SourceManager editorSources [get]
 
static SoundManager Sound [get]
 
static CoreDebug debug [get]
 

Private Member Functions

int RndBio (string group)
 
string StrBio (int id)
 

Additional Inherited Members

- Static Public Member Functions inherited from EClass
static int rndSeed (int a, int seed)
 
static int rnd (long a)
 
static int rnd (int a)
 
static int curve (int a, int start, int step, int rate=75)
 
static int rndHalf (int a)
 
static float rndf (float a)
 
static int rndSqrt (int a)
 
static void Wait (float a, Card c)
 
static void Wait (float a, Point p)
 
static int Bigger (int a, int b)
 
static int Smaller (int a, int b)
 

Detailed Description

Definition at line 4 of file Biography.cs.

Member Function Documentation

◆ Generate()

void Biography.Generate ( Chara  c)
inline

Definition at line 323 of file Biography.cs.

324 {
325 string bio = c.source.bio;
326 _ = c.Chara.race;
327 stability = Rand.rndNormal(100);
328 law = Rand.rndNormal(100);
329 affection = Rand.rndNormal(100);
330 dominance = Rand.rndNormal(100);
332 idInterest = EClass.rnd(Enum.GetNames(typeof(Interest)).Length);
333 if (idFemale.Contains(c.id) || c.race.id == "roran")
334 {
335 SetGender(1);
336 }
337 else
338 {
340 }
341 RerollBio(c);
342 c.SetRandomTone();
343 c.SetRandomTalk();
344 bool flag = c.IsHuman;
345 if (!bio.IsEmpty())
346 {
347 string[] array = bio.Split('/');
348 SetGender((!(array[0] == "n")) ? ((array[0] == "f") ? 1 : 2) : 0);
349 if (array.Length > 1)
350 {
351 if (!c.source.HasTag(CTAG.randomPortrait))
352 {
353 flag = false;
354 }
355 SetBirthYear(c, int.Parse(array[1]));
356 c.pccData = IO.LoadFile<PCCData>(CorePath.packageCore + "Data/PCC/" + c.id + ".txt");
357 }
358 if (array.Length > 2)
359 {
360 height = int.Parse(array[2]);
361 }
362 if (array.Length > 3)
363 {
364 weight = int.Parse(array[3]);
365 }
366 if (array.Length > 4)
367 {
368 c.c_idTone = array[4];
369 }
370 if (array.Length > 5 && !array[5].IsEmpty())
371 {
372 c.c_idTalk = array[5];
373 }
374 }
375 if (c.trait is TraitGuildClerk)
376 {
377 flag = true;
378 }
379 if (flag && !c.HasTag(CTAG.noPortrait))
380 {
381 SetPortrait(c);
382 }
383 if (c.id == "prostitute" && GetAge(c) < 15)
384 {
385 SetBirthYear(c, 15);
386 }
387 SourceThing.Row row = EClass.sources.things.rows.RandomItem();
388 idLike = row.id;
389 idHobby = EClass.sources.elements.hobbies.RandomItem().id;
390 }
CTAG
Definition: CTAG.cs:2
Interest
Definition: Interest.cs:2
int affection
Definition: Biography.cs:209
static string[] idFemale
Definition: Biography.cs:6
void SetGender(int g)
Definition: Biography.cs:473
int GetAge(Chara c)
Definition: Biography.cs:276
int height
Definition: Biography.cs:53
int weight
Definition: Biography.cs:41
void RerollBio(Chara c, int ageIndex=0, bool keepParent=false)
Definition: Biography.cs:392
int idInterest
Definition: Biography.cs:245
int extroversion
Definition: Biography.cs:233
void SetBirthYear(Chara c, int a)
Definition: Biography.cs:318
int stability
Definition: Biography.cs:185
void SetPortrait(Chara c)
Definition: Biography.cs:482
string idLike
Definition: Biography.cs:17
int idHobby
Definition: Biography.cs:173
int dominance
Definition: Biography.cs:221
string id
Definition: CardRow.cs:7
virtual Chara Chara
Definition: Card.cs:2058
string id
Definition: Card.cs:35
void SetRandomTone()
Definition: Card.cs:6774
bool HasTag(CTAG tag)
Definition: Card.cs:2583
void SetRandomTalk()
Definition: Card.cs:6765
new TraitChara trait
Definition: Chara.cs:501
bool IsHuman
Definition: Chara.cs:877
SourceChara.Row source
Definition: Chara.cs:156
SourceRace.Row race
Definition: Chara.cs:462
Definition: EClass.cs:5
static int rnd(long a)
Definition: EClass.cs:58
static SourceManager sources
Definition: EClass.cs:42
Definition: Gender.cs:2
static int GetRandom()
Definition: Gender.cs:19
Definition: IO.cs:11
Definition: Rand.cs:4
static int rndNormal(int max)
Definition: Rand.cs:77
List< Row > hobbies
SourceThing things
SourceElement elements

References affection, Card.Chara, dominance, SourceManager.elements, extroversion, GetAge(), Gender.GetRandom(), Card.HasTag(), height, SourceElement.hobbies, Card.id, CardRow.id, idFemale, idHobby, idInterest, idLike, Chara.IsHuman, law, Chara.race, RerollBio(), EClass.rnd(), Rand.rndNormal(), SetBirthYear(), SetGender(), SetPortrait(), Card.SetRandomTalk(), Card.SetRandomTone(), Chara.source, EClass.sources, stability, SourceManager.things, Chara.trait, and weight.

Referenced by Chara.OnCreate().

◆ GenerateAppearance()

void Biography.GenerateAppearance ( Chara  c)
inline

Definition at line 423 of file Biography.cs.

424 {
425 SourceRace.Row race = c.race;
426 height = race.height + EClass.rnd(race.height / 5 + 1) - EClass.rnd(race.height / 5 + 1);
427 if (c.source.tag.Contains("mini"))
428 {
429 height /= 10;
430 }
431 if (c.source.tag.Contains("mini"))
432 {
433 height /= 10;
434 }
435 weight = height * height * (EClass.rnd(6) + 18) / 10000;
436 }

References height, SourceRace.Row.height, Chara.race, EClass.rnd(), Chara.source, and weight.

Referenced by RerollBio().

◆ GenerateBirthday()

void Biography.GenerateBirthday ( Chara  c,
int  ageIndex = 0 
)
inline

Definition at line 405 of file Biography.cs.

406 {
407 SourceRace.Row race = c.race;
408 int num = race.age[0];
409 int num2 = race.age[1];
410 if (ageIndex != 0)
411 {
412 int num3 = (num2 - num) / 4;
413 SetBirthYear(c, Rand.Range(num + num3 * (ageIndex - 1), num + num3 * ageIndex));
414 }
415 else
416 {
417 SetBirthYear(c, Rand.Range(num, num2));
418 }
419 birthDay = EClass.rnd(30) + 1;
420 birthMonth = EClass.rnd(12) + 1;
421 }
int birthDay
Definition: Biography.cs:65
int birthMonth
Definition: Biography.cs:77
static int Range(int min, int max)
Definition: Rand.cs:42

References SourceRace.Row.age, birthDay, birthMonth, Chara.race, Rand.Range(), EClass.rnd(), and SetBirthYear().

Referenced by RerollBio().

◆ GenerateDad()

void Biography.GenerateDad ( )
inline

Definition at line 438 of file Biography.cs.

439 {
440 idDad = RndBio("parent");
441 idAdvDad = RndBio("adv");
442 }
int idDad
Definition: Biography.cs:113
int idAdvDad
Definition: Biography.cs:149
int RndBio(string group)
Definition: Biography.cs:450

References idAdvDad, idDad, and RndBio().

Referenced by RerollBio().

◆ GenerateMom()

void Biography.GenerateMom ( )
inline

Definition at line 444 of file Biography.cs.

445 {
446 idMom = RndBio("parent");
447 idAdvMom = RndBio("adv");
448 }
int idAdvMom
Definition: Biography.cs:161
int idMom
Definition: Biography.cs:125

References idAdvMom, idMom, and RndBio().

Referenced by RerollBio().

◆ GetAge()

int Biography.GetAge ( Chara  c)
inline

Definition at line 276 of file Biography.cs.

277 {
278 if (c.c_lockedAge != 0)
279 {
280 return c.c_lockedAge - 1;
281 }
282 if (c.IsUnique)
283 {
284 string[] array = c.source.bio.Split('/');
285 if (array.Length > 1)
286 {
287 return int.Parse(array[1]);
288 }
289 }
291 {
292 return (int)MathF.Max(EClass.game.Prologue.year - birthYear, 13f);
293 }
294 return EClass.world.date.year - birthYear;
295 }
int birthYear
Definition: Biography.cs:89
int c_lockedAge
Definition: Card.cs:1353
bool IsUnique
Definition: Card.cs:2079
override bool IsPC
Definition: Chara.cs:610
int year
Definition: Date.cs:38
static Game game
Definition: EClass.cs:8
static World world
Definition: EClass.cs:40
GamePrincipal principal
Definition: Game.cs:221
Prologue Prologue
Definition: Game.cs:260
int year
Definition: Prologue.cs:15
GameDate date
Definition: World.cs:6

References birthYear, Card.c_lockedAge, World.date, EClass.game, Chara.IsPC, Card.IsUnique, GamePrincipal.noAging, Game.principal, Game.Prologue, Chara.source, EClass.world, Date.year, and Prologue.year.

Referenced by Generate(), IsUnderAge(), ActEffect.Proc(), and TextAge().

◆ IsUnderAge()

bool Biography.IsUnderAge ( Chara  c)
inline

Definition at line 266 of file Biography.cs.

267 {
268 return GetAge(c) < 18;
269 }

References GetAge().

Referenced by DramaCustomSequence.Build().

◆ RerollBio()

void Biography.RerollBio ( Chara  c,
int  ageIndex = 0,
bool  keepParent = false 
)
inline

Definition at line 392 of file Biography.cs.

393 {
394 GenerateBirthday(c, ageIndex);
396 if (!keepParent)
397 {
398 GenerateDad();
399 GenerateMom();
400 idHome = RndBio("home");
401 idLoc = RndBio("loc");
402 }
403 }
void GenerateMom()
Definition: Biography.cs:444
int idLoc
Definition: Biography.cs:137
void GenerateDad()
Definition: Biography.cs:438
void GenerateAppearance(Chara c)
Definition: Biography.cs:423
int idHome
Definition: Biography.cs:101
void GenerateBirthday(Chara c, int ageIndex=0)
Definition: Biography.cs:405

References GenerateAppearance(), GenerateBirthday(), GenerateDad(), GenerateMom(), idHome, idLoc, and RndBio().

Referenced by Generate(), and UICharaMaker.RerollBio().

◆ RndBio()

int Biography.RndBio ( string  group)
inlineprivate

Definition at line 450 of file Biography.cs.

451 {
452 return WordGen.GetID(group);
453 }

Referenced by GenerateDad(), GenerateMom(), and RerollBio().

◆ SetAge()

void Biography.SetAge ( Chara  c,
int  a 
)
inline

Definition at line 297 of file Biography.cs.

298 {
299 if (c.IsUnique)
300 {
301 c.c_lockedAge = a + 1;
302 string[] array = c.source.bio.Split('/');
303 if (array.Length > 1)
304 {
305 SetBirthYear(c, int.Parse(array[1]));
306 }
307 }
308 else if (c.c_lockedAge == 0)
309 {
310 SetBirthYear(c, a);
311 }
312 else
313 {
314 c.c_lockedAge = a + 1;
315 }
316 }

References Card.c_lockedAge, Card.IsUnique, SetBirthYear(), and Chara.source.

Referenced by TraitFoodEggFertilized.MakeBaby(), and ActEffect.Proc().

◆ SetBirthYear()

void Biography.SetBirthYear ( Chara  c,
int  a 
)
inline

Definition at line 318 of file Biography.cs.

319 {
320 birthYear = EClass.world.date.year - a;
321 }

References birthYear.

Referenced by Generate(), GenerateBirthday(), and SetAge().

◆ SetGender()

void Biography.SetGender ( int  g)
inline

Definition at line 473 of file Biography.cs.

474 {
475 gender = g;
476 if (gender > 2)
477 {
478 gender = 0;
479 }
480 }
int gender
Definition: Biography.cs:29

References gender.

Referenced by Card.ApplyBacker(), Chara.ApplyEditorTags(), Generate(), UICharaMaker.ListGender(), ActEffect.Proc(), and AM_MoveInstalled.SetTarget().

◆ SetPortrait()

void Biography.SetPortrait ( Chara  c)
inline

Definition at line 482 of file Biography.cs.

483 {
484 switch (c.id)
485 {
486 case "shojo":
487 c.c_idPortrait = Portrait.GetRandomPortrait("special_f-littlegirl");
488 break;
489 case "sister":
490 case "sister_shark":
491 case "sister_penguin":
492 c.c_idPortrait = Portrait.GetRandomPortrait("special_f-littlesister");
493 break;
494 case "citizen_exile":
495 c.c_idPortrait = "special_n-exile";
496 break;
497 default:
498 c.c_idPortrait = Portrait.GetRandomPortrait(gender, c.GetIdPortraitCat());
499 break;
500 }
501 }
string GetIdPortraitCat()
Definition: Chara.cs:7918
static string GetRandomPortrait(string idDict)
Definition: Portrait.cs:105

References gender, Chara.GetIdPortraitCat(), Portrait.GetRandomPortrait(), and Card.id.

Referenced by Card.ApplyBacker(), and Generate().

◆ StrBio()

string Biography.StrBio ( int  id)
inlineprivate

Definition at line 455 of file Biography.cs.

456 {
457 object obj;
458 if (!EClass.sources.langWord.map.ContainsKey(id))
459 {
460 obj = id.ToString();
461 if (obj == null)
462 {
463 return "";
464 }
465 }
466 else
467 {
468 obj = EClass.sources.langWord.map[id].GetText().Split(',')[0];
469 }
470 return (string)obj;
471 }
LangWord langWord

References SourceManager.langWord, and EClass.sources.

◆ TextAge()

string Biography.TextAge ( Chara  c)
inline

Definition at line 271 of file Biography.cs.

272 {
273 return Lang.Parse("age", (GetAge(c) >= 1000) ? "???" : (GetAge(c).ToString() ?? ""));
274 }
Definition: Lang.cs:6
static string Parse(string idLang, string val1, string val2=null, string val3=null, string val4=null, string val5=null)
Definition: Lang.cs:147

References GetAge(), and Lang.Parse().

Referenced by Person.GetDramaTitle(), ButtonChara.SetChara(), TextBio(), TextBioSlave(), and TextBirthDate().

◆ TextAppearance()

string Biography.TextAppearance ( )
inline

Definition at line 523 of file Biography.cs.

524 {
525 return Lang.Parse("heightWeight", height.ToString() ?? "", weight.ToString() ?? "");
526 }

References height, Lang.Parse(), and weight.

Referenced by UICharaMaker.Refresh().

◆ TextBio()

string Biography.TextBio ( Chara  c)
inline

Definition at line 503 of file Biography.cs.

504 {
505 return c.race.GetText().ToTitleCase(wholeText: true) + " " + TextAge(c) + " " + Lang._gender(gender);
506 }
string TextAge(Chara c)
Definition: Biography.cs:271
static string _gender(int id)
Definition: Lang.cs:177

References Lang._gender(), gender, Chara.race, and TextAge().

Referenced by WindowChara.RefreshNote(), WindowChara.RefreshProfile(), and ItemGachaResult.SetChara().

◆ TextBio2()

string Biography.TextBio2 ( Chara  c)
inline

Definition at line 508 of file Biography.cs.

509 {
510 return Lang.Parse("heightWeight", height.ToString() ?? "", weight.ToString() ?? "") + " " + ((c.material.alias == "meat") ? "" : c.material.GetName().ToTitleCase(wholeText: true));
511 }
SourceMaterial.Row material
Definition: Card.cs:2039

References height, Card.material, Lang.Parse(), and weight.

Referenced by WindowChara.RefreshNote(), and WindowChara.RefreshProfile().

◆ TextBioSlave()

string Biography.TextBioSlave ( Chara  c)
inline

Definition at line 513 of file Biography.cs.

514 {
515 return " (" + Lang.GetList("genders_animal")[c.bio.gender] + " " + TextAge(c) + ")";
516 }
Biography bio
Definition: Card.cs:44
static string[] GetList(string id)
Definition: Lang.cs:114

References Card.bio, gender, Lang.GetList(), and TextAge().

Referenced by ItemGeneral.SetChara().

◆ TextBirthDate()

string Biography.TextBirthDate ( Chara  c,
bool  _age = false 
)
inline

Definition at line 518 of file Biography.cs.

519 {
520 return Lang.Parse("birthText", (birthYear >= 0) ? (birthYear.ToString() ?? "") : "???", birthMonth.ToString() ?? "", birthDay.ToString() ?? "") + (_age ? (" (" + TextAge(c) + ")") : "");
521 }

References birthDay, birthMonth, birthYear, Lang.Parse(), and TextAge().

Referenced by UICharaMaker.Refresh(), and WindowChara.RefreshInfo().

Member Data Documentation

◆ idFemale

string [] Biography.idFemale = new string[5] { "shojo", "sister", "sister_cat", "younglady", "sister_undead" }
static

Definition at line 6 of file Biography.cs.

Referenced by Generate().

◆ ints

int [] Biography.ints = new int[20]

Definition at line 9 of file Biography.cs.

◆ personalities

int [] Biography.personalities = new int[5]

Definition at line 14 of file Biography.cs.

◆ strs

string [] Biography.strs = new string[3]

Definition at line 12 of file Biography.cs.

Property Documentation

◆ affection

int Biography.affection
getset

Definition at line 208 of file Biography.cs.

209 {
210 get
211 {
212 return ints[16];
213 }
214 set
215 {
216 ints[16] = value;
217 }
218 }
int[] ints
Definition: Biography.cs:9

Referenced by Generate().

◆ birthDay

int Biography.birthDay
getset

Definition at line 64 of file Biography.cs.

65 {
66 get
67 {
68 return ints[4];
69 }
70 set
71 {
72 ints[4] = value;
73 }
74 }

Referenced by GenerateBirthday(), Player.GetBackgroundText(), and TextBirthDate().

◆ birthMonth

int Biography.birthMonth
getset

Definition at line 76 of file Biography.cs.

77 {
78 get
79 {
80 return ints[5];
81 }
82 set
83 {
84 ints[5] = value;
85 }
86 }

Referenced by GenerateBirthday(), Player.GetBackgroundText(), and TextBirthDate().

◆ birthYear

int Biography.birthYear
getset

Definition at line 88 of file Biography.cs.

89 {
90 get
91 {
92 return ints[6];
93 }
94 set
95 {
96 ints[6] = value;
97 }
98 }

Referenced by GetAge(), Player.GetBackgroundText(), SetBirthYear(), and TextBirthDate().

◆ dominance

int Biography.dominance
getset

Definition at line 220 of file Biography.cs.

221 {
222 get
223 {
224 return ints[17];
225 }
226 set
227 {
228 ints[17] = value;
229 }
230 }

Referenced by Generate().

◆ extroversion

int Biography.extroversion
getset

Definition at line 232 of file Biography.cs.

233 {
234 get
235 {
236 return ints[18];
237 }
238 set
239 {
240 ints[18] = value;
241 }
242 }

Referenced by Generate().

◆ gender

int Biography.gender
getset

◆ height

int Biography.height
getset

Definition at line 52 of file Biography.cs.

53 {
54 get
55 {
56 return ints[3];
57 }
58 set
59 {
60 ints[3] = value;
61 }
62 }

Referenced by Generate(), GenerateAppearance(), TextAppearance(), and TextBio2().

◆ idAdvDad

int Biography.idAdvDad
getset

Definition at line 148 of file Biography.cs.

149 {
150 get
151 {
152 return ints[11];
153 }
154 set
155 {
156 ints[11] = value;
157 }
158 }

Referenced by GenerateDad().

◆ idAdvMom

int Biography.idAdvMom
getset

Definition at line 160 of file Biography.cs.

161 {
162 get
163 {
164 return ints[12];
165 }
166 set
167 {
168 ints[12] = value;
169 }
170 }

Referenced by GenerateMom().

◆ idDad

int Biography.idDad
getset

Definition at line 112 of file Biography.cs.

113 {
114 get
115 {
116 return ints[8];
117 }
118 set
119 {
120 ints[8] = value;
121 }
122 }

Referenced by GenerateDad().

◆ idHobby

int Biography.idHobby
getset

Definition at line 172 of file Biography.cs.

173 {
174 get
175 {
176 return ints[13];
177 }
178 set
179 {
180 ints[13] = value;
181 }
182 }

Referenced by Generate(), and WindowChara.RefreshInfo().

◆ idHome

int Biography.idHome
getset

Definition at line 100 of file Biography.cs.

101 {
102 get
103 {
104 return ints[7];
105 }
106 set
107 {
108 ints[7] = value;
109 }
110 }

Referenced by RerollBio().

◆ idInterest

int Biography.idInterest
getset

Definition at line 244 of file Biography.cs.

245 {
246 get
247 {
248 return ints[19];
249 }
250 set
251 {
252 ints[19] = value;
253 }
254 }

Referenced by Generate(), and DramaCustomSequence.GetRumor().

◆ idLike

string Biography.idLike
getset

Definition at line 16 of file Biography.cs.

17 {
18 get
19 {
20 return strs[0];
21 }
22 set
23 {
24 strs[0] = value;
25 }
26 }
string[] strs
Definition: Biography.cs:12

Referenced by Generate(), and WindowChara.RefreshInfo().

◆ idLoc

int Biography.idLoc
getset

Definition at line 136 of file Biography.cs.

137 {
138 get
139 {
140 return ints[10];
141 }
142 set
143 {
144 ints[10] = value;
145 }
146 }

Referenced by RerollBio().

◆ idMom

int Biography.idMom
getset

Definition at line 124 of file Biography.cs.

125 {
126 get
127 {
128 return ints[9];
129 }
130 set
131 {
132 ints[9] = value;
133 }
134 }

Referenced by GenerateMom().

◆ law

int Biography.law
getset

Definition at line 196 of file Biography.cs.

197 {
198 get
199 {
200 return ints[15];
201 }
202 set
203 {
204 ints[15] = value;
205 }
206 }

Referenced by Generate().

◆ nameBirthplace

string Biography.nameBirthplace
get

Definition at line 264 of file Biography.cs.

Referenced by UICharaMaker.Refresh(), and WindowChara.RefreshInfo().

◆ nameDad

string Biography.nameDad
get

◆ nameHome

string Biography.nameHome
get

Definition at line 256 of file Biography.cs.

Referenced by Player.GetBackgroundText().

◆ nameLoc

string Biography.nameLoc
get

Definition at line 258 of file Biography.cs.

Referenced by Player.GetBackgroundText().

◆ nameMom

string Biography.nameMom
get

◆ stability

int Biography.stability
getset

Definition at line 184 of file Biography.cs.

185 {
186 get
187 {
188 return ints[14];
189 }
190 set
191 {
192 ints[14] = value;
193 }
194 }

Referenced by Generate().

◆ weight

int Biography.weight
getset

Definition at line 40 of file Biography.cs.

41 {
42 get
43 {
44 return ints[2];
45 }
46 set
47 {
48 ints[2] = value;
49 }
50 }

Referenced by Generate(), GenerateAppearance(), TextAppearance(), and TextBio2().


The documentation for this class was generated from the following file: