/py_tools

Various Tools written in Python

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

py_tools

Various Tools written in Python

Creating an NPC:

Works for Python 2.6.6 and 3.6.2.

The terms and career are optional.

python character.py [ -t -c ]

python chargen.py -t 2 -c Merchant
Alba Patterson  79A76C [F] Age: 28 
Merchant (2 terms)
Navigation-1 Pilot-3

Creating a small mercenary unit:

Works for Python 2.6.6 and 3.6.2.

Size options are (without quotes) "fireteam", "squad", "platoon".

python crew.py -m fireteam

CPL Ilana Domici        655666 [F] Age: 27
Army (2 terms)
GunCbt-1 Leadership-2 Vehicle-1  

PVT Ian Stranger        7B4A46 [M] Age: 22
Marines (1 terms)
VaccSuit-1 Vehicle-1

PVT Akil Jones          729944 [M] Age: 24
Army (1 terms)
VaccSuit-1 Vehicle-1

PVT Lanny Jones         94BC6B [F] Age: 22
Marines (1 terms)
Leadership-1 Vehicle-1

Creating a ship crew:

python crew.py -s 600

Pilot Ilana Patterson     55C6AB [F] Age: 39
Navy (5 terms)
Computer-3 Engineering-1 Navigation-3 Pilot-4 

Navg Akil Jones          494654 [M] Age: 27
Navy (2 terms)
Computer-2 Navgigation-1 Navigation-1 Pilot-1 

Eng Akil Smith          A737B5 [M] Age: 33
Navy (3 terms)
Engineering-5 Navigation-1 Pilot-1 

Eng Marco Stranger      4A6246 [M] Age: 31
Scouts (3 terms)
Computer-3 Engineering-2 Navigation-1 Pilot-1  

Creating a world name:

Creates one or more world names

python worlds.py

Brandon II

python world.py -n 5

New Ries
Bystritskaya
Orpheus Alpha
Arequipa
McCoy