Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##########################
- # HomikaRoxie
- ##########################
- This is for Generation 5 only (black/white 1/2)
- Data sourced from https://github.com/veekun/pokedex
- There are some limitations - seasons data is not well organized in the raw databases, so this system chooses the highest level data, which is often spring. Surf and fishing rod data is removed from this system, as it caused clutter (this is easy to generate and put back in, but it's mostly for post-game/it's really just Basculin everywhere)
- Capitalization should not matter for use of this system, but lowercase is more proper
- ##########################
- # Arguments
- ##########################
- Arguments:
- [version] - black1, white1, black2, white2
- [pkmn] - name of pokemon. use !pkmnlist for proper list of names. some are specific (e.g., "deoxys-attack")
- [move] - name of move. use !movelist for proper list
- [item] - name of item. use !itemlist for proper list
- [area] - name of area. use !arealist for proper list.
- [ability] - name of ability. use !abilitylist for proper list.
- note: any area with "unova-", "-town" or "-city" can omit those terms as an alias.
- e.g., "unova-route-4" can be abbreviated to "route-4" (i.e., `!area route-4`)
- [enc_method] - name of type of encounter method (e.g., walk, dark-grass). used for !area-detail command
- In general, use hyphens within arguments, and spaces between arguments. Use !pkmnlist and !arealist for exact arguments
- ##########################
- # Commands
- ##########################
- Commands:
- !pkmnhelp - returns this document
- !currentgame - returns current game for the user. default is black1
- !setgame [version] - sets game for the user
- aliases: !setpkgame
- !pkmnlist - returns full list of pokemon names for all generation 5
- aliases: !pokemonlist
- !movelist - returns full list of moves for all generation 5
- aliases: !moveslist
- !itemlist - returns full list of items for all generation 5
- aliases: !itemslist
- !arealist [version] - returns paste with area names for game. omitting the version will return for the current game
- aliases: !areaslist
- !abilitylist [version] - returns paste with ability names
- !pkmn [pkmn] - returns details about pokemon
- aliases: !pokemon
- !learnset [pkmn] - returns specific details about pokemon's learnset
- aliases: !pokemonmoves, !pokemonmove, !pkmnmoves, !pkmnmove
- !move [move] - returns a variety of details about a move
- aliases: !moves
- !item [item] - returns a variety of details about an item
- aliases: !items
- !area [area] - returns basic encounter data for area. use !area-detail for more details
- !area-method [area] - returns encounter methods (e.g., walk, dark-grass) for the area
- aliases: !areamethod, !area-methods, !areamethods, !area-encounters, !areaencounters
- !area-detail [area] [enc_method] - returns slot level details for area and encounter method
- leaving [enc_method] blank returns all possibilities
- aliases: !areadetail
- !ability [ability] - returns details about ability
- ##########################
- # Complex example
- ##########################
- The current game is black1
- You want to investigate Unova Route 9
- Use `!arealist` to find "unova-route-9"
- Use `!area unova-route-9` to return basic encounter details
- Use `!area-detail unova-route-9` to return all slot level details about encounters
- Use `!area-method unova-route-9` to return types of encounter methods
- Use `!area-detail unova-route-9 grass-spots` to return specific slot level details about encounters
- ##########################
- # Written by: cleartonic
- ##########################
Add Comment
Please, Sign In to add comment