Code Monkey home page Code Monkey logo

poke_search's People

Contributors

danielgilchrist avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

poke_search's Issues

Display type information when querying pokemon

Currently querying type information is a bit awkward. Often we want to see the stats of a pokemon but also their type strengths or weaknesses. It would be nice if the pokemon command had an option to display that

Currently to do this we have to go through the type command:

poke_cli type fire

Output
image

Ideally we'd be able to get a similar output with

poke_cli pokemon charmander

Show types when listing pokemon from type command

Currently when listing pokemon with -p or --pokemon with the type command just the names get listed like so
image

It'd be convenient to see what types the pokemon they are for the case a dual type is entered where a pokemon could be either type or both

Allow searching for pokemon based on type/s

Currently there is no functionality that allows searching for a particular pokemon based on a single or dual type. This is a useful feature for finding pokemon that would be good for counters for raids

move command - filter "learned by" by type/s

As an example you can list all of the pokemon that learn a particular move with

poke_search haze -l

It'd be nice to be able to filter that lists by pokemon type/s for the case where the move is needed with a particular typing

Add ability to show evolution information

On the pokemon command we could add an option to fetch and display evolution information for a pokemon

Example:

poke_search pokemon seadra --evolution

Would contain information showing

  • Evolves from Horsea at level 32
  • Evolves into Kindra by trading with a Dragon Scale

Might look something like this
image
Or probably this to handle evolution branching easier
image

Ability command

An ability command that shows information about a particular ability and lists pokemon that can have that ability

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.