diff --git a/icons/dnh_1_hell.png b/icons/dnh_1_hell.png new file mode 100644 index 00000000..aee923d5 Binary files /dev/null and b/icons/dnh_1_hell.png differ diff --git a/icons/dnh_3_hell.png b/icons/dnh_3_hell.png new file mode 100644 index 00000000..40586ccb Binary files /dev/null and b/icons/dnh_3_hell.png differ diff --git a/icons/dnh_aasimar_asc.png b/icons/dnh_aasimar_asc.png new file mode 100644 index 00000000..4ef60787 Binary files /dev/null and b/icons/dnh_aasimar_asc.png differ diff --git a/icons/dnh_baalphegor.png b/icons/dnh_baalphegor.png new file mode 100644 index 00000000..7178d61d Binary files /dev/null and b/icons/dnh_baalphegor.png differ diff --git a/icons/dnh_bokrug_asc.png b/icons/dnh_bokrug_asc.png new file mode 100644 index 00000000..f0bfec65 Binary files /dev/null and b/icons/dnh_bokrug_asc.png differ diff --git a/icons/dnh_centaroid_asc.png b/icons/dnh_centaroid_asc.png new file mode 100644 index 00000000..9652df9d Binary files /dev/null and b/icons/dnh_centaroid_asc.png differ diff --git a/icons/dnh_clockwork_upgrades.png b/icons/dnh_clockwork_upgrades.png new file mode 100644 index 00000000..1066feb5 Binary files /dev/null and b/icons/dnh_clockwork_upgrades.png differ diff --git a/icons/dnh_drohea_qst.png b/icons/dnh_drohea_qst.png new file mode 100644 index 00000000..bf670cfb Binary files /dev/null and b/icons/dnh_drohea_qst.png differ diff --git a/icons/dnh_dwanob.png b/icons/dnh_dwanob.png new file mode 100644 index 00000000..158f5d66 Binary files /dev/null and b/icons/dnh_dwanob.png differ diff --git a/icons/dnh_dwarf_knight_quest.png b/icons/dnh_dwarf_knight_quest.png index 97213cc5..a3a1a7b2 100644 Binary files a/icons/dnh_dwarf_knight_quest.png and b/icons/dnh_dwarf_knight_quest.png differ diff --git a/icons/dnh_elfdalorian.png b/icons/dnh_elfdalorian.png new file mode 100644 index 00000000..dc0df1f5 Binary files /dev/null and b/icons/dnh_elfdalorian.png differ diff --git a/icons/dnh_gnome_ranger_quest.png b/icons/dnh_gnome_ranger_quest.png index 97213cc5..d7a813f0 100644 Binary files a/icons/dnh_gnome_ranger_quest.png and b/icons/dnh_gnome_ranger_quest.png differ diff --git a/icons/dnh_healer_qst.png b/icons/dnh_healer_qst.png new file mode 100644 index 00000000..d8e1a567 Binary files /dev/null and b/icons/dnh_healer_qst.png differ diff --git a/icons/dnh_kensei_quest.png b/icons/dnh_kensei_quest.png new file mode 100644 index 00000000..ada45204 Binary files /dev/null and b/icons/dnh_kensei_quest.png differ diff --git a/icons/dnh_lamashtu.png b/icons/dnh_lamashtu.png new file mode 100644 index 00000000..4e3396e3 Binary files /dev/null and b/icons/dnh_lamashtu.png differ diff --git a/icons/dnh_mithardir.png b/icons/dnh_mithardir.png new file mode 100644 index 00000000..76c60bb3 Binary files /dev/null and b/icons/dnh_mithardir.png differ diff --git a/icons/dnh_monk_quest.png b/icons/dnh_monk_quest.png index 97213cc5..bdce9c11 100644 Binary files a/icons/dnh_monk_quest.png and b/icons/dnh_monk_quest.png differ diff --git a/icons/dnh_mordish.png b/icons/dnh_mordish.png new file mode 100644 index 00000000..b111810d Binary files /dev/null and b/icons/dnh_mordish.png differ diff --git a/icons/dnh_second.png b/icons/dnh_second.png new file mode 100644 index 00000000..95f4d331 Binary files /dev/null and b/icons/dnh_second.png differ diff --git a/icons/dnh_silverknight_asc.png b/icons/dnh_silverknight_asc.png new file mode 100644 index 00000000..5f4c6f69 Binary files /dev/null and b/icons/dnh_silverknight_asc.png differ diff --git a/icons/dnh_silverman_asc.png b/icons/dnh_silverman_asc.png new file mode 100644 index 00000000..d8e01130 Binary files /dev/null and b/icons/dnh_silverman_asc.png differ diff --git a/icons/dnh_tiefling_asc.png b/icons/dnh_tiefling_asc.png new file mode 100644 index 00000000..ca2e3be7 Binary files /dev/null and b/icons/dnh_tiefling_asc.png differ diff --git a/icons/dnh_uh_asc.png b/icons/dnh_uh_asc.png new file mode 100644 index 00000000..7553c3dc Binary files /dev/null and b/icons/dnh_uh_asc.png differ diff --git a/icons/dnh_uh_qst.png b/icons/dnh_uh_qst.png new file mode 100644 index 00000000..ada4936d Binary files /dev/null and b/icons/dnh_uh_qst.png differ diff --git a/lib/junethack/models/trophy.rb b/lib/junethack/models/trophy.rb index edf9efb6..a8d300bd 100644 --- a/lib/junethack/models/trophy.rb +++ b/lib/junethack/models/trophy.rb @@ -457,7 +457,7 @@ def Trophy.check_trophies_for_variant variant_description [:hedrow_shared_quest, "On agency (Completed the hedrow shared quest)", "dnh_hedrow_shared_quest.png", 6], [:drow_noble_quest, "Foreshadowing (Completed the drow noble quest)", "dnh_drow_noble_quest.png", 6], [:drow_shared_quest, "Old friends (Completed the drow shared quest)", "dnh_drow_shared_quest.png", 6], - [:dwarf_noble_quest, "Durin's Bane's Bane (Completed the dwarf noble quest)", "dnh_dwarf_noble_quest.png", 6], + [:dwarf_noble_quest, "Durin's Bane's Bane (Completed the dwarf noble quest)", "dnh_dwanob.png", 6], [:dwarf_knight_quest, "Battle of (5-4) armies (Completed the dwarf knight quest)", "dnh_dwarf_knight_quest.png", 6], [:gnome_ranger_quest, "Strongest of all time (Completed the gnome ranger quest)", "dnh_gnome_ranger_quest.png", 6], [:elf_shared_quest, "Driven out (Completed the elf shared quest)", "dnh_elf_shared_quest.png", 6], @@ -467,27 +467,35 @@ def Trophy.check_trophies_for_variant variant_description [:half_dragon_ascension, "Three halves (Ascended a half-dragon)", "dnh_half_dragon_ascension.png", 5], [:law_quest, "Ripple-resistant tower (Completed the law quest)", "dnh_law_quest.png", 6], [:neutral_quest, "Key to the (corpse) city (Completed the neutral quest)", "dnh_corpse_key.png", 6], - [:chaos_temple_quest, "Asinine paradigm (Completed the chaos temple quest)", "dnh_chaos_temple_quest.png", 6], - [:mithardir_quest, "Chasing after the wind (Completed the mithardir quest)", "dnh_mithardir_quest.png", 6], - [:mordor_quest, "Fossil of the First Age (Completed the mordor quest)", "dnh_mordor_quest.png", 6], - [:second_thoughts, "Second thoughts (Completed a drow shared quest loyally before completing the traitor's quest)", "dnh_second_thoughts.png", 5], + [:chaos_temple_quest, "Asinine paradigm (Completed the chaos temple quest)", "dnh_chaos1_quest.png", 6], + [:mithardir_quest, "Chasing after the wind (Completed the mithardir quest)", "dnh_mithardir.png", 6], + [:mordor_quest, "Fossil of the First Age (Completed the mordor quest)", "dnh_mordish.png", 6], + [:second_thoughts, "Second thoughts (Completed a drow shared quest loyally before completing the traitor's quest)", "dnh_second.png", 5], [:illuminated, "Illuminated (Learned every word of creation and accumulated 30 passive syllable bonuses)", "dnh_illuminated.png", 5], [:exodus, "Exodus (Ascended with a pet android commander or operator android)", "dnh_exodus.png", 5], - [:fully_upgraded, "Super Fighting Robot (Acquried all clockwork upgrades (except high-tension spring))", "dnh_fully_upgraded.png", 5], + [:fully_upgraded, "Super Fighting Robot (Acquried all clockwork upgrades (except high-tension spring))", "dnh_clockwork_upgrades.png", 5], [:hunter_of_nightmares, "Hunter of Nightmares (Defeated at least one of each of the secret insight bosses)", "dnh_hunter_of_nightmares.png", 5], [:two_keys, "Two Keys (Ascended having only touched two alignment keys)", "dnh_two_keys.png", 5], [:quite_mad, "Quite Mad (Suffered from at least 6 madnesses)", "dnh_all_mad.png", 5], [:booze_hound, "Booze Hound (Maxed out your drunkard score by drinking at least 90 potions of booze)", "dnh_booze_hound.png", 5], [:madman_quest, "Oh good. I'm not crazy. (Completed the madman quest)", "dnh_madman_quest.png", 6], - [:lamashtu_kill, "Does this count as a paradox? (Destroyed Lamashtu (Demon Queen of the future))", "dnh_lamashtu_kill.png", 5], - [:baalphegor_kill, "A universe without motion (Destroyed Baalphegor)", "dnh_baalphegor_kill.png", 5], - [:bokrug_ascension, "Detestable gods (Completed Bokrug's ascension ritual)", "dnh_bokrug_ascension.png", 5], - [:healer_quest, "Plague of stolen lives (Completed healer quest)", "dnh_healer_quest.png", 6], - [:drow_healer_quest, "Twisted by dreams (Completed drow healer quest)", "dnh_drow_healer_quest.png", 6], + [:lamashtu_kill, "Does this count as a paradox? (Destroyed Lamashtu (Demon Queen of the future))", "dnh_lamashtu.png", 5], + [:baalphegor_kill, "A universe without motion (Destroyed Baalphegor)", "dnh_baalphegor.png", 5], + [:bokrug_ascension, "Detestable gods (Completed Bokrug's ascension ritual)", "dnh_bokrug_asc.png", 5], + [:healer_quest, "Plague of stolen lives (Completed healer quest)", "dnh_healer_qst.png", 6], + [:drow_healer_quest, "Twisted by dreams (Completed drow healer quest)", "dnh_drohea_qst.png", 6], [:monk_quest, "You must defeat Sheng Long to stand a chance (Completed monk quest)", "dnh_monk_quest.png", 6], - [:iea_upgraded, "The Elfdalorian (15+ upgrades on a set of imperial elven armor)", "dnh_iea_upgraded.png", 5], + [:iea_upgraded, "The Elfdalorian (15+ upgrades on a set of imperial elven armor)", "dnh_elfdalorian.png", 5], [:undead_hunter_ascension, "I guess this counts as transcendence (Ascended an undead hunter)", "dnh_undead_hunter_ascension.png", 5], [:undead_hunter_quest, "Don't think too hard about all of this (Completed undead hunter quest)", "dnh_undead_hunter_quest.png", 6], + [:kensei_quest, "Virtue, and no evil (Completed kensei quest)", "dnh_kensei_quest.png", 6], + [:centauroid_ascension, "Who needs boots, anyway? (Ascended a centauroid)", "dnh_centaroid_asc.png", 5], + [:tiefling_ascension, "Better to serve in heaven (Ascended a tiefling)", "dnh_tiefling_asc.png", 5], + [:aasimar_ascension, "I'm so blessed... (Ascended an aasimar)", "dnh_aasimar_asc.png", 5], + [:silverman_ascension, "Flourish in distant lands (Ascended a silverman)", "dnh_silverman_asc.png", 5], + [:silverknight_ascension, "Your friends might need glasses (Ascended a silver knight)", "dnh_silverknight_asc.png", "5"], + [:dnethack_one_hellish_seal, "Relics of a bygone era (Opened one type of hellish seal)", "dnh_1_hell.png", 4], + [:dnethack_all_hellish_seal, "There are a lot of these.... (Opened all three types of hellish seal (across all games played))", "dnh_3_hell.png", "4"] ] achievements.each {|achievement|