Merge pull request #33 from maxswa/add-tob-hard-mode

Add TOB hard mode.
This commit is contained in:
Max Swartwout
2021-06-03 22:25:24 -04:00
committed by GitHub
4 changed files with 53 additions and 47 deletions

View File

@@ -119,53 +119,54 @@ Activities consist of all levels of clue scrolls as well as minigames and bosses
### Bosses ### Bosses
| Boss Name | Param | | Boss Name | Param |
| -------------------------------- | :----------------------------: | | --------------------------------- | :----------------------------: |
| Abyssal Sire | `abyssalSire` | | Abyssal Sire | `abyssalSire` |
| Alchemical Hydra | `alchemicalHydra` | | Alchemical Hydra | `alchemicalHydra` |
| Barrows Chests | `barrows` | | Barrows Chests | `barrows` |
| Bryophyta | `bryophyta` | | Bryophyta | `bryophyta` |
| Callisto | `callisto` | | Callisto | `callisto` |
| Cerberus | `cerberus` | | Cerberus | `cerberus` |
| Chambers Of Xeric | `chambersOfXeric` | | Chambers Of Xeric | `chambersOfXeric` |
| Chambers Of Xeric Challenge Mode | `chambersOfXericChallengeMode` | | Chambers Of Xeric: Challenge Mode | `chambersOfXericChallengeMode` |
| Chaos Elemental | `chaosElemental` | | Chaos Elemental | `chaosElemental` |
| Chaos Fanatic | `chaosFanatic` | | Chaos Fanatic | `chaosFanatic` |
| Commander Zilyana | `commanderZilyana` | | Commander Zilyana | `commanderZilyana` |
| Corporeal Beast | `corporealBeast` | | Corporeal Beast | `corporealBeast` |
| Crazy Archaeologist | `crazyArchaeologist` | | Crazy Archaeologist | `crazyArchaeologist` |
| Dagannoth Prime | `dagannothPrime` | | Dagannoth Prime | `dagannothPrime` |
| Dagannoth Rex | `dagannothRex` | | Dagannoth Rex | `dagannothRex` |
| Dagannoth Supreme | `dagannothSupreme` | | Dagannoth Supreme | `dagannothSupreme` |
| Deranged Archaeologist | `derangedArchaeologist` | | Deranged Archaeologist | `derangedArchaeologist` |
| General Graardor | `generalGraardor` | | General Graardor | `generalGraardor` |
| Giant Mole | `giantMole` | | Giant Mole | `giantMole` |
| Grotesque Guardians | `grotesqueGuardians` | | Grotesque Guardians | `grotesqueGuardians` |
| Hespori | `hespori` | | Hespori | `hespori` |
| Kalphite Queen | `kalphiteQueen` | | Kalphite Queen | `kalphiteQueen` |
| King Black Dragon | `kingBlackDragon` | | King Black Dragon | `kingBlackDragon` |
| Kraken | `kraken` | | Kraken | `kraken` |
| Kreearra | `kreeArra` | | Kreearra | `kreeArra` |
| K'ril Tsutsaroth | `krilTsutsaroth` | | K'ril Tsutsaroth | `krilTsutsaroth` |
| Mimic | `mimic` | | Mimic | `mimic` |
| The Nightmare of Ashihama | `nightmare` | | The Nightmare of Ashihama | `nightmare` |
| Obor | `obor` | | Obor | `obor` |
| Sarachnis | `sarachnis` | | Sarachnis | `sarachnis` |
| Scorpia | `scorpia` | | Scorpia | `scorpia` |
| Skotizo | `skotizo` | | Skotizo | `skotizo` |
| Tempoross | `tempoross` | | Tempoross | `tempoross` |
| Gauntlet | `gauntlet` | | The Gauntlet | `gauntlet` |
| Corrupted Gauntlet | `corruptedGauntlet` | | The Corrupted Gauntlet | `corruptedGauntlet` |
| Theatre Of Blood | `theatreOfBlood` | | Theatre Of Blood | `theatreOfBlood` |
| Thermonuclear Smoke Devil | `thermonuclearSmokeDevil` | | Theatre Of Blood: Hard Mode | `theatreOfBloodHardMode` |
| TzKal-Zuk | `tzKalZuk` | | Thermonuclear Smoke Devil | `thermonuclearSmokeDevil` |
| TzTok-Jad | `tzTokJad` | | TzKal-Zuk | `tzKalZuk` |
| Venenatis | `venenatis` | | TzTok-Jad | `tzTokJad` |
| Vetion | `vetion` | | Venenatis | `venenatis` |
| Vorkath | `vorkath` | | Vetion | `vetion` |
| Wintertodt | `wintertodt` | | Vorkath | `vorkath` |
| Zalcano | `zalcano` | | Wintertodt | `wintertodt` |
| Zulrah | `zulrah` | | Zalcano | `zalcano` |
| Zulrah | `zulrah` |
## What you'll get ## What you'll get

View File

@@ -122,6 +122,7 @@ test('Parse CSV to json', () => {
63,375 63,375
2870,6 2870,6
6984,138 6984,138
23,923141
4043,2000 4043,2000
489,8 489,8
967,47 967,47
@@ -212,6 +213,7 @@ test('Parse CSV to json', () => {
gauntlet: { rank: 63, score: 375 }, gauntlet: { rank: 63, score: 375 },
corruptedGauntlet: { rank: 2870, score: 6 }, corruptedGauntlet: { rank: 2870, score: 6 },
theatreOfBlood: { rank: 6984, score: 138 }, theatreOfBlood: { rank: 6984, score: 138 },
theatreOfBloodHardMode: { rank: 23, score: 923141 },
thermonuclearSmokeDevil: { rank: 4043, score: 2000 }, thermonuclearSmokeDevil: { rank: 4043, score: 2000 },
tzKalZuk: { rank: 489, score: 8 }, tzKalZuk: { rank: 489, score: 8 },
tzTokJad: { rank: 967, score: 47 }, tzTokJad: { rank: 967, score: 47 },

View File

@@ -98,6 +98,7 @@ export type Boss =
| 'gauntlet' | 'gauntlet'
| 'corruptedGauntlet' | 'corruptedGauntlet'
| 'theatreOfBlood' | 'theatreOfBlood'
| 'theatreOfBloodHardMode'
| 'thermonuclearSmokeDevil' | 'thermonuclearSmokeDevil'
| 'tzKalZuk' | 'tzKalZuk'
| 'tzTokJad' | 'tzTokJad'

View File

@@ -106,6 +106,7 @@ export const BOSSES: Boss[] = [
'gauntlet', 'gauntlet',
'corruptedGauntlet', 'corruptedGauntlet',
'theatreOfBlood', 'theatreOfBlood',
'theatreOfBloodHardMode',
'thermonuclearSmokeDevil', 'thermonuclearSmokeDevil',
'tzKalZuk', 'tzKalZuk',
'tzTokJad', 'tzTokJad',
@@ -173,6 +174,7 @@ export const FORMATTED_BOSS_NAMES: FormattedBossNames = {
gauntlet: 'The Gauntlet', gauntlet: 'The Gauntlet',
corruptedGauntlet: 'The Corrupted Gauntlet', corruptedGauntlet: 'The Corrupted Gauntlet',
theatreOfBlood: 'Theatre of Blood', theatreOfBlood: 'Theatre of Blood',
theatreOfBloodHardMode: 'Theatre of Blood: Hard Mode',
thermonuclearSmokeDevil: 'Thermonuclear Smoke Devil', thermonuclearSmokeDevil: 'Thermonuclear Smoke Devil',
tzKalZuk: 'TzKal-Zuk', tzKalZuk: 'TzKal-Zuk',
tzTokJad: 'TzTok-Jad', tzTokJad: 'TzTok-Jad',