2using System.Collections.Generic;
6[JsonObject(MemberSerialization.OptOut)]
39 var (fileInfo, eMod) = PackageIterator.GetFilesEx(
"Data/bio_" + biographyId +
".json").LastOrDefault();
59 if (customBiographyContent !=
null)
61 base.File = customBiographyContent.
File;
62 base.LastModified = DateTime.MinValue;
74 if (!langWord.ContainsKey(-100))
90 bio.idDad = SetTempWord(
dad);
95 bio.idMom = SetTempWord(
mom);
105 int SetTempWord(
string text)
111 Dictionary<int,
LangWord.
Row> dictionary = langWord;
118 dictionary[lastWordKey] = obj;
119 row.name = (row.name_JP = (row.name_L = text));
133 dad = customBiographyContent.
dad;
134 mom = customBiographyContent.
mom;
static int GetElement(string id)
void RefreshCharaBio(Chara chara)
const int FallbackWordKey
static CustomBiographyContent CreateFromId(string biographyId, ModPackage owner=null)
override void LoadContent()
override void OnSetLang(string lang)
static SourceManager sources