Skip to content

Releases: johanngan/pmd-bot

v0.2.1

18 Jan 18:55
Compare
Choose a tag to compare

User-friendliness improvements

  • Added game version checking and validation
  • Improved READMEs

v0.2.0

25 Dec 00:15
Compare
Choose a tag to compare

Additional features for the botting framework to allow for fairer and smarter Agents, plus large improvements to the sample Agent.

Showcase video.

New features

  • New API (visibleinfo) for retrieving only the state information available to a human player, allowing for fairer bots. This also includes new state information for things like item sprites.
  • Mechanics lookup table functionality (mechanics), for more intelligent decision-making involving moves, enemies, items, etc.
  • Better API (added to smartactions) for using items in various ways.
  • Vastly improved sample Agent. Improvements include:
    • Natural exploration of the dungeon floor to locate the stairs
    • Intelligent move usage through damage calculations, which works generally for any species
    • Item prioritization
    • Intelligent item usage, such as equipping held items and curing status ailments
    • Better pathfinding that considers known enemies and traps
    • Using Wonder Tiles when stats are lowered
    • Other minor improvements

v0.1.0

25 Dec 00:05
Compare
Choose a tag to compare

Barebones functionality for a botting framework.

Showcase video. Note that the bot used in the video is custom-built, and not included as part of this release.

Features

  • Lazily reading the dungeon state from RAM
  • An API for retrieving the information in the botting code
  • A very basic sample Agent
  • Basic documentation