Set of tools to simulate Barcode Battler II functionality.
Project description
# Barcode Battler Engine
Set of tools to simulate Barcode Battler II functionality.
This is mainly a translation and revision from https://github.com/finalfighter/BarcodeBattler2-Simulator old flash application and info compiled from http://barcodebattler.net/ and http://barcodebattler.co.uk/
## Requirements
Currently there is no more requirements only than a Python >= 3.9 version, and you are ready to go.
## Installation
` pip install barcode-battler-engine `
## Demo
This site generates on-the-fly the card information using this package, check it out https://cards.bimbiribase.xyz/barcodebattler/ac1d5f5c-89bf-48c8-ac09-3e474a566847/
## Import the module to read your barcodes
` from barcodebattler.bb2.builder import BarcodeBattler2Builder barcode_data = BarcodeBattler2Builder().build(barcode) print(barcode_data) barcode: 0451508035504, hp: 4500, st: 1500, df: 800, speed: 5, race: 0, job: 3, pp:5, mp:0, special: 50, post_read: False `
## Reading barcodes using prompt
Test your cards using the prompt_reader.py tool
` ./prompt_reader.py Enter barcode (type exit to finish): 0371110125502 +-----------+-----------------+ | Barcode | 0371110125502 | | Race | ANIMAL | | Job | SOLDIER_2 | +-----------+-----------------+ | HP | 3700 | | ST | 1100 | | DF | 1000 | +-----------+-----------------+ | MP | 0 | | PP | 5 | | Special | 50 | +-----------+-----------------+ | Read Mode | PRE_READ | +-----------+-----------------+ `
## How to test
Install the dev dependencies
` pip install -r requirements/dev.pip `
And execute the test like
` python -m unittest `
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for barcode-battler-engine-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9aa18d5470796d8288993e60ee0c6d0204ac16004a19507815bad1e4cc610a30 |
|
MD5 | 2491390b3fb082bff0ef1d130c2ee70b |
|
BLAKE2b-256 | 24eaf2a26f6cb1c2fc22a6328bf5a9f088e867b89cdbf78be385c6514457ce88 |