Fork of pytextelite code for python 3.
Originally based on this code which, in turn, uses Ian Bell's Text Elite C code Classic Elite galaxy (not Elite+) should be pretty similar to this (at least system names and their properties are correct).
The ncurses version is implemented to represent the Classic Elite interface look.
The original text-elite code does not contain any battle or smuggling mechanics, ship upgrades, ratings or missions. I probably will add this parts later.
All cheats removed. Hey, you already have the source codes! Make cheats by yourself.
- python 3 (3.5.0 approved)
- ncurses version: urwid, but it's already included. I'm not related with urwid lib in any way
- ncurses version: Linux, OSX, Cygwin or other unix-like console
Run the main app.
python3 app_cursed.py
It's recommended to set quite a big console window for this mode (otherwise the galaxy map or/and buttons may be drawn incorrectly)
- arrows - move the cursor
- num 1-0 - menu switch
- space - press a button
- esc - quit
You can always preview these flags by typing:
python3 app_cursed.py -h
Working flags:
-s [style name]
- visual style (for terminals supporting 16+ colors); values:dark
,light
ornorton
-m [value, 1-4]
- the galactic map scale (default is 2)
First, run the main app.
python3 app.py
Now you may use console commands for info, trading or travelling. You start at Lave like in the original game.
- DONE: ship upgrades
- DONE: smuggling mechanics
- battle mechanics (?)
- DONE:
ncurses
interface port