Skip to content

v0.3.0

Choose a tag to compare

@koisland koisland released this 06 Mar 04:57
· 108 commits to main since this release
64411c8

This release implements shopping mechanics from Super Auto Pets and finishes the remaining pets and foods in the Turtle, Puppy, Star, and Weekly packs.

Features

  • Added the Shop struct which is a modifiable shop.
  • Added the TeamShopping trait which enables Teams to shop and scale as the Team battles.
  • Added Position::Ahead and Position::Nearest positions to select pets.
    • Replaced Position::Relative for certain pets (ex. Kangaroo) as the introduction of empty slots means these can miss.
  • Reintroduced empty slots into Teams to better emulate battle logic.
  • Added configurable database startup allowing users to set specific versions of the wiki to query from.
  • Added programmatic logging configuration.
  • Changed Statistics mul operation with percentages to act more as expected.
  • Changed effect triggering functions to not require another Team as a required argument.
  • Reorganized project so cleaner separation of related code.
  • Fixed bug where Weekly pack items were missed.