MANIFEST.in
README.md
pyproject.toml
setup.cfg
bionicblue/__init__.py
bionicblue/__main__.py
bionicblue/config.py
bionicblue/palette.py
bionicblue/pygameconstants.py
bionicblue/surfsman.py
bionicblue/textman.py
bionicblue.egg-info/PKG-INFO
bionicblue.egg-info/SOURCES.txt
bionicblue.egg-info/dependency_links.txt
bionicblue.egg-info/entry_points.txt
bionicblue.egg-info/requires.txt
bionicblue.egg-info/top_level.txt
bionicblue/ani2d/__init__.py
bionicblue/ani2d/player.py
bionicblue/ani2d/processing/__init__.py
bionicblue/ani2d/processing/constants.py
bionicblue/ani2d/processing/derived.py
bionicblue/ani2d/processing/recolor.py
bionicblue/classes2d/__init__.py
bionicblue/classes2d/collections.py
bionicblue/classes2d/single.py
bionicblue/classes2d/surfaceswitcher.py
bionicblue/data/animations/blue_shooter_man/instructions.pyl
bionicblue/data/animations/blue_shooter_man/shooter_man.pxa
bionicblue/data/animations/blue_shooter_man/shooter_man.pxa.2023_01_09_11_00_53
bionicblue/data/animations/blue_shooter_man/shooter_man.pxa.2023_01_09_11_03_01
bionicblue/data/animations/blue_shooter_man/shooter_man.pxa.2023_01_09_11_04_05
bionicblue/data/animations/blue_shooter_man/shooter_man.pxa.2023_01_09_12_09_33
bionicblue/data/animations/blue_shooter_man/shooter_man.pxa.2023_01_10_16_47_40
bionicblue/data/animations/death_rings/death_ring00_expanding.pos
bionicblue/data/animations/death_rings/death_ring01_expanding.pos
bionicblue/data/animations/death_rings/death_ring02_expanding.pos
bionicblue/data/animations/death_rings/death_ring03_expanding.pos
bionicblue/data/animations/death_rings/death_ring04_expanding.pos
bionicblue/data/animations/death_rings/death_ring05_expanding.pos
bionicblue/data/animations/death_rings/death_rings.pxa
bionicblue/data/animations/death_rings/instructions.pyl
bionicblue/data/animations/explosion/explosions.pxa
bionicblue/data/animations/explosion/instructions.pyl
bionicblue/data/animations/full_charged_shot/full_charged_shot.pxa
bionicblue/data/animations/full_charged_shot/instructions.pyl
bionicblue/data/animations/grunt_bot/grunt_bot.pxa
bionicblue/data/animations/grunt_bot/instructions.pyl
bionicblue/data/animations/middle_charged_shot/instructions.pyl
bionicblue/data/animations/middle_charged_shot/middle_charged_shot.pxa
bionicblue/data/fonts/ark_pixel_12px_latin.ttf
bionicblue/data/images/alpha/blue_shooter_man_head.png
bionicblue/data/images/alpha/ladder.png
bionicblue/data/images/no_alpha/city_block.png
bionicblue/data/images/no_alpha/city_wall.png
bionicblue/data/images/no_alpha/indiepython_logo.png
bionicblue/data/images/no_alpha/kennedy_logo.png
bionicblue/data/images/no_alpha/pygame_logo.png
bionicblue/data/images/no_alpha/python_logo.png
bionicblue/data/levels/intro.lvl
bionicblue/data/music/level_1_by_juhani_junkala.ogg
bionicblue/data/particles/charging_particles_pos_map.pyl
bionicblue/data/sounds/blue_shooter_man_death.wav
bionicblue/data/sounds/blue_shooter_man_full_charge.wav
bionicblue/data/sounds/blue_shooter_man_hurt.wav
bionicblue/data/sounds/blue_shooter_man_jump.wav
bionicblue/data/sounds/blue_shooter_man_materialization.wav
bionicblue/data/sounds/blue_shooter_man_middle_charge.wav
bionicblue/data/sounds/default_explosion.wav
bionicblue/data/sounds/default_projectile_hit.wav
bionicblue/data/sounds/default_projectile_shot.wav
bionicblue/data/sounds/full_charged_shot_shot.wav
bionicblue/data/sounds/full_charged_shot_vanish.wav
bionicblue/data/sounds/middle_charged_shot_shot.wav
bionicblue/data/sounds/middle_charged_shot_vanish.wav
bionicblue/pointsman2d/__init__.py
bionicblue/pointsman2d/create.py
bionicblue/pointsman2d/shape.py
bionicblue/pointsman2d/transform.py
bionicblue/rectsman/__init__.py
bionicblue/rectsman/cluster.py
bionicblue/rectsman/constants.py
bionicblue/rectsman/main.py
bionicblue/rectsman/singlepos.py
bionicblue/rectsman/sizepos.py
bionicblue/rectsman/spatial.py
bionicblue/rectsman/special.py
bionicblue/rectsman/utils.py
bionicblue/rectsman/doctests/__init__.py
bionicblue/rectsman/doctests/fixtures.py
bionicblue/rectsman/doctests/test01_intro.py
bionicblue/rectsman/doctests/test02_01_operations.py
bionicblue/rectsman/doctests/test02_02_operations.py
bionicblue/rectsman/doctests/test02_03_operations.py
bionicblue/rectsman/doctests/test03_01_specialmethods.py
bionicblue/rectsman/doctests/test03_02_specialmethods.py
bionicblue/rectsman/doctests/test04_01_other.py
bionicblue/rectsman/doctests/test04_02_other.py
bionicblue/rectsman/doctests/test04_03_other.py
bionicblue/rectsman/doctests/test05_align.py
bionicblue/states/__init__.py
bionicblue/states/hqmanager.py
bionicblue/states/logoscreen.py
bionicblue/states/resourceloader.py
bionicblue/states/levelmanager/__init__.py
bionicblue/states/levelmanager/prototypemessage.py
bionicblue/states/levelmanager/player/__init__.py
bionicblue/states/levelmanager/player/chargingparticles.py
bionicblue/states/levelmanager/player/dead.py
bionicblue/states/levelmanager/player/decelerateleft.py
bionicblue/states/levelmanager/player/decelerateright.py
bionicblue/states/levelmanager/player/healthcolumn.py
bionicblue/states/levelmanager/player/hurt.py
bionicblue/states/levelmanager/player/idleleft.py
bionicblue/states/levelmanager/player/idleright.py
bionicblue/states/levelmanager/player/teleportingin.py
bionicblue/states/levelmanager/player/walkleft.py
bionicblue/states/levelmanager/player/walkright.py