Added error box in launcher for fatal error messages. Only works on windows.
Changed boss sprite.
Added new function to check how close a sprite is to a wall. Renamed old timer class, may remove later.
Moved playerSpeed to new file. Removed commented out code. Rearranged constants.
Added new function to return the current logging file's name.
Added boss image as a new dependency.
Changed object instantiations to reflect the changes in bin/lib/sprites.py. Groups now add these at the beginning.
Added a playerdamage setting. Moved speed setting to here. Added new import.
Added new imports. (SpellCard) Added new initialization parameters. Added new utility methods to get attributes indirectly. Added comments to every method. Added drops as an attribute. [Card] Added default function to do. [dispName] Added wrap-line to the name so that it doesn't overlap with the timer. [ChangeBKG] 'blits' the image itself instead of returning it. [idle] Added default function to do. [stopCard] Only stops the card if it's running. This prevents log file spam. [dispTime] Added color parameter. [renderInfo] Properly displays time and name without overlap. (LargeEX) Added new attributes. [Card] Rebuilt spellcard from scratch. [idle] Rebuilt idle. [getBGroup] Moved to parent class.
Added new packages.
Added new imports. Removed commented out code. Moved LargeEx, Spritey, Bullet, and all Bullet child classes to new files. Moved and renamed dot_boss class. (Player) Added new attributes. Removed old attributes. [idle] Moved shoot method call to here. (Boss) Removed shoot method. Removed unused attributes. Rebuilt dropItem method. Added start boss fight and end boss fight methods. Rebuilt kill method. Removed old attack method and replaced it with a rebuilt version. Rebuilt idle method. Removed permaKill method.
Added files for Spritey class, all bullet classes, all enemies (boss etc.), font libraries (word-wrap), and all player classes.
Added volume settings and player damage settings.
Added comments to everything. Fixed forceStop method. Added method to get time font.
Updated TODO list. Removed commented out code. Removed old useless and unused code. Added comments. Added bossStartFight method call. Fixed overlay background dislay. Fixed K_z shoot command. Added user force error key command. Fixed sprite collision detection. (renderSprites) Rearranged the order in which sprites get rendered.