v0.3.0
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
Shopstruct which is a modifiable shop. - Added the
TeamShoppingtrait which enablesTeams to shop and scale as theTeambattles. - Added
Position::AheadandPosition::Nearestpositions to select pets.- Replaced
Position::Relativefor certain pets (ex. Kangaroo) as the introduction of empty slots means these can miss.
- Replaced
- 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
Statisticsmuloperation with percentages to act more as expected. - Changed effect triggering functions to not require another
Teamas a required argument. - Reorganized project so cleaner separation of related code.
- Fixed bug where Weekly pack items were missed.