Anki add-on: Pokemanki

NEW VERSION COMPATIBLE WITH ANKI 2.1.26+ RELEASED. Thank you so much to /u/BlueGreenMagick on Reddit for their work on this addon. If you are enjoying this version of the addon, please support them on PayPal or Ko-Fi Also sorry that I haven't been working on this add-on during the past year, medical school and life have been very busy and eventful, but I will try to keep working on it more myself starting in May. Pokemanki: By Siven Chinniah and a wonderful amazing collaborator who chooses to remain anonymous (inspired by the big throbbing brain of Xander Schmidt and the fabulous hair of Ben Gorman) Pokemanki is an add-on that keeps you motivated to keep doing Anki by allowing you to catch and train Pokémon! Pokemanki gives you a Pokémon (or an egg which will hatch into a Pokémon) for each lowest-level deck (deck without subdecks) in your collection that you have started learning. As you learn and review the cards in that deck, your Pokémon will level up and may even evolve! Your Pokemon can be accessed by viewing your Stats, where they will be above the rest of your boring charts and figures. Here you can see either the Pokémon for the specific deck or for the whole collection by clicking "deck" or "whole collection" at the bottom of the Stats screen. You can also hover over a Pokémon to see which deck they come from so you can train that specific Pokémon. The settings can be accessed in the toolbar. Here you can give your Pokémon nicknames and trade your Pokémon! https://github.com/sivenchinniah/Pokemanki UPDATE (2.24.2021): Uploaded version that works with Anki 2.1.26+ (thank you /u/BlueGreenMagick on Reddit for all your hard work on this! UPDATE (3.3.2020): Fixed some bugs with the new update UPDATE (1.3.2020): Did the following: fixed leveling issue for “learning” cards where interval would stay 0 refactored pokemon level/evolution information to be stored in external CSV files added generations 1-5 and starters (thx to anonymous Ankiweb user for culling bulk of images and tiers and levels) added config system for generations/ extra evolutions/ mega forms added mega evolutions (available at level 70) added everstone added “alolan passport” to allow for form change to alolan forms. (this isn’t how regional forms actually work, but it’ll do for now) UPDATE (26.11.2019): Fixed problem affecting hierarchical tags UPDATE (25.11.2019 - Part 2): Fixed error that was accidentally uploaded. UPDATE (25.11.2019): Fixes to trade, tag mode and allows movement of Pokemon to bottom of stats screen. BIG UPDATE (24.11.2019): HIERARCHICAL TAG SUPPORT ADDED (as well as ability to prestige Pokemon) UPDATE (5.11.2019): Fixed bugs in trade generation UPDATE (25.10.2019): TRADING ADDED (also fixed error in the compute.py file) UPDATE (22.10.2019): Compatibility with the True Retention by Card Maturity add-on. If you have the add-on, your Pokemon will show up below the due graph. UPDATE (21.10.2019): You can now see a progress bar in the Stats menu showing the progress towards leveling up a Pokemon! UPDATE (20.10.2019 - Part 2): Whoops, in trying to fix the profiles bug I may have broken the profiles system slightly. If you are having trouble accessing your collection from your default profile, try updating the add-on. UPDATE (20.10.2019): The bug with the images not showing on other profiles is fixed, and you now see how many levels a Pokemon has increased when a Pokemon levels up or evolves. UPDATE (16.10.2019): You can now see the progress of your egg in the stats display. UPDATE: For your first Pokemon, you can choose any deck and assign a starter Pokemon to that deck!

GitHub repository: sivenchinniah/pokemanki
Languages: Python, JavaScript