… and palette handling) NEW FEATURE: added nb_particles_per_explosion parameter
The configuration file should be modifiable for those playing from a PND on the Pandora. To make it accessible, it has to be copied from its original location to somewhere else. This was originally done by copying it to ~/.sparks, but this is inadvisable on the Pandora. -Modified Sparks/Constants.py to be close to its old non-copying behaviour. -Opens config if specified, else opens default config. -Checks config version; if wrong version, copies it to cfg.old -Modified sparks_pandora.sh to do necessary file copying.
Set mouse to invisible
… file. Added comment in pandora conf file: antialias does not work on Pandora.
…ion. -Added files for Distutils stuff: setup.py, setup.cfg, and MANIFEST.in -setup.py could perhaps use a little more metadata from Haltux. -Moved src folder into a package named "Sparks" to be more unique when traditionally installed. -Added empty __init__.py to make it a package. -Edited launcher script "sparks.py" to import from this package. -Moved data folder and config files into subfolders in Sparks package so they could be cleanly installed as package data. -Minor edits to Engine.py, Sound.py, and Constants.py to search for files in the right place. -Removed pyc files (they shouldn't be version controlled) -Added a gitignore file so they'll be ignored in the future.