Skip to main content
https://badge.fury.io/py/helga-quest.png https://travis-ci.org/narfman0/helga-quest.png?branch=master

Collaborative RPG base on user driven content

Purpose

Include light rpg mechanics in a user generated world. One may add mobs or actions the mobs can take. Users can go serious/pure fantasy or more comical in content.

Usage

A high level view of commands below, quest allows users control over content including mobs and their actions: ` !quest (action|adventure|attack|mob|rest) `

` !quest mob add '{"name":"Assault Shaker", "hp":1, "level":1, "xp":60}' !quest mob remove '{"name":"Assault Shaker"}' ` Helga adds/removes mobs with the specified stats/parameters

` !quest action add '{"name":"Assault Shaker", "description":"{name} peppers {target} for {dmg} damage", "attack":5}' ` Helga adds/removes actions (which maps to specific mobs with the ‘name’ attribute) to a pool of randomly selected behaviors each round

` !quest adventure helga> You've encountered a Assault Shaker! ` Initiate the beginning of an adventure/encounter. Currently a single enemy is selected and scaled to around the power of the hero.

` !quest attack helga> You strike for 1 damage, Assault Shaker peppers Hero for 5.9 damage" ` Execute an attack against the enemy! Eventually actions should be available to heroes, however right now it is lame and not supported.

` !quest rest ` Takes a short break to restore health outside of combat.

License

Copyright (c) 2015 Jon Robison

See included LICENSE for licensing information

Release files for helga-quest 1.1.0

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

Source distribution (sdist)

Source distribution for helga-quest 1.1.0
File Size Uploaded
helga-quest-1.1.0.tar.gz 18.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for helga-quest 1.1.0
File Interpreter ABI Platform
helga_quest-1.1.0-py2-none-any.whl Python 2 none any Details

Total release size: 26.4 kB

Release files / helga-quest-1.1.0.tar.gz

Download URL helga-quest-1.1.0.tar.gz
Size 18.1 kB
Tags Source
SHA-256 checksum
How to use checksums
10df59ef576770bd471b6c45349c22575cff79c727e4a4fefed9da5835c7c253
BLAKE2b-256 checksum
How to use checksums
11ac9a03d78992e5d4009941c289776dff45fe3f7b7640e1a4558f4d1981e782
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / helga_quest-1.1.0-py2-none-any.whl

Download URL helga_quest-1.1.0-py2-none-any.whl
Size 8.3 kB
Tags Python 2
SHA-256 checksum
How to use checksums
0d1729481096e9f9cb3317d7863a0370f904cf5476a1643ce0a00f436b05900f
BLAKE2b-256 checksum
How to use checksums
9db610df6d6f626275ac53f79d7a87ce60b3f47c307c78975afcb7b577b00e21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.1

1 release file

1.0.0

1 release file

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