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 = {
DIV_ID: {
SECTION: {
/* ################ Intro ################### */
intro: {
h2: "Game Status",
id: "hk-intro",
@ -12,119 +16,13 @@ const HK = {
maxPercent: 112,
saveVersion: "0.0.0.0"
},
/* ################ Hints ################### */
hints: {
h2: "My friend Elderbug once told me about...",
id: "hk-hints",
},
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: {
entries: {
fireballLevel: {
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"
},
},
// hk-bosses
BOSSES: {
},
/* ################ Bosses ################### */
bosses: {
h2: "Bosses",
id: "hk-bosses",
percent: 0,
maxPercent: 14,
entries: {
// killedBigFly
bossGruzMother: {
name: "P1 Gruz Mother",
@ -269,8 +175,17 @@ const HK = {
wiki: "Watcher_Knight"
}
},
},
/* ################ Charms ################### */
charms: {
h2: "Charms",
id: "hk-charms",
percent: 0,
maxPercent: 36,
// reference: https://radiance.host/apidocs/Charms.html
CHARMS: {
entries: {
gotCharm_1: {
name: "#1 Gathering Swarm",
spoiler: "Sly: 300 Geo",
@ -456,58 +371,16 @@ const HK = {
wiki: "Kingsoul"
}, // 5
},
COLOSSEUM: {
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"
},
},
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: {
/* ################ Equipment ################### */
equipment: {
h2: "Equipment",
id: "hk-equipment",
percent: 0,
maxPercent: 14,
entries: {
hasDash: {
name: "Mothwing Cloak",
spoiler: "Greenpath: Dash ability",
@ -544,7 +417,127 @@ const HK = {
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: {
name: "Mask Shard #1",
spoiler: "Sly: 150 Geo",
@ -569,10 +562,9 @@ const HK = {
name: "Mask Shard #5",
spoiler: "Seer: 1500 Essence",
wiki: "Mask_Shard"
}
},
// "Heart Piece" sceneData.persistentBoolItems.id
MASKSHARDS_WORLD: {
/* ########## Mask Shards World ########## */
/* "Heart Piece" sceneData.persistentBoolItems.id */
Crossroads_13: {
name: "Mask Shard #6",
spoiler: "Forgotten Crossroads, below Hot Springs",
@ -629,7 +621,16 @@ const HK = {
wiki: "Mask_Shard"
}
},
VESSELFRAGMENTS: {
},
/* ################ Vessel Fragments ################### */
vesselFragments: {
h2: "Vessel Fragments",
id: "hk-vesselfragments",
percent: 0,
maxPercent: 3,
entries: {
slyVesselFrag1: {
name: "Vessel Fragment #1",
spoiler: "Sly: 550 Geo",
@ -649,10 +650,9 @@ const HK = {
name: "Vessel Fragment #4",
spoiler: "Stag Nest",
wiki: "Vessel_Fragment"
}
},
// "Vessel Fragment" sceneData.persistentBoolItems.id
VESSELFRAGMENTS_WORLD: {
/* ########## Vessel Fragments World ############ */
/* "Vessel Fragment" sceneData.persistentBoolItems.id */
Fungus1_13: {
name: "Vessel Fragment #5",
spoiler: "Greenpath: near Queen's Gardens exit",
@ -679,91 +679,42 @@ const HK = {
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: {
name: "Dash Slash",
spoiler: "Nailmaster Oro: Kingdom's Edge, 800 Geo",
wiki: "Dash_Slash"
/* ################ Dream Nail and Essence ################### */
dreamNail: {
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: {
name: "Cyclone Slash",
spoiler: "Nailmaster Mato: Howling Cliffs",
wiki: "Cyclone_Slash"
dreamNailUpgraded: {
name: "Awoken Dream Nail",
spoiler: "Seer: 1800 Essence",
wiki: "Dream_Nail#Awoken_Dream_Nail"
},
},
NAILUPGRADES: {
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"
mothDeparted: {
name: "Hear the Seer's Final Words",
spoiler: "Seer: 2400 Essence",
wiki: "Seer"
}
},
SPELLS: {
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"
}
},
WARRIORDREAMS: {
/* ################ Warrior Dreams ################### */
warriorDreams: {
h2: "Warrior Dreams",
id: "hk-warriordreams",
percent: 0,
maxPercent: 7,
entries: {
aladarSlugDefeated: {
name: "P1 Gorb",
spoiler: "Howling Cliffs, top middle area",
@ -800,7 +751,68 @@ const HK = {
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: {
name: "Charm #37 Sprintmaster",
spoiler: "Sly: 400 Geo + Shopkeeper's Key",
@ -832,14 +844,38 @@ const HK = {
wiki: "Category:The_Grimm_Troupe#Banishment"
}
},
LIFEBLOOD: {
},
/* ################ Lifeblood Content Pack ################### */
lifeblood: {
h2: "Lifeblood Content Pack",
id: "hk-lifeblood",
percent: 0,
maxPercent: 1,
entries: {
killedHiveKnight: {
name: "P3 Hive Knight",
spoiler: "The Hive, guards Hiveblood charm",
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: {
name: "P1 Pantheon of the Master",
spoiler: "Godhome, defeat P1 bosses",
@ -861,14 +897,14 @@ const HK = {
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)
Absolute Radiance (for P5, achievements)
@ -1107,8 +1143,15 @@ const HK = {
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"],
ACHIEVEMENTS: {
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 Essentials ################### */
achievements: {
h2: "Achievements Essentials",
id: "hk-achievements",
entries: {
areaMaps: {
name: "Area Maps",
spoiler: "Cornifer and Iselda, 13 Area Maps total",
@ -1351,7 +1394,14 @@ const HK = {
8. There journeys end. The kingdom ventured.
*/
},
STATISTICS: {
},
/* ################ Game Statistics ################### */
statistics: {
h2: "Game Statistics",
id: "hk-statistics",
entries: {
nailDamage: {
name: "Nail Damage",
spoiler: "Nailsmith upgrades, City of Tears",
@ -1574,7 +1624,14 @@ const HK = {
wiki: "Grey_Prince_Zote"
}
},
GODHOME_STATISTICS: {
},
/* ################ Godhome Statistics ################### */
godhomeStatistics: {
h2: "Godhome Statistics",
id: "hk-godhome-statistics",
entries: {
seenGGWastes: {
name: "Tuner Memory",
spoiler: "Requires completing 3 Pantheons, 2% chance",
@ -1611,6 +1668,8 @@ const HK = {
wiki: "Eternal_Ordeal"
}
}
}
},
};
export default HK;