remodeled whole database

This commit is contained in:
ReznoRMichael 2021-06-27 11:13:13 +02:00
parent 4a8107ea92
commit 366e76c3db

View file

@ -4,7 +4,11 @@
*/ */
const HK = { const HK = {
DIV_ID: {
SECTION: {
/* ################ Intro ################### */
intro: { intro: {
h2: "Game Status", h2: "Game Status",
id: "hk-intro", id: "hk-intro",
@ -12,119 +16,13 @@ const HK = {
maxPercent: 112, maxPercent: 112,
saveVersion: "0.0.0.0" saveVersion: "0.0.0.0"
}, },
/* ################ Hints ################### */
hints: { hints: {
h2: "My friend Elderbug once told me about...", h2: "My friend Elderbug once told me about...",
id: "hk-hints", id: "hk-hints",
}, entries: {
bosses: {
h2: "Bosses",
id: "hk-bosses",
percent: 0,
maxPercent: 14
},
charms: {
h2: "Charms",
id: "hk-charms",
percent: 0,
maxPercent: 36
},
equipment: {
h2: "Equipment",
id: "hk-equipment",
percent: 0,
maxPercent: 14
},
nailUpgrades: {
h2: "Nail Upgrades",
id: "hk-nailupgrades",
percent: 0,
maxPercent: 4
},
nailArts: {
h2: "Nail Arts",
id: "hk-nailarts",
percent: 0,
maxPercent: 3
},
spells: {
h2: "Spells",
id: "hk-spells",
percent: 0,
maxPercent: 6
},
maskShards: {
h2: "Mask Shards",
id: "hk-maskshards",
percent: 0,
maxPercent: 4
},
vesselFragments: {
h2: "Vessel Fragments",
id: "hk-vesselfragments",
percent: 0,
maxPercent: 3
},
dreamNail: {
h2: "Dream Nail and Essence",
id: "hk-dreamnail",
percent: 0,
maxPercent: 3
},
warriorDreams: {
h2: "Warrior Dreams",
id: "hk-warriordreams",
percent: 0,
maxPercent: 7
},
dreamers: {
h2: "Dreamers",
id: "hk-dreamers",
percent: 0,
maxPercent: 3
},
colosseum: {
h2: "Colosseum of Fools",
id: "hk-colosseum",
percent: 0,
maxPercent: 3
},
grimmTroupe: {
h2: "Grimm Troupe Content Pack",
id: "hk-grimmtroupe",
percent: 0,
maxPercent: 6
},
lifeblood: {
h2: "Lifeblood Content Pack",
id: "hk-lifeblood",
percent: 0,
maxPercent: 1
},
godmaster: {
h2: "Godmaster Content Pack",
id: "hk-godmaster",
percent: 0,
maxPercent: 5
},
essential: {
h2: "Game Completion Essentials",
id: "hk-essential"
},
achievements: {
h2: "Achievements Essentials",
id: "hk-achievements"
},
statistics: {
h2: "Game Statistics",
id: "hk-statistics"
},
godhomeStatistics: {
h2: "Godhome Statistics",
id: "hk-godhome-statistics"
}
},
// hk-hints
HINTS: {
fireballLevel: { fireballLevel: {
spoiler: "...a mysterious shaman living in a dwelling below the town of Dirtmouth" spoiler: "...a mysterious shaman living in a dwelling below the town of Dirtmouth"
}, },
@ -188,8 +86,16 @@ const HK = {
spoiler: "...a disturbance inside a black temple" spoiler: "...a disturbance inside a black temple"
}, },
}, },
// hk-bosses },
BOSSES: {
/* ################ Bosses ################### */
bosses: {
h2: "Bosses",
id: "hk-bosses",
percent: 0,
maxPercent: 14,
entries: {
// killedBigFly // killedBigFly
bossGruzMother: { bossGruzMother: {
name: "P1 Gruz Mother", name: "P1 Gruz Mother",
@ -269,8 +175,17 @@ const HK = {
wiki: "Watcher_Knight" wiki: "Watcher_Knight"
} }
}, },
},
/* ################ Charms ################### */
charms: {
h2: "Charms",
id: "hk-charms",
percent: 0,
maxPercent: 36,
// reference: https://radiance.host/apidocs/Charms.html // reference: https://radiance.host/apidocs/Charms.html
CHARMS: { entries: {
gotCharm_1: { gotCharm_1: {
name: "#1 Gathering Swarm", name: "#1 Gathering Swarm",
spoiler: "Sly: 300 Geo", spoiler: "Sly: 300 Geo",
@ -456,58 +371,16 @@ const HK = {
wiki: "Kingsoul" wiki: "Kingsoul"
}, // 5 }, // 5
}, },
COLOSSEUM: {
colosseumBronzeCompleted: {
name: "Trial of the Warrior",
spoiler: "Little Fool: 100 Geo",
wiki: "Trial_of_the_Warrior"
}, },
colosseumSilverCompleted: {
name: "Trial of the Conqueror", /* ################ Equipment ################### */
spoiler: "Little Fool: 450 Geo + Warrior completed",
wiki: "Trial_of_the_Conqueror" equipment: {
}, h2: "Equipment",
colosseumGoldCompleted: { id: "hk-equipment",
name: "Trial of the Fool", percent: 0,
spoiler: "Little Fool: 800 Geo + Conqueror completed", maxPercent: 14,
wiki: "Trial_of_the_Fool" entries: {
},
},
DREAMERS: {
lurienDefeated: {
name: "Lurien the Watcher",
spoiler: "City of Tears: Watcher's Spire",
wiki: "Lurien"
},
monomonDefeated: {
name: "Monomon the Teacher",
spoiler: "Fog Canyon: Teacher's Archives",
wiki: "Monomon"
},
hegemolDefeated: {
name: "Herrah the Beast",
spoiler: "Deepnest: Distant Village",
wiki: "Herrah"
}
},
DREAMNAIL: {
hasDreamNail: {
name: "Dream Nail Acquired",
spoiler: "Resting Grounds",
wiki: "Dream_Nail"
},
dreamNailUpgraded: {
name: "Awoken Dream Nail",
spoiler: "Seer: 1800 Essence",
wiki: "Dream_Nail#Awoken_Dream_Nail"
},
mothDeparted: {
name: "Hear the Seer's Final Words",
spoiler: "Seer: 2400 Essence",
wiki: "Seer"
}
},
EQUIPMENT: {
hasDash: { hasDash: {
name: "Mothwing Cloak", name: "Mothwing Cloak",
spoiler: "Greenpath: Dash ability", spoiler: "Greenpath: Dash ability",
@ -544,7 +417,127 @@ const HK = {
wiki: "Shade_Cloak" wiki: "Shade_Cloak"
} }
}, },
MASKSHARDS: { },
/* ################ Nail Upgrades ################### */
nailUpgrades: {
h2: "Nail Upgrades",
id: "hk-nailupgrades",
percent: 0,
maxPercent: 4,
entries: {
oldNail: {
name: "#0 Old Nail",
spoiler: "Starting Weapon",
wiki: "Nail"
},
sharpenedNail: {
name: "#1 Sharpened Nail",
spoiler: "Nailsmith: 250 Geo",
wiki: "Nail#Nail_Upgrades"
},
channeledNail: {
name: "#2 Channeled Nail",
spoiler: "Nailsmith: 800 Geo + 1 Pale Ore",
wiki: "Nail#Nail_Upgrades"
},
coiledNail: {
name: "#3 Coiled Nail",
spoiler: "Nailsmith: 2000 Geo + 2 Pale Ore",
wiki: "Nail#Nail_Upgrades"
},
pureNail: {
name: "#4 Pure Nail",
spoiler: "Nailsmith: 4000 Geo + 3 Pale Ore",
wiki: "Nail#Nail_Upgrades"
}
},
},
/* ################ Nail Arts ################### */
nailArts: {
h2: "Nail Arts",
id: "hk-nailarts",
percent: 0,
maxPercent: 3,
entries: {
/* this is correct - somehow Team Cherry switched the names here */
hasDashSlash: {
name: "Great Slash",
spoiler: "Nailmaster Sheo: Greenpath",
wiki: "Great_Slash"
},
/* this is correct - somehow Team Cherry switched the names here */
hasUpwardSlash: {
name: "Dash Slash",
spoiler: "Nailmaster Oro: Kingdom's Edge, 800 Geo",
wiki: "Dash_Slash"
},
hasCyclone: {
name: "Cyclone Slash",
spoiler: "Nailmaster Mato: Howling Cliffs",
wiki: "Cyclone_Slash"
},
},
},
/* ################ Spells ################### */
spells: {
h2: "Spells",
id: "hk-spells",
percent: 0,
maxPercent: 6,
entries: {
vengefulSpirit: {
fireballLevel: 1,
name: "Vengeful Spirit",
spoiler: "Forgotten Crossroads: Ancestral Mound",
wiki: "Vengeful_Spirit"
},
shadeSoul: {
fireballLevel: 2,
name: "Shade Soul",
spoiler: "City of Tears: Soul Sanctum + Elegant Key",
wiki: "Shade_Soul"
},
desolateDive: {
quakeLevel: 1,
name: "Desolate Dive",
spoiler: "City of Tears: Soul Sanctum",
wiki: "Desolate_Dive"
},
descendingDark: {
quakeLevel: 2,
name: "Descending Dark",
spoiler: "Crystal Peak: Crystallised Mound",
wiki: "Descending_Dark"
},
howlingWraiths: {
screamLevel: 1,
name: "Howling Wraiths",
spoiler: "Fog Canyon: Overgrown Mound",
wiki: "Howling_Wraiths"
},
abyssShriek: {
screamLevel: 2,
name: "Abyss Shriek",
spoiler: "The Abyss, use Howling Wraiths on podium",
wiki: "Abyss_Shriek"
}
},
},
/* ################ Mask Shards ################### */
maskShards: {
h2: "Mask Shards",
id: "hk-maskshards",
percent: 0,
maxPercent: 4,
entries: {
slyShellFrag1: { slyShellFrag1: {
name: "Mask Shard #1", name: "Mask Shard #1",
spoiler: "Sly: 150 Geo", spoiler: "Sly: 150 Geo",
@ -569,10 +562,9 @@ const HK = {
name: "Mask Shard #5", name: "Mask Shard #5",
spoiler: "Seer: 1500 Essence", spoiler: "Seer: 1500 Essence",
wiki: "Mask_Shard" wiki: "Mask_Shard"
}
}, },
// "Heart Piece" sceneData.persistentBoolItems.id /* ########## Mask Shards World ########## */
MASKSHARDS_WORLD: { /* "Heart Piece" sceneData.persistentBoolItems.id */
Crossroads_13: { Crossroads_13: {
name: "Mask Shard #6", name: "Mask Shard #6",
spoiler: "Forgotten Crossroads, below Hot Springs", spoiler: "Forgotten Crossroads, below Hot Springs",
@ -629,7 +621,16 @@ const HK = {
wiki: "Mask_Shard" wiki: "Mask_Shard"
} }
}, },
VESSELFRAGMENTS: { },
/* ################ Vessel Fragments ################### */
vesselFragments: {
h2: "Vessel Fragments",
id: "hk-vesselfragments",
percent: 0,
maxPercent: 3,
entries: {
slyVesselFrag1: { slyVesselFrag1: {
name: "Vessel Fragment #1", name: "Vessel Fragment #1",
spoiler: "Sly: 550 Geo", spoiler: "Sly: 550 Geo",
@ -649,10 +650,9 @@ const HK = {
name: "Vessel Fragment #4", name: "Vessel Fragment #4",
spoiler: "Stag Nest", spoiler: "Stag Nest",
wiki: "Vessel_Fragment" wiki: "Vessel_Fragment"
}
}, },
// "Vessel Fragment" sceneData.persistentBoolItems.id /* ########## Vessel Fragments World ############ */
VESSELFRAGMENTS_WORLD: { /* "Vessel Fragment" sceneData.persistentBoolItems.id */
Fungus1_13: { Fungus1_13: {
name: "Vessel Fragment #5", name: "Vessel Fragment #5",
spoiler: "Greenpath: near Queen's Gardens exit", spoiler: "Greenpath: near Queen's Gardens exit",
@ -679,91 +679,42 @@ const HK = {
wiki: "Vessel_Fragment" wiki: "Vessel_Fragment"
} }
}, },
NAILARTS: {
/* this is correct - somehow Team Cherry switched the names here */
hasDashSlash: {
name: "Great Slash",
spoiler: "Nailmaster Sheo: Greenpath",
wiki: "Great_Slash"
}, },
/* this is correct - somehow Team Cherry switched the names here */
hasUpwardSlash: { /* ################ Dream Nail and Essence ################### */
name: "Dash Slash",
spoiler: "Nailmaster Oro: Kingdom's Edge, 800 Geo", dreamNail: {
wiki: "Dash_Slash" h2: "Dream Nail and Essence",
id: "hk-dreamnail",
percent: 0,
maxPercent: 3,
entries: {
hasDreamNail: {
name: "Dream Nail Acquired",
spoiler: "Resting Grounds",
wiki: "Dream_Nail"
}, },
hasCyclone: { dreamNailUpgraded: {
name: "Cyclone Slash", name: "Awoken Dream Nail",
spoiler: "Nailmaster Mato: Howling Cliffs", spoiler: "Seer: 1800 Essence",
wiki: "Cyclone_Slash" wiki: "Dream_Nail#Awoken_Dream_Nail"
}, },
}, mothDeparted: {
NAILUPGRADES: { name: "Hear the Seer's Final Words",
oldNail: { spoiler: "Seer: 2400 Essence",
name: "#0 Old Nail", wiki: "Seer"
spoiler: "Starting Weapon",
wiki: "Nail"
},
sharpenedNail: {
name: "#1 Sharpened Nail",
spoiler: "Nailsmith: 250 Geo",
wiki: "Nail#Nail_Upgrades"
},
channeledNail: {
name: "#2 Channeled Nail",
spoiler: "Nailsmith: 800 Geo + 1 Pale Ore",
wiki: "Nail#Nail_Upgrades"
},
coiledNail: {
name: "#3 Coiled Nail",
spoiler: "Nailsmith: 2000 Geo + 2 Pale Ore",
wiki: "Nail#Nail_Upgrades"
},
pureNail: {
name: "#4 Pure Nail",
spoiler: "Nailsmith: 4000 Geo + 3 Pale Ore",
wiki: "Nail#Nail_Upgrades"
} }
}, },
SPELLS: {
vengefulSpirit: {
fireballLevel: 1,
name: "Vengeful Spirit",
spoiler: "Forgotten Crossroads: Ancestral Mound",
wiki: "Vengeful_Spirit"
}, },
shadeSoul: {
fireballLevel: 2, /* ################ Warrior Dreams ################### */
name: "Shade Soul",
spoiler: "City of Tears: Soul Sanctum + Elegant Key", warriorDreams: {
wiki: "Shade_Soul" h2: "Warrior Dreams",
}, id: "hk-warriordreams",
desolateDive: { percent: 0,
quakeLevel: 1, maxPercent: 7,
name: "Desolate Dive", entries: {
spoiler: "City of Tears: Soul Sanctum",
wiki: "Desolate_Dive"
},
descendingDark: {
quakeLevel: 2,
name: "Descending Dark",
spoiler: "Crystal Peak: Crystallised Mound",
wiki: "Descending_Dark"
},
howlingWraiths: {
screamLevel: 1,
name: "Howling Wraiths",
spoiler: "Fog Canyon: Overgrown Mound",
wiki: "Howling_Wraiths"
},
abyssShriek: {
screamLevel: 2,
name: "Abyss Shriek",
spoiler: "The Abyss, use Howling Wraiths on podium",
wiki: "Abyss_Shriek"
}
},
WARRIORDREAMS: {
aladarSlugDefeated: { aladarSlugDefeated: {
name: "P1 Gorb", name: "P1 Gorb",
spoiler: "Howling Cliffs, top middle area", spoiler: "Howling Cliffs, top middle area",
@ -800,7 +751,68 @@ const HK = {
wiki: "Markoth" wiki: "Markoth"
}, },
}, },
GRIMMTROUPE: { },
/* ################ Dreamers ################### */
dreamers: {
h2: "Dreamers",
id: "hk-dreamers",
percent: 0,
maxPercent: 3,
entries: {
lurienDefeated: {
name: "Lurien the Watcher",
spoiler: "City of Tears: Watcher's Spire",
wiki: "Lurien"
},
monomonDefeated: {
name: "Monomon the Teacher",
spoiler: "Fog Canyon: Teacher's Archives",
wiki: "Monomon"
},
hegemolDefeated: {
name: "Herrah the Beast",
spoiler: "Deepnest: Distant Village",
wiki: "Herrah"
}
},
},
/* ################ Colosseum of Fools ################### */
colosseum: {
h2: "Colosseum of Fools",
id: "hk-colosseum",
percent: 0,
maxPercent: 3,
entries: {
colosseumBronzeCompleted: {
name: "Trial of the Warrior",
spoiler: "Little Fool: 100 Geo",
wiki: "Trial_of_the_Warrior"
},
colosseumSilverCompleted: {
name: "Trial of the Conqueror",
spoiler: "Little Fool: 450 Geo + Warrior completed",
wiki: "Trial_of_the_Conqueror"
},
colosseumGoldCompleted: {
name: "Trial of the Fool",
spoiler: "Little Fool: 800 Geo + Conqueror completed",
wiki: "Trial_of_the_Fool"
},
},
},
/* ################ Grimm Troupe Content Pack ################### */
grimmTroupe: {
h2: "Grimm Troupe Content Pack",
id: "hk-grimmtroupe",
percent: 0,
maxPercent: 6,
entries: {
gotCharm_37: { gotCharm_37: {
name: "Charm #37 Sprintmaster", name: "Charm #37 Sprintmaster",
spoiler: "Sly: 400 Geo + Shopkeeper's Key", spoiler: "Sly: 400 Geo + Shopkeeper's Key",
@ -832,14 +844,38 @@ const HK = {
wiki: "Category:The_Grimm_Troupe#Banishment" wiki: "Category:The_Grimm_Troupe#Banishment"
} }
}, },
LIFEBLOOD: { },
/* ################ Lifeblood Content Pack ################### */
lifeblood: {
h2: "Lifeblood Content Pack",
id: "hk-lifeblood",
percent: 0,
maxPercent: 1,
entries: {
killedHiveKnight: { killedHiveKnight: {
name: "P3 Hive Knight", name: "P3 Hive Knight",
spoiler: "The Hive, guards Hiveblood charm", spoiler: "The Hive, guards Hiveblood charm",
wiki: "Hive_Knight" wiki: "Hive_Knight"
} }
}, },
GODMASTER_DOORS: { },
/* ################ Godmaster Content Pack ################### */
godmaster: {
h2: "Godmaster Content Pack",
id: "hk-godmaster",
percent: 0,
maxPercent: 5,
entries: {
hasGodfinder: {
name: "Godtuner",
spoiler: "Junk Pit, requires Simple Key",
wiki: "Godtuner"
},
/* ########## Godmaster doors ########## */
pantheonMaster: { pantheonMaster: {
name: "P1 Pantheon of the Master", name: "P1 Pantheon of the Master",
spoiler: "Godhome, defeat P1 bosses", spoiler: "Godhome, defeat P1 bosses",
@ -861,14 +897,14 @@ const HK = {
wiki: "Pantheon_of_the_Knight" wiki: "Pantheon_of_the_Knight"
} }
}, },
GODMASTER: {
hasGodfinder: {
name: "Godtuner",
spoiler: "Junk Pit, requires Simple Key",
wiki: "Godtuner"
}
}, },
ESSENTIAL: {
/* ################ Game Completion Essentials ################### */
essential: {
h2: "Game Completion Essentials",
id: "hk-essential",
entries: {
/* /*
Soul Warrior 2 (Shade Soul) Soul Warrior 2 (Shade Soul)
Absolute Radiance (for P5, achievements) Absolute Radiance (for P5, achievements)
@ -1107,8 +1143,15 @@ const HK = {
wiki: "Pure_Vessel" wiki: "Pure_Vessel"
}, },
}, },
GRUBS_LIST: ["Crossroads_35", "Crossroads_03", "Crossroads_05", "Crossroads_48", "Crossroads_31", "Fungus1_06", "Fungus1_07", "Fungus1_21", "Fungus1_28", "Fungus2_18", "Ruins1_05", "Mines_04", "Mines_03", "Mines_31", "Mines_19", "Ruins1_32", "RestingGrounds_10", "Ruins_House_01", "Mines_35", "Mines_16", "Waterways_04", "Waterways_13", "Abyss_19", "Abyss_17", "Mines_24", "Fungus1_13", "Fungus3_47", "Fungus3_10", "Fungus3_48", "Fungus3_22", "Ruins2_07", "Ruins2_11", "Ruins2_11", "Ruins2_11", "Deepnest_East_11", "Deepnest_East_14", "Fungus2_20", "Ruins2_03", "Deepnest_36", "Deepnest_03", "Deepnest_31", "Deepnest_39", "Deepnest_Spider_Town", "Waterways_14", "Hive_03", "Hive_04"], grubsList: ["Crossroads_35", "Crossroads_03", "Crossroads_05", "Crossroads_48", "Crossroads_31", "Fungus1_06", "Fungus1_07", "Fungus1_21", "Fungus1_28", "Fungus2_18", "Ruins1_05", "Mines_04", "Mines_03", "Mines_31", "Mines_19", "Ruins1_32", "RestingGrounds_10", "Ruins_House_01", "Mines_35", "Mines_16", "Waterways_04", "Waterways_13", "Abyss_19", "Abyss_17", "Mines_24", "Fungus1_13", "Fungus3_47", "Fungus3_10", "Fungus3_48", "Fungus3_22", "Ruins2_07", "Ruins2_11", "Ruins2_11", "Ruins2_11", "Deepnest_East_11", "Deepnest_East_14", "Fungus2_20", "Ruins2_03", "Deepnest_36", "Deepnest_03", "Deepnest_31", "Deepnest_39", "Deepnest_Spider_Town", "Waterways_14", "Hive_03", "Hive_04"],
ACHIEVEMENTS: { },
/* ################ Achievements Essentials ################### */
achievements: {
h2: "Achievements Essentials",
id: "hk-achievements",
entries: {
areaMaps: { areaMaps: {
name: "Area Maps", name: "Area Maps",
spoiler: "Cornifer and Iselda, 13 Area Maps total", spoiler: "Cornifer and Iselda, 13 Area Maps total",
@ -1351,7 +1394,14 @@ const HK = {
8. There journeys end. The kingdom ventured. 8. There journeys end. The kingdom ventured.
*/ */
}, },
STATISTICS: { },
/* ################ Game Statistics ################### */
statistics: {
h2: "Game Statistics",
id: "hk-statistics",
entries: {
nailDamage: { nailDamage: {
name: "Nail Damage", name: "Nail Damage",
spoiler: "Nailsmith upgrades, City of Tears", spoiler: "Nailsmith upgrades, City of Tears",
@ -1574,7 +1624,14 @@ const HK = {
wiki: "Grey_Prince_Zote" wiki: "Grey_Prince_Zote"
} }
}, },
GODHOME_STATISTICS: { },
/* ################ Godhome Statistics ################### */
godhomeStatistics: {
h2: "Godhome Statistics",
id: "hk-godhome-statistics",
entries: {
seenGGWastes: { seenGGWastes: {
name: "Tuner Memory", name: "Tuner Memory",
spoiler: "Requires completing 3 Pantheons, 2% chance", spoiler: "Requires completing 3 Pantheons, 2% chance",
@ -1611,6 +1668,8 @@ const HK = {
wiki: "Eternal_Ordeal" wiki: "Eternal_Ordeal"
} }
} }
}
},
}; };
export default HK; export default HK;