Yohoho Puzzle Pirate Pillage Program
Yohoho Puzzle Pirates Pillage Program (YPPPP) is a program by Btza to aid pirates while pillaging. It features a damage counter for which the values of the ships can be changed or new ships (or monsters) can be added. YPPPP has been rewritten in Java and runs on any operating system with a Java 8 (or higher) runtime.
YPPPP can be downloaded from the GitHub releases page. The source code is hosted on GitHub.

Introduction
While pillaging there is a lot of information that needs to be registered. QuarterMaster Pirate Helper keeps track of a lot of data, but runs only on systems with Windows. This program was inspired by Sea Battle Damage Counter, which runs on all operating systems. However this damage counter is missing the newest ships and the source code was never released. YPPPP's source code is open source and available on GitHub, and runs on all operating systems with a Java runtime. The data for the ships is easy to change without editing the source code. All the data in the program is based on the pages from Ships, however users are free to edit it if they disagree with the ship values.
Installation
Download the latest `YPPPP-<version>.jar` from the GitHub releases page and run it with:
java -jar YPPPP-<version>.jar
Requires Java 8 or higher to be installed.
To build from source instead, see the instructions in the [1].
Features
- Damage Counter
- keep track of the damage in a 1 on 1 sea battle
- all ships data stored in a xml-file -> easily add more ships or change data
- use the copy button to get a state report on the clipboard
- display the damage in different formats (percentage of max/number of lines/total damage)
ToDo
- vessel list
- for each pirate on board
- name
- current duty station(symbol)
- symbol for each duty station with a rating above Master(possibility to set this threshold
- easily access full stat windows(move over?)
- for each pirate on board
- pirate list
- easily add pirates from vessel list
- add pirates
- pirates can belong to multiple categories(black list, gunners, flag, etc.)
- only view pirates of a selected category
- for each pirate on the list
- name
- categories
- symbol for each duty station with a rating above Master(possibility to set this threshold
- easily access full stat windows(move over?)
- notes
Feedback/Contact
If you would like to give feedback, report a bug, or request a feature, please open an issue on GitHub or look for Btza on Meridian