示例#1
0
        // Token: 0x06002528 RID: 9512 RVA: 0x000AEAA0 File Offset: 0x000ACCA0
        public static void Stage(PageBuilder builder)
        {
            SceneDef sceneDef = (SceneDef)builder.entry.extraData;

            builder.AddStagePanel(sceneDef);
            builder.AddNotesPanel(Language.IsTokenInvalid(sceneDef.loreToken) ? Language.GetString("EARLY_ACCESS_LORE") : Language.GetString(sceneDef.loreToken));
        }
示例#2
0
        // Token: 0x0600252C RID: 9516 RVA: 0x000AEB5C File Offset: 0x000ACD5C
        public static void SurvivorBody(PageBuilder builder)
        {
            CharacterBody bodyPrefabComponent = (CharacterBody)builder.entry.extraData;

            builder.AddSimpleBody(bodyPrefabComponent);
            builder.AddSurvivorPanel(bodyPrefabComponent);
            builder.AddNotesPanel(Language.GetString("EARLY_ACCESS_LORE"));
        }
        // Token: 0x060026D2 RID: 9938 RVA: 0x000A978C File Offset: 0x000A798C
        public static void SurvivorBody(PageBuilder builder)
        {
            CharacterBody characterBody = (CharacterBody)builder.entry.extraData;

            builder.AddSimpleBody(characterBody);
            builder.AddSurvivorPanel(characterBody);
            builder.AddBodyLore(characterBody);
        }
        // Token: 0x060026BF RID: 9919 RVA: 0x000A8F28 File Offset: 0x000A7128
        public void SetEntry(UserProfile userProfile, Entry entry)
        {
            PageBuilder pageBuilder = this.pageBuilder;

            if (pageBuilder != null)
            {
                pageBuilder.Destroy();
            }
            this.pageBuilder             = new PageBuilder();
            this.pageBuilder.container   = this.contentContainer;
            this.pageBuilder.entry       = entry;
            this.pageBuilder.userProfile = userProfile;
            Action <PageBuilder> addEntries = entry.addEntries;

            if (addEntries != null)
            {
                addEntries(this.pageBuilder);
            }
            this.iconImage.texture      = entry.iconTexture;
            this.titleText.text         = Language.GetString(entry.nameToken);
            this.categoryText.text      = Language.GetString(entry.categoryTypeToken);
            this.modelPanel.modelPrefab = entry.modelPrefab;
        }
示例#5
0
 // Token: 0x0600252E RID: 9518 RVA: 0x000AEBF7 File Offset: 0x000ACDF7
 public static void RunReportPanel(PageBuilder builder)
 {
     builder.AddRunReportPanel(RunReport.Load("PreviousRun"));
 }
示例#6
0
 // Token: 0x0600252A RID: 9514 RVA: 0x000AEB07 File Offset: 0x000ACD07
 public static void SimpleBody(PageBuilder builder)
 {
     builder.AddSimpleBody((CharacterBody)builder.entry.extraData);
 }
示例#7
0
 // Token: 0x06002529 RID: 9513 RVA: 0x000AEAEF File Offset: 0x000ACCEF
 public static void SimplePickup(PageBuilder builder)
 {
     builder.AddSimplePickup((PickupIndex)builder.entry.extraData);
 }