grimmchild/carefree melody wiki and spoilers

This commit is contained in:
ReznoRMichael 2021-07-12 10:18:19 +02:00
parent 207076fc21
commit b8a3330083
4 changed files with 56 additions and 17 deletions

View file

@ -522,11 +522,15 @@ function CheckIfDataTrue(section, dataObject, playerData) {
if (i === "gotCharm_40") {
CurrentDataFalse(section, i);
dataObject[i].name = dataObject[i].nameDefault;
dataObject[i].spoiler = dataObject[i].spoilerDefault;
dataObject[i].wiki = dataObject[i].wikiDefault;
switch (playerData.grimmChildLevel) {
case 1:
if (playerData[i] === true) {
dataObject[i].name = dataObject[i].nameGrimmchildP1;
dataObject[i].spoiler = dataObject[i].spoilerGrimmchildP1;
dataObject[i].wiki = dataObject[i].wikiGrimmchild;
CurrentDataTrue(section, i);
}
@ -534,26 +538,36 @@ function CheckIfDataTrue(section, dataObject, playerData) {
case 2:
dataObject[i].name = dataObject[i].nameGrimmchildP2;
dataObject[i].spoiler = dataObject[i].spoilerGrimmchildP2;
dataObject[i].wiki = dataObject[i].wikiGrimmchild;
CurrentDataTrue(section, i);
break;
case 3:
dataObject[i].name = dataObject[i].nameGrimmchildP3;
dataObject[i].spoiler = dataObject[i].spoilerGrimmchildP3;
dataObject[i].wiki = dataObject[i].wikiGrimmchild;
CurrentDataTrue(section, i);
break;
case 4:
dataObject[i].name = dataObject[i].nameGrimmchildP4;
dataObject[i].spoiler = dataObject[i].spoilerGrimmchildP4;
dataObject[i].wiki = dataObject[i].wikiGrimmchild;
CurrentDataTrue(section, i);
break;
case 5:
dataObject[i].name = dataObject[i].nameCarefreeMelody;
dataObject[i].spoiler = dataObject[i].spoilerCarefreeMelody;
dataObject[i].wiki = dataObject[i].wikiCarefreeMelody;
CurrentDataTrue(section, i);
break;
default:
dataObject[i].name = dataObject[i].nameDefault;
dataObject[i].spoiler = dataObject[i].spoilerDefault;
dataObject[i].wiki = dataObject[i].wikiDefault;
}
break;
@ -1451,28 +1465,20 @@ function InitializeHTMLPopulation(db) {
/*
// Play Time
CheckPlayTime(sections.intro, 0)
// Game Completion
CheckCompletionPercent(sections.intro, 0);
// Save File Version
CheckSaveFileVersion(sections.intro);
// Fleur Divide
// AppendHTML(sections.intro, FLEUR_DIVIDE);
// Health Masks
CheckHealthMasks(sections.intro);
// Soul Orbs
CheckSoulOrbs(sections.intro, 99);
// Charm Notches
CheckNotches(sections.intro);
// Geo
CheckGeo(sections.intro);
// Keep symbol False
CurrentDataFalse();
*/
@ -3641,7 +3647,14 @@ var HK = {
nameGrimmchildP4: "Charm #40: Grimmchild (Phase 4)",
nameCarefreeMelody: "Charm #40: Carefree Melody",
spoiler: "Dirtmouth",
spoilerDefault: "Dirtmouth",
spoilerGrimmchildP1: "Collect 3 flames",
spoilerGrimmchildP2: "Collect 3 flames",
spoilerGrimmchildP3: "Collect 3 flames",
spoilerGrimmchildP4: "Completed the Ritual",
spoilerCarefreeMelody: "Banished Grimm Troupe",
wiki: "Grimmchild",
wikiDefault: "Grimmchild",
wikiGrimmchild: "Grimmchild",
wikiCarefreeMelody: "Carefree_Melody"
},

File diff suppressed because one or more lines are too long

View file

@ -621,38 +621,57 @@ function CheckIfDataTrue(section, dataObject, playerData, worldData = []) {
if (i === "gotCharm_40") {
CurrentDataFalse(section, i);
dataObject[i].name = dataObject[i].nameDefault;
dataObject[i].spoiler = dataObject[i].spoilerDefault;
dataObject[i].wiki = dataObject[i].wikiDefault;
switch (playerData.grimmChildLevel) {
case 1:
if (playerData[i] === true) {
dataObject[i].name = dataObject[i].nameGrimmchildP1;
dataObject[i].spoiler = dataObject[i].spoilerGrimmchildP1;
dataObject[i].wiki = dataObject[i].wikiGrimmchild;
CurrentDataTrue(section, i);
}
break;
case 2:
dataObject[i].name = dataObject[i].nameGrimmchildP2;
dataObject[i].spoiler = dataObject[i].spoilerGrimmchildP2;
dataObject[i].wiki = dataObject[i].wikiGrimmchild;
CurrentDataTrue(section, i);
break;
case 3:
dataObject[i].name = dataObject[i].nameGrimmchildP3;
dataObject[i].spoiler = dataObject[i].spoilerGrimmchildP3;
dataObject[i].wiki = dataObject[i].wikiGrimmchild;
CurrentDataTrue(section, i);
break;
case 4:
dataObject[i].name = dataObject[i].nameGrimmchildP4;
dataObject[i].spoiler = dataObject[i].spoilerGrimmchildP4;
dataObject[i].wiki = dataObject[i].wikiGrimmchild;
CurrentDataTrue(section, i);
break;
case 5:
dataObject[i].name = dataObject[i].nameCarefreeMelody;
dataObject[i].spoiler = dataObject[i].spoilerCarefreeMelody;
dataObject[i].wiki = dataObject[i].wikiCarefreeMelody;
CurrentDataTrue(section, i);
break;
default:
dataObject[i].name = dataObject[i].nameDefault;
dataObject[i].spoiler = dataObject[i].spoilerDefault;
dataObject[i].wiki = dataObject[i].wikiDefault;
}
break;

View file

@ -932,7 +932,14 @@ const HK = {
nameGrimmchildP4: "Charm #40: Grimmchild (Phase 4)",
nameCarefreeMelody: "Charm #40: Carefree Melody",
spoiler: "Dirtmouth",
spoilerDefault: "Dirtmouth",
spoilerGrimmchildP1: "Collect 3 flames",
spoilerGrimmchildP2: "Collect 3 flames",
spoilerGrimmchildP3: "Collect 3 flames",
spoilerGrimmchildP4: "Completed the Ritual",
spoilerCarefreeMelody: "Banished Grimm Troupe",
wiki: "Grimmchild",
wikiDefault: "Grimmchild",
wikiGrimmchild: "Grimmchild",
wikiCarefreeMelody: "Carefree_Melody"
},