Skip to content

Commit

Permalink
Make Hell preset automatically have all tricks enabled
Browse files Browse the repository at this point in the history
  • Loading branch information
Nax committed Oct 29, 2024
1 parent 15143c0 commit c251d5d
Showing 1 changed file with 4 additions and 125 deletions.
129 changes: 4 additions & 125 deletions packages/core/lib/combo/presets.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { PartialDeep } from 'type-fest';
import { Settings, DEFAULT_SETTINGS, makeSettings } from './settings';
import { Settings, DEFAULT_SETTINGS, makeSettings, TRICKS } from './settings';

export type Presets = { [k: string]: Settings };

Expand Down Expand Up @@ -378,6 +378,8 @@ const PRESET_ALLSANITY = makeSettings({
erOneWaysOwls: true,
});

const allTricks = Object.keys(TRICKS).filter(k => !TRICKS[k].glitch);

const PRESET_HELL = makeSettings({
itemPool: 'minimal',
goal: 'both',
Expand Down Expand Up @@ -513,130 +515,7 @@ const PRESET_HELL = makeSettings({
hints: [
{ type: 'foolish', amount: 'max', extra: 2 },
],
tricks: [
'OOT_LENS',
'OOT_TUNICS',
'OOT_HIDDEN_GROTTOS',
'OOT_MIDO_SKIP',
'OOT_MAN_ON_ROOF',
'OOT_BLIND_WASTELAND',
'OOT_DEKU_SKIP',
'OOT_DC_JUMP',
'OOT_FOREST_HOOK',
'OOT_HAMMER_WALLS',
'OOT_VOLCANO_HOVERS',
'OOT_NIGHT_GS',
'OOT_DOMAIN_CUCCO',
'OOT_DOMAIN_HOVER',
'OOT_WATER_LONGSHOT',
'OOT_SAND_RIVER_NOTHING',
'OOT_SHADOW_FIRE_ARROW',
'OOT_KZ_SKIP',
'OOT_LOST_WOODS_ADULT_GS',
'OOT_WINDMILL_HP_NOTHING',
'OOT_LAB_DIVE_NO_GOLD_SCALE',
'OOT_LAB_WALL_GS',
'OOT_PASS_COLLISION',
'OOT_DMT_RED_ROCK_GS',
'OOT_DEAD_HAND_STICKS',
'OOT_BFA_MUDWALLS',
'OOT_JABU_BOSS_HOVER',
'OOT_SPIRIT_CHILD_HOVER',
'OOT_VALLEY_GATE_HOVER',
'OOT_MQ_ICE_SCARE_NOTHING',
'OOT_MQ_ICE_SCARE_HOVER',
'OOT_MQ_GTG_FLAMES',
'OOT_FORTRESS_JUMPS',
'OOT_COLOSSUS_GS_NO_BEAN',
'OOT_ENTER_JABU',
'OOT_JABU_BOSS_HIGH_SWITCH',
'OOT_WATER_REVERSE_RIVER',
'OOT_WATER_PIT_GS_CHU',
'OOT_SHADOW_BOAT_EARLY',
'OOT_SPIRIT_BOSS_CLIMB_NO_HOOK',
'OOT_ZR_FALLS_HOOK',
'OOT_DC_BOULDER',
'OOT_LAKE_SHORTCUT',
'OOT_TENT_CHILD',
'OOT_WELL_ADULT_TT',
'OOT_ADULT_GALLERY_TT',
'OOT_GTG_CHILD_TT',
'OOT_REVERSE_DAMPE',
'OOT_GANON_FAIRY_TT',
'OOT_GANON_CASTLE_ENTRY',
'OOT_SHADOW_TEMPLE_STICKS',
'OOT_WATER_GOLD_SCALE',
'OOT_HIVE_BOMBCHU',
'MM_LENS',
'MM_PALACE_BEAN_SKIP',
'MM_DARMANI_WALL',
'MM_NO_SEAHORSE',
'MM_ZORA_HALL_HUMAN',
'MM_ICELESS_IKANA',
'MM_ONE_MASK_STONE_TOWER',
'MM_ISTT_EYEGORE',
'MM_SCT_NOTHING',
'MM_GORON_BOMB_JUMP',
'MM_BOMBER_GUESS',
'MM_CAPTAIN_SKIP',
'MM_ISTT_ENTRY_JUMP',
'MM_HARD_HOOKSHOT',
'MM_PFI_BOAT_HOOK',
'MM_PALACE_GUARD_SKIP',
'MM_SHT_HOT_WATER',
'MM_SHT_STICKS_RUN',
'MM_SHT_PILLARLESS',
'MM_KEG_EXPLOSIVES',
'MM_DOG_RACE_CHEST_NOTHING',
'MM_MAJORA_LOGIC',
'MM_SOUTHERN_SWAMP_SCRUB_HP_GORON',
'MM_ZORA_HALL_SCRUB_HP_NO_DEKU',
'MM_ZORA_HALL_DOORS',
'MM_IKANA_ROOF_PARKOUR',
'MM_IKANA_PILLAR_ENTRANCE_FLOAT',
'MM_IKANA_PILLAR_ENTRANCE_JUMP',
'MM_POST_OFFICE_GAME',
'MM_WELL_HSW',
'MM_GBT_WATERWHEEL_GORON',
'MM_GBT_ENTRANCE_BOW',
'MM_OOB_MOVEMENT',
'MM_ST_UPDRAFTS',
'MM_ESCAPE_CAGE',
'MM_GBT_FAIRY2_HOOK',
'MM_GBT_CENTRAL_GEYSER',
'MM_BANK_NO_WALLET',
'MM_CLOCK_TOWER_WAIT',
'MM_WFT_RUPEES_ICE',
'MM_ISTT_RUPEES_GORON',
'MM_BOMBER_BACKFLIP',
'MM_NCT_TINGLE',
'MM_GBT_HOT_WATER',
'MM_IGOS_DINS',
'MM_BIO_BABA_CHU',
'MM_BIO_BABA_LUCK',
'MM_WF_SHRINE_HOVERS',
'MM_WFT_LOBBY_HOVERS',
'MM_SOARING_ZORA',
'MM_SOARING_HOVERS',
'MM_LULLABY_SKIP_IRONS',
'MM_PATH_SNOWHEAD_HOVERS',
'MM_GBT_WATERWHEEL_HOVERS',
'MM_GBT_CENTER_POT_IRONS',
'MM_GBT_RED1_HOVERS',
'MM_GBT_GREEN2_UPPER_HOVERS',
'MM_GYORG_IRONS',
'MM_STT_LAVA_BLOCK_HOVERS',
'MM_ISTT_ENTRY_HOVER',
'MM_GYORG_POTS_DIVE',
'MM_STT_POT_BOMBCHU_DIVE',
'MM_STOCK_POT_WAIT',
'MM_STAGE_LIGHTS_DIN',
'MM_RANCH_FARORE',
'MM_EVAN_FARORE',
'MM_KEG_TRIAL_HEATLESS',
'MM_HIVE_BOMBCHU',
'MM_STT_LAVA_SWITCH_HAMMER',
]
tricks: allTricks,
});

const PRESET_BEGINNER = makeSettings({
Expand Down

0 comments on commit c251d5d

Please sign in to comment.