cleartonic

homikaroxie

Nov 3rd, 2021 (edited)
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.60 KB | None | 0 0
  1. ##########################
  2. # HomikaRoxie
  3. ##########################
  4.  
  5. This is for Generation 5 only (black/white 1/2)
  6. Data sourced from https://github.com/veekun/pokedex
  7.  
  8. 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)
  9.  
  10. Capitalization should not matter for use of this system, but lowercase is more proper
  11.  
  12. ##########################
  13. # Arguments
  14. ##########################
  15. Arguments:
  16. [version] - black1, white1, black2, white2
  17. [pkmn] - name of pokemon. use !pkmnlist for proper list of names. some are specific (e.g., "deoxys-attack")
  18. [move] - name of move. use !movelist for proper list
  19. [item] - name of item. use !itemlist for proper list
  20. [area] - name of area. use !arealist for proper list.
  21. [ability] - name of ability. use !abilitylist for proper list.
  22. note: any area with "unova-", "-town" or "-city" can omit those terms as an alias.
  23. e.g., "unova-route-4" can be abbreviated to "route-4" (i.e., `!area route-4`)
  24. [enc_method] - name of type of encounter method (e.g., walk, dark-grass). used for !area-detail command
  25.  
  26. In general, use hyphens within arguments, and spaces between arguments. Use !pkmnlist and !arealist for exact arguments
  27.  
  28. ##########################
  29. # Commands
  30. ##########################
  31. Commands:
  32. !pkmnhelp - returns this document
  33.  
  34. !currentgame - returns current game for the user. default is black1
  35.  
  36. !setgame [version] - sets game for the user
  37. aliases: !setpkgame
  38.  
  39.  
  40. !pkmnlist - returns full list of pokemon names for all generation 5
  41. aliases: !pokemonlist
  42.  
  43. !movelist - returns full list of moves for all generation 5
  44. aliases: !moveslist
  45.  
  46. !itemlist - returns full list of items for all generation 5
  47. aliases: !itemslist
  48.  
  49. !arealist [version] - returns paste with area names for game. omitting the version will return for the current game
  50. aliases: !areaslist
  51.  
  52. !abilitylist [version] - returns paste with ability names
  53.  
  54.  
  55. !pkmn [pkmn] - returns details about pokemon
  56. aliases: !pokemon
  57.  
  58. !learnset [pkmn] - returns specific details about pokemon's learnset
  59. aliases: !pokemonmoves, !pokemonmove, !pkmnmoves, !pkmnmove
  60.  
  61. !move [move] - returns a variety of details about a move
  62. aliases: !moves
  63.  
  64. !item [item] - returns a variety of details about an item
  65. aliases: !items
  66.  
  67. !area [area] - returns basic encounter data for area. use !area-detail for more details
  68.  
  69. !area-method [area] - returns encounter methods (e.g., walk, dark-grass) for the area
  70. aliases: !areamethod, !area-methods, !areamethods, !area-encounters, !areaencounters
  71.  
  72. !area-detail [area] [enc_method] - returns slot level details for area and encounter method
  73. leaving [enc_method] blank returns all possibilities
  74. aliases: !areadetail
  75.  
  76. !ability [ability] - returns details about ability
  77.  
  78.  
  79. ##########################
  80. # Complex example
  81. ##########################
  82.  
  83. The current game is black1
  84. You want to investigate Unova Route 9
  85. Use `!arealist` to find "unova-route-9"
  86. Use `!area unova-route-9` to return basic encounter details
  87. Use `!area-detail unova-route-9` to return all slot level details about encounters
  88. Use `!area-method unova-route-9` to return types of encounter methods
  89. Use `!area-detail unova-route-9 grass-spots` to return specific slot level details about encounters
  90.  
  91. ##########################
  92. # Written by: cleartonic
  93. ##########################
Add Comment
Please, Sign In to add comment