Skip to content

A pure-python recreation of Zack Freedman's FlavorText Arduino IDE Library

License

Notifications You must be signed in to change notification settings

A-c0rN/FlavorTexts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyPI GitHub Workflow Status PyPI - Downloads GitHub language count GitHub

You can't spell FlavorText without Vortex.

Features

  • Fast generation
  • Buffered print library
  • Clearscreen funtion
  • Absolute Insanity
  • Patreon Specific flag included!

Installation

This package should be installable through Pip.

On a Debian Based Linux OS:

sudo apt update
sudo apt install python3 python3-pip
pip3 install FlavorTexts

On Windows:

Install Python

In CMD:

python -m pip install FlavorTexts

Usage

To confuse yourself:

from FlavorTexts import FlavorTexts
from FlavorTexts import BufferedText
from time import sleep

try:
    ## Define a FlavorText Generator
    generator= FlavorTexts(patreon=False)

    while True:

        ## Generate a random True/False
        constructive = bool(generator._random(1))

        ## Generate a random text string with a random Constructive/Destructive flag.
        textList = generator.generateText(constructive=constructive)

        ## Write the random text to the buffered text manager, and print a newline
        BufferedText.bufferedWrite(textList)
        print()

        ## Sleep for 1/2 second
        sleep(0.5)

## Exit smoothly on a CTRL+C
except KeyboardInterrupt:
    exit(0)

I am so sorry...

About

A pure-python recreation of Zack Freedman's FlavorText Arduino IDE Library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published