Skip to main content

Generate Rogue scroll titles

PyPI Tests status Ruff Linting status Type check status Documentation License: "CC-BY-ND-4.0

See the documentation for more detail.

In the game rogue, the player comes across scrolls with random titles. This tool can be used to generate such titles, but using a cryptographically secure random number generator instead of the original RNG.

The source I am using for the syllables used in scroll titles for the default numbers of syllables per word and words per title come from the copy of rogue version 5.4.4 source managed by David Silva at https://github.com/Davidslv/rogue/

This tool also provides a mechanism to pick the kinds of scrolls using the same probability distribution as in rogue.

License

Released under Creative Commons Attribution-Noderivatives version 4.0 license. Copyright AgileBits, Inc. 2022; Jeffrey Goldberg 2024–2025.

Metadata

Release files for rogue-scroll 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rogue-scroll 0.1.3
File Size Uploaded
rogue_scroll-0.1.3.tar.gz 312.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rogue-scroll 0.1.3
File Interpreter ABI Platform
rogue_scroll-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 320.1 kB

Release files / rogue_scroll-0.1.3.tar.gz

Download URL rogue_scroll-0.1.3.tar.gz
Size 312.0 kB
Tags Source
SHA-256 checksum
How to use checksums
bd7b55f99a7169ecce7530b004260939de78b64a50421a78ad26dfd093aa5233
BLAKE2b-256 checksum
How to use checksums
fd578b33a45084f4b70163a93648cb3a95ef3dac2c91c56d6c1c71216ae05dc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.2

Release files / rogue_scroll-0.1.3-py3-none-any.whl

Download URL rogue_scroll-0.1.3-py3-none-any.whl
Size 8.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dd6b7b1ab1ad9479930caad3b9a3b0ceb3d9d24ea3320fe78fe3eb504f14f6e3
BLAKE2b-256 checksum
How to use checksums
5dd27c14e490fda2586fc18400170e23729572bfc63cfff744c472cb78117340
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.2

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page