Skip to main content

Information: http://rpg-1d6.sf.net

Changes:

d6 tip

  • Added signature for changeset f86c34cd0455

  • Added tag 0.2 for changeset 40987bd3fd67

d6 0.2

  • reduced the size to 60x30, so it runs on simple terminals.

  • shuffle the fighters before action: Fairness.

  • FIX: it stopped at 1 or not at all

  • leave it running for 10 frames after the end.

  • no more flickering

  • the armored ones don’t win all the time anymore.c

  • interesting battles: exp 6, 3, 1.

  • active battle: swordmasters 17 skill, armored 14 armor, killers 16 weapon.

  • more room for fighting (visually) and exp for winning without wound again.

  • random groups again

  • killer against armored is about equal, too

  • now it’s about equal…

  • armored and swordmasters equal: can’t harm each other except for crits.

  • FIX: Breakage and infinite loop when using floats for experience (sub 1).

  • stronger swordmasters.

  • FIX: attvalue2cost was not used. Also added faster implementation of attvalue2cost

  • added mean powerstats.

  • charbase: more efficient version of bonus2cost().

  • more experience!

  • termctl addition of light colors.

  • slightly faster still by avoiding the passing of a fat object.

  • asciibattle: performance optimizations and a counter :)

  • added a safe (deepcopy) yaml loader cache for faster loading of many similar characters.

  • asciibattle basically works.

  • added simple termctl script, borrowed from evolve-keybourd-layout: http://bitbucket.org/ArneBab/evolve-keyboard-layout/

  • better readable attack function.

  • better readable return statement.

  • minor comments.

  • Characters can now attack each other and get wounds and damage.

  • characters can now compete against each other.

  • improve now only shows stats which actually changed instead of showing all stats which were given marks.

  • char.improve() belongs to char.py: It is something another programmer may want to use.

  • factored the basic character stuff out into charbase.py, so char.py shows more directly what you can do.

  • more package import stuff.

  • next version will be 0.2

  • Added signature for changeset 0a2f373d47c5

  • Added tag 0.1 for changeset c112b93bbace

Metadata

Release files for d6 0.2

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

Source distribution (sdist)

Source distribution for d6 0.2
File Size Uploaded
d6-0.2.tar.gz 11.3 kB Details

Release files / d6-0.2.tar.gz

Download URL d6-0.2.tar.gz
Size 11.3 kB
Tags Source
SHA-256 checksum
How to use checksums
51b545e9ba994142a677bb3cce83cd93b89171655dfb978fe4ef072744b8d499
BLAKE2b-256 checksum
How to use checksums
258367e518d1dac81793dc42ee65b10e2440236877d26e51257426b441461e9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

0.3

0.2.2

1 release file

0.2.1

1 release file

This release

0.2 This release

1 release file

0.1

1 release file

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