Hunter's Journal function for checking
This commit is contained in:
parent
148150cda6
commit
d10998bc0e
8 changed files with 400 additions and 310 deletions
349
build/app.js
349
build/app.js
|
|
@ -201,7 +201,7 @@ function HKCheckCompletion(jsonObject) {
|
||||||
|
|
||||||
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__.default.sections.achievements, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__.default.sections.achievements.entries, HKPlayerData, HKWorldItems); // ------------------------- Hunter's Journal ----------------------------- //
|
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__.default.sections.achievements, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__.default.sections.achievements.entries, HKPlayerData, HKWorldItems); // ------------------------- Hunter's Journal ----------------------------- //
|
||||||
|
|
||||||
CheckAdditionalThings(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__.default.sections.huntersJournal, _hk_database_js__WEBPACK_IMPORTED_MODULE_0__.default.sections.huntersJournal.entries, HKPlayerData, HKWorldItems); // ---------------- Fleur Divide ----------------- //
|
CheckHuntersJournal(_hk_database_js__WEBPACK_IMPORTED_MODULE_0__.default, HKPlayerData); // ---------------- Fleur Divide ----------------- //
|
||||||
// AppendHTML(HK.sections.achievements, FLEUR_DIVIDE);
|
// AppendHTML(HK.sections.achievements, FLEUR_DIVIDE);
|
||||||
// ------------------------- Game Statistics ----------------------------- //
|
// ------------------------- Game Statistics ----------------------------- //
|
||||||
|
|
||||||
|
|
@ -288,6 +288,16 @@ function CurrentDataTrue() {
|
||||||
|
|
||||||
section.entries[entry].icon = "green";
|
section.entries[entry].icon = "green";
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* Switches global variable to a "partially completed" symbol.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
function CurrentDataPartial() {
|
||||||
|
var section = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
||||||
|
var entry = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : "";
|
||||||
|
section.entries[entry].icon = "partial";
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* Switches global variable to a "not completed" symbol
|
* Switches global variable to a "not completed" symbol
|
||||||
*/
|
*/
|
||||||
|
|
@ -1498,6 +1508,23 @@ function CheckMrMushroomState(section, entry) {
|
||||||
CurrentDataFalse(section, "mrMushroomState".concat(entry.state));
|
CurrentDataFalse(section, "mrMushroomState".concat(entry.state));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function CheckHuntersJournal(db, playerData) {
|
||||||
|
var section = db.sections.huntersJournal;
|
||||||
|
var entries = db.sections.huntersJournal.entries;
|
||||||
|
|
||||||
|
for (var entry in entries) {
|
||||||
|
if (playerData["killed".concat(entry)] === true) {
|
||||||
|
CurrentDataPartial(section, entry);
|
||||||
|
} else {
|
||||||
|
CurrentDataFalse(section, entry);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (playerData["kills".concat(entry)] === 0) {
|
||||||
|
CurrentDataTrue(section, entry);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* Checks, validates and shows hints to the player depending on their save progression, in chronological order. Shows only hint for the last uncompleted event. If Hollow Knight is defeated, shows a dummy text.
|
* Checks, validates and shows hints to the player depending on their save progression, in chronological order. Shows only hint for the last uncompleted event. If Hollow Knight is defeated, shows a dummy text.
|
||||||
* @param {object} section object containing div hints ID and h2 title
|
* @param {object} section object containing div hints ID and h2 title
|
||||||
|
|
@ -4082,6 +4109,11 @@ var HK = {
|
||||||
spoiler: "Greenpath: Hunter, complete base 146 Hunter Notes",
|
spoiler: "Greenpath: Hunter, complete base 146 Hunter Notes",
|
||||||
wiki: "Hunter's_Mark"
|
wiki: "Hunter's_Mark"
|
||||||
},
|
},
|
||||||
|
killsBigBuzzer: {
|
||||||
|
name: "Vengefly King",
|
||||||
|
spoiler: "Greenpath, Colosseum: Trial of the Warrior",
|
||||||
|
wiki: "Vengefly_King"
|
||||||
|
},
|
||||||
falseKnightDreamDefeated: {
|
falseKnightDreamDefeated: {
|
||||||
name: "Failed Champion",
|
name: "Failed Champion",
|
||||||
spoiler: "Forgotten Crossroads, near False Knight",
|
spoiler: "Forgotten Crossroads, near False Knight",
|
||||||
|
|
@ -4242,734 +4274,729 @@ var HK = {
|
||||||
huntersJournal: {
|
huntersJournal: {
|
||||||
h2: "Hunter's Journal",
|
h2: "Hunter's Journal",
|
||||||
id: "hk-journal",
|
id: "hk-journal",
|
||||||
description: "All 146 base Hunter's Journal entries that are required for Hunter's Mark and Keen Hunter/True Hunter achievements. There are more entries than base 146, but they are completely optional.",
|
description: "All 146 base Hunter's Journal entries that are required for Hunter's Mark and Keen Hunter/True Hunter achievements. There are more entries than base 146, but they are completely optional. Green = note completed. Dark Yellow = entry discovered, but note not completed. Red = entry not yet discovered.",
|
||||||
entries: {
|
entries: {
|
||||||
killsBigBuzzer: {
|
PrayerSlug: {
|
||||||
name: "Vengefly King",
|
|
||||||
spoiler: "Greenpath, Colosseum: Trial of the Warrior",
|
|
||||||
wiki: "Vengefly_King"
|
|
||||||
},
|
|
||||||
killedPrayerSlug: {
|
|
||||||
name: "Maggot",
|
name: "Maggot",
|
||||||
spoiler: "Forgotten Crossroads: False Knight secret room",
|
spoiler: "Forgotten Crossroads: False Knight secret room",
|
||||||
wiki: "Maggot"
|
wiki: "Maggot"
|
||||||
},
|
},
|
||||||
killedOrangeScuttler: {
|
OrangeScuttler: {
|
||||||
name: "Lightseed",
|
name: "Lightseed",
|
||||||
spoiler: "Infected Crossroads",
|
spoiler: "Infected Crossroads",
|
||||||
wiki: "Lightseed"
|
wiki: "Lightseed"
|
||||||
},
|
},
|
||||||
killedPigeon: {
|
Pigeon: {
|
||||||
name: "Maskfly",
|
name: "Maskfly",
|
||||||
spoiler: "Greenpath, Queen's Gardens",
|
spoiler: "Greenpath, Queen's Gardens",
|
||||||
wiki: "Maskfly"
|
wiki: "Maskfly"
|
||||||
},
|
},
|
||||||
killedLazyFlyer: {
|
LazyFlyer: {
|
||||||
name: "Aluba",
|
name: "Aluba",
|
||||||
spoiler: "Lake of Unn, Queen's Gardens (near White Lady)",
|
spoiler: "Lake of Unn, Queen's Gardens (near White Lady)",
|
||||||
wiki: "Aluba"
|
wiki: "Aluba"
|
||||||
},
|
},
|
||||||
killedAcidFlyer: {
|
AcidFlyer: {
|
||||||
name: "Duranda",
|
name: "Duranda",
|
||||||
spoiler: "Greenpath: Nailmaster Sheo's tent path",
|
spoiler: "Greenpath: Nailmaster Sheo's tent path",
|
||||||
wiki: "Duranda"
|
wiki: "Duranda"
|
||||||
},
|
},
|
||||||
killedAcidWalker: {
|
AcidWalker: {
|
||||||
name: "Durandoo",
|
name: "Durandoo",
|
||||||
spoiler: "Greenpath, Queen's Gardens",
|
spoiler: "Greenpath, Queen's Gardens",
|
||||||
wiki: "Durandoo"
|
wiki: "Durandoo"
|
||||||
},
|
},
|
||||||
killedPlantShooter: {
|
PlantShooter: {
|
||||||
name: "Gulka",
|
name: "Gulka",
|
||||||
spoiler: "Greenpath: left of Stone Sanctuary",
|
spoiler: "Greenpath: left of Stone Sanctuary",
|
||||||
wiki: "Gulka"
|
wiki: "Gulka"
|
||||||
},
|
},
|
||||||
killedMushroomTurret: {
|
MushroomTurret: {
|
||||||
name: "Sporg",
|
name: "Sporg",
|
||||||
spoiler: "Fungal Wastes",
|
spoiler: "Fungal Wastes",
|
||||||
wiki: "Sporg"
|
wiki: "Sporg"
|
||||||
},
|
},
|
||||||
killedZapBug: {
|
ZapBug: {
|
||||||
name: "Charged Lumafly",
|
name: "Charged Lumafly",
|
||||||
spoiler: "Fog Canyon: Teacher's Archives (tank)",
|
spoiler: "Fog Canyon: Teacher's Archives (tank)",
|
||||||
wiki: "Charged_Lumafly"
|
wiki: "Charged_Lumafly"
|
||||||
},
|
},
|
||||||
killedCrystalCrawler: {
|
CrystalCrawler: {
|
||||||
name: "Crystal Crawler",
|
name: "Crystal Crawler",
|
||||||
spoiler: "Crystal Peak",
|
spoiler: "Crystal Peak",
|
||||||
wiki: "Crystal_Crawler"
|
wiki: "Crystal_Crawler"
|
||||||
},
|
},
|
||||||
killedGorgeousHusk: {
|
GorgeousHusk: {
|
||||||
name: "Gorgeous Husk",
|
name: "Gorgeous Husk",
|
||||||
spoiler: "City of Tears: secret room",
|
spoiler: "City of Tears: secret room",
|
||||||
wiki: "Gorgeous_Husk"
|
wiki: "Gorgeous_Husk"
|
||||||
},
|
},
|
||||||
killedWorm: {
|
Worm: {
|
||||||
name: "Goam",
|
name: "Goam",
|
||||||
spoiler: "Infected Crossroads: near Fungal Wastes entrance",
|
spoiler: "Infected Crossroads: near Fungal Wastes entrance",
|
||||||
wiki: "Goam"
|
wiki: "Goam"
|
||||||
},
|
},
|
||||||
killedBigCentipede: {
|
BigCentipede: {
|
||||||
name: "Garpede",
|
name: "Garpede",
|
||||||
spoiler: "Deepnest: right of Hot Spring",
|
spoiler: "Deepnest: right of Hot Spring",
|
||||||
wiki: "Garpede"
|
wiki: "Garpede"
|
||||||
},
|
},
|
||||||
killedAbyssTendril: {
|
AbyssTendril: {
|
||||||
name: "Void Tendrils",
|
name: "Void Tendrils",
|
||||||
spoiler: "The Abyss: secret room",
|
spoiler: "The Abyss: secret room",
|
||||||
wiki: "Void_Tendrils"
|
wiki: "Void_Tendrils"
|
||||||
},
|
},
|
||||||
killedLobsterLancer: {
|
LobsterLancer: {
|
||||||
name: "God Tamer",
|
name: "God Tamer",
|
||||||
spoiler: "Colosseum of Fools: Trial of the Fool boss",
|
spoiler: "Colosseum of Fools: Trial of the Fool boss",
|
||||||
wiki: "God_Tamer"
|
wiki: "God_Tamer"
|
||||||
},
|
},
|
||||||
killedFatFluke: {
|
FatFluke: {
|
||||||
name: "Flukemunga",
|
name: "Flukemunga",
|
||||||
spoiler: "Royal Waterways: secret area, left of bench",
|
spoiler: "Royal Waterways: secret area, left of bench",
|
||||||
wiki: "Flukemunga"
|
wiki: "Flukemunga"
|
||||||
},
|
},
|
||||||
killedPaleLurker: {
|
PaleLurker: {
|
||||||
name: "Pale Lurker",
|
name: "Pale Lurker",
|
||||||
spoiler: "Colosseum of Fools: top right breakable wall",
|
spoiler: "Colosseum of Fools: top right breakable wall",
|
||||||
wiki: "Pale_Lurker"
|
wiki: "Pale_Lurker"
|
||||||
},
|
},
|
||||||
killedCrawler: {
|
Crawler: {
|
||||||
name: "Tiktik?",
|
name: "Tiktik?",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBuzzer: {
|
Buzzer: {
|
||||||
name: "Gruzzer?",
|
name: "Gruzzer?",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBouncer: {
|
Bouncer: {
|
||||||
name: "killedBouncer",
|
name: "Bouncer",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedClimber: {
|
Climber: {
|
||||||
name: "killedClimber",
|
name: "Climber",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHopper: {
|
Hopper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSpitter: {
|
Spitter: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHatcher: {
|
Hatcher: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHatchling: {
|
Hatchling: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieRunner: {
|
ZombieRunner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieHornhead: {
|
ZombieHornhead: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieLeaper: {
|
ZombieLeaper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieBarger: {
|
ZombieBarger: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieShield: {
|
ZombieShield: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieGuard: {
|
ZombieGuard: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBigBuzzer: {
|
BigBuzzer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBigFly: {
|
BigFly: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMawlek: {
|
Mawlek: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFalseKnight: {
|
FalseKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedRoller: {
|
Roller: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBlocker: {
|
Blocker: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossmanRunner: {
|
MossmanRunner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossmanShaker: {
|
MossmanShaker: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMosquito: {
|
Mosquito: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBlobFlyer: {
|
BlobFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFungifiedZombie: {
|
FungifiedZombie: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossCharger: {
|
MossCharger: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMegaMossCharger: {
|
MegaMossCharger: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSnapperTrap: {
|
SnapperTrap: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossKnight: {
|
MossKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGrassHopper: {
|
GrassHopper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossFlyer: {
|
MossFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossKnightFat: {
|
MossKnightFat: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossWalker: {
|
MossWalker: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedInfectedKnight: {
|
InfectedKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedJellyfish: {
|
Jellyfish: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedJellyCrawler: {
|
JellyCrawler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMegaJellyfish: {
|
MegaJellyfish: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFungoonBaby: {
|
FungoonBaby: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMantis: {
|
Mantis: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMushroomRoller: {
|
MushroomRoller: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMushroomBrawler: {
|
MushroomBrawler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMushroomBaby: {
|
MushroomBaby: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMantisFlyerChild: {
|
MantisFlyerChild: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFungusFlyer: {
|
FungusFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFungCrawler: {
|
FungCrawler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMantisLord: {
|
MantisLord: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBlackKnight: {
|
BlackKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedElectricMage: {
|
ElectricMage: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMage: {
|
Mage: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMageKnight: {
|
MageKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedRoyalDandy: {
|
RoyalDandy: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedRoyalCoward: {
|
RoyalCoward: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedRoyalPlumper: {
|
RoyalPlumper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlyingSentrySword: {
|
FlyingSentrySword: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlyingSentryJavelin: {
|
FlyingSentryJavelin: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSentry: {
|
Sentry: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSentryFat: {
|
SentryFat: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMageBlob: {
|
MageBlob: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGreatShieldZombie: {
|
GreatShieldZombie: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedJarCollector: {
|
JarCollector: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMageBalloon: {
|
MageBalloon: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMageLord: {
|
MageLord: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlipHopper: {
|
FlipHopper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlukeman: {
|
Flukeman: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedInflater: {
|
Inflater: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlukefly: {
|
Flukefly: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlukeMother: {
|
FlukeMother: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedDungDefender: {
|
DungDefender: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedCrystalFlyer: {
|
CrystalFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedLaserBug: {
|
LaserBug: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBeamMiner: {
|
BeamMiner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieMiner: {
|
ZombieMiner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMegaBeamMiner: {
|
MegaBeamMiner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMinesCrawler: {
|
MinesCrawler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedAngryBuzzer: {
|
AngryBuzzer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBurstingBouncer: {
|
BurstingBouncer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBurstingZombie: {
|
BurstingZombie: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSpittingZombie: {
|
SpittingZombie: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBabyCentipede: {
|
BabyCentipede: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedCentipedeHatcher: {
|
CentipedeHatcher: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedLesserMawlek: {
|
LesserMawlek: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSlashSpider: {
|
SlashSpider: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSpiderCorpse: {
|
SpiderCorpse: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedShootSpider: {
|
ShootSpider: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMiniSpider: {
|
MiniSpider: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSpiderFlyer: {
|
SpiderFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMimicSpider: {
|
MimicSpider: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBeeHatchling: {
|
BeeHatchling: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBeeStinger: {
|
BeeStinger: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBigBee: {
|
BigBee: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHiveKnight: {
|
HiveKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBlowFly: {
|
BlowFly: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedCeilingDropper: {
|
CeilingDropper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGiantHopper: {
|
GiantHopper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGrubMimic: {
|
GrubMimic: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMawlekTurret: {
|
MawlekTurret: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHealthScuttler: {
|
HealthScuttler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieHive: {
|
ZombieHive: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHornet: {
|
Hornet: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedAbyssCrawler: {
|
AbyssCrawler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSuperSpitter: {
|
SuperSpitter: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSibling: {
|
Sibling: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedPalaceFly: {
|
PalaceFly: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedEggSac: {
|
EggSac: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMummy: {
|
Mummy: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedOrangeBalloon: {
|
OrangeBalloon: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHeavyMantis: {
|
HeavyMantis: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedTraitorLord: {
|
TraitorLord: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMantisHeavyFlyer: {
|
MantisHeavyFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGardenZombie: {
|
GardenZombie: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedRoyalGuard: {
|
RoyalGuard: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedWhiteRoyal: {
|
WhiteRoyal: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedOblobble: {
|
Oblobble: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBlobble: {
|
Blobble: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColMosquito: {
|
ColMosquito: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColRoller: {
|
ColRoller: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColFlyingSentry: {
|
ColFlyingSentry: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColMiner: {
|
ColMiner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColShield: {
|
ColShield: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColWorm: {
|
ColWorm: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColHopper: {
|
ColHopper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostAladar: {
|
GhostAladar: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostXero: {
|
GhostXero: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostHu: {
|
GhostHu: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostMarmu: {
|
GhostMarmu: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostNoEyes: {
|
GhostNoEyes: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostMarkoth: {
|
GhostMarkoth: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostGalien: {
|
GhostGalien: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
|
|
@ -5821,6 +5848,8 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
|
||||||
var SYMBOL_FALSE = "<i class='icon-cancel'></i>"; // "❌ "
|
var SYMBOL_FALSE = "<i class='icon-cancel'></i>"; // "❌ "
|
||||||
|
|
||||||
var SYMBOL_TRUE = "<i class='icon-ok-squared'></i>"; // "✅ "
|
var SYMBOL_TRUE = "<i class='icon-ok-squared'></i>"; // "✅ "
|
||||||
|
|
||||||
|
var SYMBOL_PARTIAL = "<i class='icon-ok-squared partial'></i>"; // "✔ "
|
||||||
// const SYMBOL_INFO = "<i class='icon-info-circled'></i>"; // "ℹ "
|
// const SYMBOL_INFO = "<i class='icon-info-circled'></i>"; // "ℹ "
|
||||||
|
|
||||||
var SYMBOL_CLOCK = "<i class='icon-clock'></i>"; // "🕑 "
|
var SYMBOL_CLOCK = "<i class='icon-clock'></i>"; // "🕑 "
|
||||||
|
|
@ -5945,6 +5974,7 @@ function GenerateInnerHTML(db) {
|
||||||
};
|
};
|
||||||
var iconGreen = SYMBOL_TRUE;
|
var iconGreen = SYMBOL_TRUE;
|
||||||
var iconRed = SYMBOL_FALSE;
|
var iconRed = SYMBOL_FALSE;
|
||||||
|
var iconPartial = SYMBOL_PARTIAL;
|
||||||
var iconClock = SYMBOL_CLOCK;
|
var iconClock = SYMBOL_CLOCK;
|
||||||
var iconNull = SYMBOL_EMPTY;
|
var iconNull = SYMBOL_EMPTY;
|
||||||
var finalHTMLFill = "";
|
var finalHTMLFill = "";
|
||||||
|
|
@ -6027,6 +6057,10 @@ function GenerateInnerHTML(db) {
|
||||||
obj.icon = iconGreen;
|
obj.icon = iconGreen;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case "partial":
|
||||||
|
obj.icon = iconPartial;
|
||||||
|
break;
|
||||||
|
|
||||||
case "red":
|
case "red":
|
||||||
obj.icon = iconRed;
|
obj.icon = iconRed;
|
||||||
break;
|
break;
|
||||||
|
|
@ -6182,6 +6216,13 @@ function GenerateInnerHTML(db) {
|
||||||
obj.span[0] = "<span class='spoiler-span-green'>";
|
obj.span[0] = "<span class='spoiler-span-green'>";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case "partial":
|
||||||
|
obj.icon = iconPartial;
|
||||||
|
/* -------- Prevents blurring when a player has already discovered the entry --------- */
|
||||||
|
|
||||||
|
obj.span[0] = "<span class='spoiler-span-green'>";
|
||||||
|
break;
|
||||||
|
|
||||||
case "red":
|
case "red":
|
||||||
obj.icon = iconRed;
|
obj.icon = iconRed;
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -574,6 +574,11 @@ a.wiki {
|
||||||
color: #16c60c;
|
color: #16c60c;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.partial {
|
||||||
|
color: #000;
|
||||||
|
text-shadow: 0 0 0.3rem #efff00;
|
||||||
|
}
|
||||||
|
|
||||||
.icon-info-circled {
|
.icon-info-circled {
|
||||||
color: #479ae7;
|
color: #479ae7;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -466,6 +466,11 @@ a.wiki {
|
||||||
color: #16c60c;
|
color: #16c60c;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.partial {
|
||||||
|
color: #000;
|
||||||
|
text-shadow: 0 0 0.3rem #efff00;
|
||||||
|
}
|
||||||
|
|
||||||
.icon-info-circled {
|
.icon-info-circled {
|
||||||
color: #479ae7;
|
color: #479ae7;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -260,7 +260,7 @@ function HKCheckCompletion(jsonObject, benchStart = performance.now()) {
|
||||||
|
|
||||||
// ------------------------- Hunter's Journal ----------------------------- //
|
// ------------------------- Hunter's Journal ----------------------------- //
|
||||||
|
|
||||||
CheckAdditionalThings(HK.sections.huntersJournal, HK.sections.huntersJournal.entries, HKPlayerData, HKWorldItems);
|
CheckHuntersJournal(HK, HKPlayerData);
|
||||||
|
|
||||||
// ---------------- Fleur Divide ----------------- //
|
// ---------------- Fleur Divide ----------------- //
|
||||||
|
|
||||||
|
|
@ -365,6 +365,14 @@ function CurrentDataTrue(section = {}, entry = "") {
|
||||||
section.entries[entry].icon = "green";
|
section.entries[entry].icon = "green";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Switches global variable to a "partially completed" symbol.
|
||||||
|
*/
|
||||||
|
function CurrentDataPartial(section = {}, entry = "") {
|
||||||
|
|
||||||
|
section.entries[entry].icon = "partial";
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Switches global variable to a "not completed" symbol
|
* Switches global variable to a "not completed" symbol
|
||||||
*/
|
*/
|
||||||
|
|
@ -1595,6 +1603,25 @@ function CheckMrMushroomState(section, entry, mrMushroomState = 0) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function CheckHuntersJournal(db, playerData) {
|
||||||
|
|
||||||
|
let section = db.sections.huntersJournal;
|
||||||
|
let entries = db.sections.huntersJournal.entries;
|
||||||
|
|
||||||
|
for (let entry in entries) {
|
||||||
|
|
||||||
|
if (playerData[`killed${entry}`] === true) {
|
||||||
|
CurrentDataPartial(section, entry);
|
||||||
|
} else {
|
||||||
|
CurrentDataFalse(section, entry);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (playerData[`kills${entry}`] === 0) {
|
||||||
|
CurrentDataTrue(section, entry);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Checks, validates and shows hints to the player depending on their save progression, in chronological order. Shows only hint for the last uncompleted event. If Hollow Knight is defeated, shows a dummy text.
|
* Checks, validates and shows hints to the player depending on their save progression, in chronological order. Shows only hint for the last uncompleted event. If Hollow Knight is defeated, shows a dummy text.
|
||||||
* @param {object} section object containing div hints ID and h2 title
|
* @param {object} section object containing div hints ID and h2 title
|
||||||
|
|
|
||||||
|
|
@ -1332,6 +1332,11 @@ const HK = {
|
||||||
spoiler: "Greenpath: Hunter, complete base 146 Hunter Notes",
|
spoiler: "Greenpath: Hunter, complete base 146 Hunter Notes",
|
||||||
wiki: "Hunter's_Mark"
|
wiki: "Hunter's_Mark"
|
||||||
},
|
},
|
||||||
|
killsBigBuzzer: {
|
||||||
|
name: "Vengefly King",
|
||||||
|
spoiler: "Greenpath, Colosseum: Trial of the Warrior",
|
||||||
|
wiki: "Vengefly_King"
|
||||||
|
},
|
||||||
falseKnightDreamDefeated: {
|
falseKnightDreamDefeated: {
|
||||||
name: "Failed Champion",
|
name: "Failed Champion",
|
||||||
spoiler: "Forgotten Crossroads, near False Knight",
|
spoiler: "Forgotten Crossroads, near False Knight",
|
||||||
|
|
@ -1494,734 +1499,729 @@ const HK = {
|
||||||
huntersJournal: {
|
huntersJournal: {
|
||||||
h2: "Hunter's Journal",
|
h2: "Hunter's Journal",
|
||||||
id: "hk-journal",
|
id: "hk-journal",
|
||||||
description: `All 146 base Hunter's Journal entries that are required for Hunter's Mark and Keen Hunter/True Hunter achievements. There are more entries than base 146, but they are completely optional.`,
|
description: `All 146 base Hunter's Journal entries that are required for Hunter's Mark and Keen Hunter/True Hunter achievements. There are more entries than base 146, but they are completely optional. Green = note completed. Dark Yellow = entry discovered, but note not completed. Red = entry not yet discovered.`,
|
||||||
entries: {
|
entries: {
|
||||||
killsBigBuzzer: {
|
PrayerSlug: {
|
||||||
name: "Vengefly King",
|
|
||||||
spoiler: "Greenpath, Colosseum: Trial of the Warrior",
|
|
||||||
wiki: "Vengefly_King"
|
|
||||||
},
|
|
||||||
killedPrayerSlug: {
|
|
||||||
name: "Maggot",
|
name: "Maggot",
|
||||||
spoiler: "Forgotten Crossroads: False Knight secret room",
|
spoiler: "Forgotten Crossroads: False Knight secret room",
|
||||||
wiki: "Maggot"
|
wiki: "Maggot"
|
||||||
},
|
},
|
||||||
killedOrangeScuttler: {
|
OrangeScuttler: {
|
||||||
name: "Lightseed",
|
name: "Lightseed",
|
||||||
spoiler: "Infected Crossroads",
|
spoiler: "Infected Crossroads",
|
||||||
wiki: "Lightseed"
|
wiki: "Lightseed"
|
||||||
},
|
},
|
||||||
killedPigeon: {
|
Pigeon: {
|
||||||
name: "Maskfly",
|
name: "Maskfly",
|
||||||
spoiler: "Greenpath, Queen's Gardens",
|
spoiler: "Greenpath, Queen's Gardens",
|
||||||
wiki: "Maskfly"
|
wiki: "Maskfly"
|
||||||
},
|
},
|
||||||
killedLazyFlyer: {
|
LazyFlyer: {
|
||||||
name: "Aluba",
|
name: "Aluba",
|
||||||
spoiler: "Lake of Unn, Queen's Gardens (near White Lady)",
|
spoiler: "Lake of Unn, Queen's Gardens (near White Lady)",
|
||||||
wiki: "Aluba"
|
wiki: "Aluba"
|
||||||
},
|
},
|
||||||
killedAcidFlyer: {
|
AcidFlyer: {
|
||||||
name: "Duranda",
|
name: "Duranda",
|
||||||
spoiler: "Greenpath: Nailmaster Sheo's tent path",
|
spoiler: "Greenpath: Nailmaster Sheo's tent path",
|
||||||
wiki: "Duranda"
|
wiki: "Duranda"
|
||||||
},
|
},
|
||||||
killedAcidWalker: {
|
AcidWalker: {
|
||||||
name: "Durandoo",
|
name: "Durandoo",
|
||||||
spoiler: "Greenpath, Queen's Gardens",
|
spoiler: "Greenpath, Queen's Gardens",
|
||||||
wiki: "Durandoo"
|
wiki: "Durandoo"
|
||||||
},
|
},
|
||||||
killedPlantShooter: {
|
PlantShooter: {
|
||||||
name: "Gulka",
|
name: "Gulka",
|
||||||
spoiler: "Greenpath: left of Stone Sanctuary",
|
spoiler: "Greenpath: left of Stone Sanctuary",
|
||||||
wiki: "Gulka"
|
wiki: "Gulka"
|
||||||
},
|
},
|
||||||
killedMushroomTurret: {
|
MushroomTurret: {
|
||||||
name: "Sporg",
|
name: "Sporg",
|
||||||
spoiler: "Fungal Wastes",
|
spoiler: "Fungal Wastes",
|
||||||
wiki: "Sporg"
|
wiki: "Sporg"
|
||||||
},
|
},
|
||||||
killedZapBug: {
|
ZapBug: {
|
||||||
name: "Charged Lumafly",
|
name: "Charged Lumafly",
|
||||||
spoiler: "Fog Canyon: Teacher's Archives (tank)",
|
spoiler: "Fog Canyon: Teacher's Archives (tank)",
|
||||||
wiki: "Charged_Lumafly"
|
wiki: "Charged_Lumafly"
|
||||||
},
|
},
|
||||||
killedCrystalCrawler: {
|
CrystalCrawler: {
|
||||||
name: "Crystal Crawler",
|
name: "Crystal Crawler",
|
||||||
spoiler: "Crystal Peak",
|
spoiler: "Crystal Peak",
|
||||||
wiki: "Crystal_Crawler"
|
wiki: "Crystal_Crawler"
|
||||||
},
|
},
|
||||||
killedGorgeousHusk: {
|
GorgeousHusk: {
|
||||||
name: "Gorgeous Husk",
|
name: "Gorgeous Husk",
|
||||||
spoiler: "City of Tears: secret room",
|
spoiler: "City of Tears: secret room",
|
||||||
wiki: "Gorgeous_Husk"
|
wiki: "Gorgeous_Husk"
|
||||||
},
|
},
|
||||||
killedWorm: {
|
Worm: {
|
||||||
name: "Goam",
|
name: "Goam",
|
||||||
spoiler: "Infected Crossroads: near Fungal Wastes entrance",
|
spoiler: "Infected Crossroads: near Fungal Wastes entrance",
|
||||||
wiki: "Goam"
|
wiki: "Goam"
|
||||||
},
|
},
|
||||||
killedBigCentipede: {
|
BigCentipede: {
|
||||||
name: "Garpede",
|
name: "Garpede",
|
||||||
spoiler: "Deepnest: right of Hot Spring",
|
spoiler: "Deepnest: right of Hot Spring",
|
||||||
wiki: "Garpede"
|
wiki: "Garpede"
|
||||||
},
|
},
|
||||||
killedAbyssTendril: {
|
AbyssTendril: {
|
||||||
name: "Void Tendrils",
|
name: "Void Tendrils",
|
||||||
spoiler: "The Abyss: secret room",
|
spoiler: "The Abyss: secret room",
|
||||||
wiki: "Void_Tendrils"
|
wiki: "Void_Tendrils"
|
||||||
},
|
},
|
||||||
killedLobsterLancer: {
|
LobsterLancer: {
|
||||||
name: "God Tamer",
|
name: "God Tamer",
|
||||||
spoiler: "Colosseum of Fools: Trial of the Fool boss",
|
spoiler: "Colosseum of Fools: Trial of the Fool boss",
|
||||||
wiki: "God_Tamer"
|
wiki: "God_Tamer"
|
||||||
},
|
},
|
||||||
killedFatFluke: {
|
FatFluke: {
|
||||||
name: "Flukemunga",
|
name: "Flukemunga",
|
||||||
spoiler: "Royal Waterways: secret area, left of bench",
|
spoiler: "Royal Waterways: secret area, left of bench",
|
||||||
wiki: "Flukemunga"
|
wiki: "Flukemunga"
|
||||||
},
|
},
|
||||||
killedPaleLurker: {
|
PaleLurker: {
|
||||||
name: "Pale Lurker",
|
name: "Pale Lurker",
|
||||||
spoiler: "Colosseum of Fools: top right breakable wall",
|
spoiler: "Colosseum of Fools: top right breakable wall",
|
||||||
wiki: "Pale_Lurker"
|
wiki: "Pale_Lurker"
|
||||||
},
|
},
|
||||||
killedCrawler: {
|
Crawler: {
|
||||||
name: "Tiktik?",
|
name: "Tiktik?",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBuzzer: {
|
Buzzer: {
|
||||||
name: "Gruzzer?",
|
name: "Gruzzer?",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBouncer: {
|
Bouncer: {
|
||||||
name: "killedBouncer",
|
name: "Bouncer",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedClimber: {
|
Climber: {
|
||||||
name: "killedClimber",
|
name: "Climber",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHopper: {
|
Hopper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSpitter: {
|
Spitter: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHatcher: {
|
Hatcher: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHatchling: {
|
Hatchling: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieRunner: {
|
ZombieRunner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieHornhead: {
|
ZombieHornhead: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieLeaper: {
|
ZombieLeaper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieBarger: {
|
ZombieBarger: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieShield: {
|
ZombieShield: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieGuard: {
|
ZombieGuard: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBigBuzzer: {
|
BigBuzzer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBigFly: {
|
BigFly: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMawlek: {
|
Mawlek: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFalseKnight: {
|
FalseKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedRoller: {
|
Roller: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBlocker: {
|
Blocker: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossmanRunner: {
|
MossmanRunner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossmanShaker: {
|
MossmanShaker: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMosquito: {
|
Mosquito: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBlobFlyer: {
|
BlobFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFungifiedZombie: {
|
FungifiedZombie: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossCharger: {
|
MossCharger: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMegaMossCharger: {
|
MegaMossCharger: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSnapperTrap: {
|
SnapperTrap: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossKnight: {
|
MossKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGrassHopper: {
|
GrassHopper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossFlyer: {
|
MossFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossKnightFat: {
|
MossKnightFat: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMossWalker: {
|
MossWalker: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedInfectedKnight: {
|
InfectedKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedJellyfish: {
|
Jellyfish: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedJellyCrawler: {
|
JellyCrawler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMegaJellyfish: {
|
MegaJellyfish: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFungoonBaby: {
|
FungoonBaby: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMantis: {
|
Mantis: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMushroomRoller: {
|
MushroomRoller: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMushroomBrawler: {
|
MushroomBrawler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMushroomBaby: {
|
MushroomBaby: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMantisFlyerChild: {
|
MantisFlyerChild: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFungusFlyer: {
|
FungusFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFungCrawler: {
|
FungCrawler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMantisLord: {
|
MantisLord: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBlackKnight: {
|
BlackKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedElectricMage: {
|
ElectricMage: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMage: {
|
Mage: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMageKnight: {
|
MageKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedRoyalDandy: {
|
RoyalDandy: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedRoyalCoward: {
|
RoyalCoward: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedRoyalPlumper: {
|
RoyalPlumper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlyingSentrySword: {
|
FlyingSentrySword: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlyingSentryJavelin: {
|
FlyingSentryJavelin: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSentry: {
|
Sentry: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSentryFat: {
|
SentryFat: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMageBlob: {
|
MageBlob: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGreatShieldZombie: {
|
GreatShieldZombie: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedJarCollector: {
|
JarCollector: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMageBalloon: {
|
MageBalloon: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMageLord: {
|
MageLord: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlipHopper: {
|
FlipHopper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlukeman: {
|
Flukeman: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedInflater: {
|
Inflater: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlukefly: {
|
Flukefly: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedFlukeMother: {
|
FlukeMother: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedDungDefender: {
|
DungDefender: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedCrystalFlyer: {
|
CrystalFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedLaserBug: {
|
LaserBug: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBeamMiner: {
|
BeamMiner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieMiner: {
|
ZombieMiner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMegaBeamMiner: {
|
MegaBeamMiner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMinesCrawler: {
|
MinesCrawler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedAngryBuzzer: {
|
AngryBuzzer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBurstingBouncer: {
|
BurstingBouncer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBurstingZombie: {
|
BurstingZombie: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSpittingZombie: {
|
SpittingZombie: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBabyCentipede: {
|
BabyCentipede: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedCentipedeHatcher: {
|
CentipedeHatcher: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedLesserMawlek: {
|
LesserMawlek: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSlashSpider: {
|
SlashSpider: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSpiderCorpse: {
|
SpiderCorpse: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedShootSpider: {
|
ShootSpider: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMiniSpider: {
|
MiniSpider: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSpiderFlyer: {
|
SpiderFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMimicSpider: {
|
MimicSpider: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBeeHatchling: {
|
BeeHatchling: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBeeStinger: {
|
BeeStinger: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBigBee: {
|
BigBee: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHiveKnight: {
|
HiveKnight: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBlowFly: {
|
BlowFly: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedCeilingDropper: {
|
CeilingDropper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGiantHopper: {
|
GiantHopper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGrubMimic: {
|
GrubMimic: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMawlekTurret: {
|
MawlekTurret: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHealthScuttler: {
|
HealthScuttler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedZombieHive: {
|
ZombieHive: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHornet: {
|
Hornet: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedAbyssCrawler: {
|
AbyssCrawler: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSuperSpitter: {
|
SuperSpitter: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedSibling: {
|
Sibling: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedPalaceFly: {
|
PalaceFly: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedEggSac: {
|
EggSac: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMummy: {
|
Mummy: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedOrangeBalloon: {
|
OrangeBalloon: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedHeavyMantis: {
|
HeavyMantis: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedTraitorLord: {
|
TraitorLord: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedMantisHeavyFlyer: {
|
MantisHeavyFlyer: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGardenZombie: {
|
GardenZombie: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedRoyalGuard: {
|
RoyalGuard: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedWhiteRoyal: {
|
WhiteRoyal: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedOblobble: {
|
Oblobble: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedBlobble: {
|
Blobble: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColMosquito: {
|
ColMosquito: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColRoller: {
|
ColRoller: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColFlyingSentry: {
|
ColFlyingSentry: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColMiner: {
|
ColMiner: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColShield: {
|
ColShield: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColWorm: {
|
ColWorm: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedColHopper: {
|
ColHopper: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostAladar: {
|
GhostAladar: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostXero: {
|
GhostXero: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostHu: {
|
GhostHu: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostMarmu: {
|
GhostMarmu: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostNoEyes: {
|
GhostNoEyes: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostMarkoth: {
|
GhostMarkoth: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
},
|
},
|
||||||
killedGhostGalien: {
|
GhostGalien: {
|
||||||
name: "",
|
name: "",
|
||||||
spoiler: "",
|
spoiler: "",
|
||||||
wiki: ""
|
wiki: ""
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@ import GEO_SHADE_IMAGE from "../img/geo-shade.png";
|
||||||
// const DATA_UNKNOWN = "Data unknown";
|
// const DATA_UNKNOWN = "Data unknown";
|
||||||
const SYMBOL_FALSE = "<i class='icon-cancel'></i>"; // "❌ "
|
const SYMBOL_FALSE = "<i class='icon-cancel'></i>"; // "❌ "
|
||||||
const SYMBOL_TRUE = "<i class='icon-ok-squared'></i>"; // "✅ "
|
const SYMBOL_TRUE = "<i class='icon-ok-squared'></i>"; // "✅ "
|
||||||
|
const SYMBOL_PARTIAL = "<i class='icon-ok-squared partial'></i>"; // "✔ "
|
||||||
// const SYMBOL_INFO = "<i class='icon-info-circled'></i>"; // "ℹ "
|
// const SYMBOL_INFO = "<i class='icon-info-circled'></i>"; // "ℹ "
|
||||||
const SYMBOL_CLOCK = "<i class='icon-clock'></i>"; // "🕑 "
|
const SYMBOL_CLOCK = "<i class='icon-clock'></i>"; // "🕑 "
|
||||||
const SYMBOL_FILE = "<i class='icon-doc-text-inv'></i>"; // "📁"
|
const SYMBOL_FILE = "<i class='icon-doc-text-inv'></i>"; // "📁"
|
||||||
|
|
@ -162,6 +163,7 @@ function GenerateInnerHTML(db) {
|
||||||
|
|
||||||
let iconGreen = SYMBOL_TRUE;
|
let iconGreen = SYMBOL_TRUE;
|
||||||
let iconRed = SYMBOL_FALSE;
|
let iconRed = SYMBOL_FALSE;
|
||||||
|
let iconPartial = SYMBOL_PARTIAL;
|
||||||
let iconClock = SYMBOL_CLOCK;
|
let iconClock = SYMBOL_CLOCK;
|
||||||
let iconNull = SYMBOL_EMPTY;
|
let iconNull = SYMBOL_EMPTY;
|
||||||
|
|
||||||
|
|
@ -278,6 +280,9 @@ function GenerateInnerHTML(db) {
|
||||||
case "green":
|
case "green":
|
||||||
obj.icon = iconGreen;
|
obj.icon = iconGreen;
|
||||||
break;
|
break;
|
||||||
|
case "partial":
|
||||||
|
obj.icon = iconPartial;
|
||||||
|
break;
|
||||||
case "red":
|
case "red":
|
||||||
obj.icon = iconRed;
|
obj.icon = iconRed;
|
||||||
break;
|
break;
|
||||||
|
|
@ -448,6 +453,13 @@ function GenerateInnerHTML(db) {
|
||||||
obj.span[0] = "<span class='spoiler-span-green'>";
|
obj.span[0] = "<span class='spoiler-span-green'>";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case "partial":
|
||||||
|
obj.icon = iconPartial;
|
||||||
|
|
||||||
|
/* -------- Prevents blurring when a player has already discovered the entry --------- */
|
||||||
|
obj.span[0] = "<span class='spoiler-span-green'>";
|
||||||
|
break;
|
||||||
|
|
||||||
case "red":
|
case "red":
|
||||||
obj.icon = iconRed;
|
obj.icon = iconRed;
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue