Skip to content

Counter Menu Navigation

ssjshields edited this page Jul 13, 2024 · 4 revisions

Tip

Right-click on the Archetype Counter System Tray icon to activate the counter menu.

Options will appear "grayed out" and cannot be accessed while the Counter is (BUSY).

Encountered (Count)

Note

Encountered Pokémon dynamically get loaded from the top 25 seen in battle. (Top 25 have been chosen for the counter menu due to performance reasons.)

Tip

Selecting an existing Pokémon in the counter menu allows you to manually modify the specific encountered count.

  • Encountered Type Count: Shows all of the encountered types the counter will track.
    • Single Battle: Displays the current count for all single battles encountered.
    • Double Battle: Displays the current count for all double battles encountered.
    • Triple Battle: Displays the current count for all triple battles encountered.
    • Horde Battle: Displays the current count for all horde battles encountered.
  • Change Encountered Count: Set any number value for the Encountered count. (Typically when transferring from another counter)
  • Reset Encountered Count: Resets the current hunt profile Encountered count to "0".

 

Egg (Count)

  • Add +1: Adds a number value count of "1" to the total Egg count.
  • Add +30: Adds a number value count of "30" to the total Egg count.
  • Add +60: Adds a number value count of "60" to the total Egg count.
  • Change Egg Count: Set any number value for the Egg count. (Typically when transferring from another counter)
  • Reset Egg Count: Resets the current hunt profile Egg count to "0".

 

Fossil (Count)

  • Add +1: Adds a number value count of "1" to the total Fossil count.
  • Add +30: Adds a number value count of "30" to the total Fossil count.
  • Add +60: Adds a number value count of "60" to the total Fossil count.
  • Change Fossil Count: Set any number value for the Fossil count. (Typically when transferring from another counter)
  • Reset Fossil Count: Resets the current hunt profile Fossil count to "0".

 

Alpha / Legendary / Shiny

  • Alpha (Count):
    • Change Alpha Count:
    • Reset Alpha Count: Resets the current hunt profile Alpha count to "0".
  • Legendary (Count):
    • Change Legendary Count:
    • Reset Legendary Count: Resets the current hunt profile Legendary count to "0".
  • Shiny (Count):
    • Change Shiny Count:
    • Reset Shiny Count: Resets the current hunt profile Shiny count to "0".

 

Hunt (Hunt Profile)

Caution

Do not use characters such as parenthesis ( ), brackets [ ], quotations " " etc. in profile names.

Caution

Do not use the same word for different hunt profiles. Ensure hunt profile name is unique from the others.

  • Rename Current Hunt: Change the current hunt profile name to better organized specific hunts.
  • Reset Current Hunt: Resets the current hunt profile in the counter (Encountered, Egg, Fossil, Alpha, Legendary, Shiny.. everything!)
  • Reset All Hunts: Resets all hunt profiles in the counter. (Warning: Please ensure you have backups of your current counts in all hunt profiles before utilizing the "Reset All Hunts" selection.)

 

Settings

Picture Mode

  • Primary: Uses built PrintWindow function wrapped in a .dll file (PrintWindowStream.dll).
  • Alternate (Debug): Backup option if the Primary picture mode fails.

 

Chinese Mode

  • Off: Indicates the counter will not OCR scan the screenshot with Chinese recognition.
  • Chinese Simplified: Indicates the counter will OCR scan the screenshot with Chinese recognition (From Chinese in-game strings).
  • Chinese Traditional: Indicates the counter will OCR scan the screenshot with Chinese recognition. (From Chinese in-game strings).

 

Theme Mode

  • Auto: Sets the Counter menu based on the Windows standard theme (Light/Dark).
  • Light: Manually overrides and sets the counter menu to "Light" theme.
  • Dark: Manually overrides and sets the counter menu to "Dark" theme.

 

Sprite Mode

  • Default: Standard PokeMMO sprites used in counter menu & notifications.
  • 3DS: 3DS PokeMMO sprites used in counter menu & notifications.
  • Gen 8: Gen 8 PokeMMO sprites used in counter menu & notifications.
  • Home: Home PokeMMO sprites used in counter menu & notifications.
  • Shuffle: Shuffle PokeMMO sprites used in counter menu & notifications.

 

Notify Mode

  • Never: Windows toast notifications is turned off and will not trigger.
  • Partial (By Pokémon): Windows toast notifications triggered based on Pokémon counts.
  • Partial (By Total): Windows toast notifications triggered based on total Encountered count.
  • Always:
  • Set Milestone (Count): Sets the specific number value count when to trigger the "By Total" or "By Pokémon". Ex: If the count is set to 10, then the Windows toast notification will trigger if the count reaches 10 by total or by Pokémon.

 

Sorting Mode

  • Encountered (Ascending): Sorts the encountered list by Ascending order (lowest to highest).
  • Encountered (Descending): Sorts the encountered list by Descending order (highest to lowest).
  • Pokédex (Ascending): Sorts the encountered list by Ascending order from the the Pokémon Pokédex number (lowest to highest).
  • Pokédex (Descending): Sorts the encountered list by Descending order from the the Pokémon Pokédex number (highest to lowest).
  • Pokémon (Ascending): Sorts the encountered list by Ascending order from the Pokémon name (Alphabetical - lowest to highest).
  • Pokémon (Descending): Sorts the encountered list by Descending order from the Pokémon name (Alphabetical - highest to lowest).
  • Pokémon (Last Seen): Sorts the encountered list by the last Pokémon seen in battle.
  • None: No sort is added in.

 

Overlay Mode

  • On (Pokémon): Shows a minimal but customizable GUI overlay for the current Pokémon count (Based on the "Sorting Mode").
  • On (Total): Shows a minimal but customizable GUI overlay for the total Encountered count.
  • Off (System Tray): No GUI overlay is displayed.
  • Open Overlay Settings: Opens the "Config_OverlaySettings.txt" file that allows you to customize the GUI overlay.

 

Overlay Mode Settings

  • Normal Symbol: The main symbol used for the GUI Overlay while outside of battle. This is a unicode character symbol.
  • Normal Symbol: The busy symbol used for the GUI Overlay while inside of battle. This is a unicode character symbol.
  • With Symbol: Sets whether or not to use the symbols on the GUI Overlay. True = ON / False = OFF
  • Multiline: Sets the GUI Overlay to show up to individual Pokémon in the GUI list. (This will only display if using the "On (Pokémon)" option in the Overlay Mode.)
  • Multiline Count: Ability to set/control the amount of encountered Pokémon displayed in Overlay Mode.
  • Font Type: This property sets the typeface of the text displayed. For example, "Arial", "Times New Roman", or any other installed font family can be used - Using "System" utilizes no font and goes based off of Windows system font. (String Name)
  • Font Size: This property sets the size of the text displayed. (Number Value)
  • Font Padding: This property is the space between the content of the Text and its border. (Number Value)
  • Font Color: This property sets the color of the text displayed. (Hex Code Value)
  • Font Background Color: This property sets the color of the text background displayed. (Hex Code Value)
  • Font Opacity: This property sets & determines the transparency of the Text. It ranges from 0 (fully transparent) to 1 (fully opaque). Values between 0 and 1 specify varying levels of transparency. Ex: 0.6 (Number Value or Number Decimal Value)
  • Font Background Opacity: This property sets & determines the transparency of the Text background. It ranges from 0 (fully transparent) to 1 (fully opaque). Values between 0 and 1 specify varying levels of transparency. Ex: 0.6 (Number Value or Number Decimal Value)
  • Font Weight: This property sets the thickness of the font's stroke. It can be set to predefined values like Normal or Bold. (String Name)
  • Font Style: This property sets the style of the font, such as Normal, Italic, or Oblique. Italicized text has a slanted appearance compared to normal text. Oblique is similar to italic but uses a different algorithm to slant the characters. (String Name)

 

Open PokeMMO

  • Yes: Set to open PokeMMO when the counter is opened.
  • No: Does not set PokeMMO to open when the counter is opened.

 

Close PokeMMO

  • Yes: Set to close PokeMMO when the counter is closed.
  • No: Does not set PokeMMO to close when the counter is closed.

 

Show Failed Scans

  • Yes: Showed failed scans dialog to rectify failed OCR name scans from battle.
  • No: Disables the failed scan dialog (Not recommended).

 

Uninstall

Dialog that allows FULL uninstall of the Archetype Counter. See Removal for more info.

 

Support

  • GitHub Readme:
    • github.com/ssjshields/archetype-counter
  • GitHub Issues:
    • github.com/ssjshields/archetype-counter/issues
  • Discord Link:
    • discord.gg/rYg7ntqQRY

 

Troubleshooting

Open Debug Folder

  • Opens the counter debug folder that holds .txt and .png file (Typically for the Archetype to further diagnose an issue).

 

Open Name Fix File

  • Opens the "Config_PokemonNameFix.txt" file to manually add in failed name entries (Should not be needed with automated failed dialog scans to correct issue).

 

Toggle Debug Window

Caution

Do not close the console window from the taskbar- it will exit the entire counter. Simply reselect the toggle option to make the console window disappear.

  • Toggle the ability to show the counter console window to help troubleshoot

 

Test Toast Notification

  • Allows to you manually invoke the toast notifications to ensure they work and/or are turned on via the Windows system.

 

Exit

  • Closes the counter and all of its current processes.