Skip to content

A Python 3.11 die roll calculator for Mongoose Traveller 2nd Edition

License

Notifications You must be signed in to change notification settings

ShawnDriscoll/PyTravCalc

Repository files navigation

PyTravCalc

pytravcalc_manual_cover_art.png

PyTravCalc is a Windows program for calculating die rolls for Mongoose Traveller 2nd Edition.

Notes

PyTravCalc is being tested on Windows 11 and 10.

Read the PyTravCalc Manual at http://pytravcalcmanual.readthedocs.io

Download the PDF from https://readthedocs.org/projects/pytravcalcmanual/downloads/pdf/latest

What's New in 3.7.2?

XLP Reverse dice added.

What's New in 3.7.1?

Zocchi dice added.

docs/source/video4.png

What's New in 3.7?

pydice updated to 3.13.

What's New in 3.6.6?

Updated for Python 3.11.6, pydice 3.12.9, and PyQt5 5.15.9.

Hex and eHex rolls have been added.

What's New in 3.6.5?

Updated to Python 3.11.0. Switched from PyDiceroll to using pydice for its roller.

What's New in 3.6?

ADVANTAGE and DISADVANTAGE dice types can now be rolled.

What's New in 3.5?

colorama is no longer required.

What's New in 3.4?

docs/source/video3.png

What's New in 3.3?

docs/source/video2.png

What's New?

docs/source/video.png

Requirements

  • Windows 11

    This code has been tested on Windows 10.

  • Python 3.11

    PyTravCalc was written using the C implementation of Python version 3.11. Also known as CPython.

  • PyQt5 5.15.9

    PyQt5 is the framework used for displaying the Window GUI and buttons, etc.

  • numpy 1.26.0

    For building arrays.

  • matplotlib 3.8.0

    For graphics plotting.

Things To-Do

Add more dice roll types.
Cheat codes.

Known History

  • v3.7.2b

    XLP Reverse dice added.

  • v3.7.1b

    Zocchi dice added.

  • v3.7b

    pydice updated to 3.13.

  • v3.6.6b

    Updated to Python 3.11.6, pydice 3.12.9, and PyQt5 5.15.9.

  • v3.6.5b

    Updated to Python 3.11.0. Now using pydice.

  • v3.6.1b

    Removed unMute legacy code that wasn't being used.

  • v3.6.0b

    Added Advantage and Disadvantage roll types.

  • v3.4.0b

    SHONNER Dice are now included.

  • v0.1.0b

    Initial release. Back in the Classic Python 2.5 days.

The Traveller game in all forms is owned by Far Future Enterprises. Copyright 1977 - 2024 Far Future Enterprises. Traveller is a registered trademark of Far Future Enterprises.

Contact

Questions? Please contact shawndriscoll@hotmail.com

About

A Python 3.11 die roll calculator for Mongoose Traveller 2nd Edition

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages