Commit graph

3 commits

Author SHA1 Message Date
bec43a3bbc
fix(BREAKING): update project name
Update project's name from pokedex to pokecli.
2024-09-22 13:17:47 +01:00
85d75a3943
feat: add release command
Add the release command to release a Pokemon back into the wild.
2024-09-21 21:58:49 +01:00
80d1b5b6c0
feat: add internal trainer package
Added an internal package for the Pokemon trainer (the user of the
application). The new Trainer type keeps track of the Pokemon in the
trainer's Pokedex and the location where the trainer is visiting.

Added the visit command to allow the Pokemon trainer to visit and
explore an area within the Pokemon world. The explore command no longer
reads any arguments and uses the trainer's current location to get a
list of Pokemon encounters.

Updated the catch command to ensure that the Pokemon the trainer
attempts to catch is in the same location area that the trainer is
visiting.
2024-09-21 15:19:53 +01:00