MANIFEST.in
README.md
pyproject.toml
bionicblue/__init__.py
bionicblue/__main__.py
bionicblue/appinfo.py
bionicblue/config.py
bionicblue/constants.py
bionicblue/ensurepygamece.py
bionicblue/entryutility.py
bionicblue/gameloop.py
bionicblue/localeprompt.py
bionicblue/palette.py
bionicblue/promptscreen.py
bionicblue/resourceloader.py
bionicblue/surfsman.py
bionicblue/textman.py
bionicblue/translatedtext.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/ani2d/processing/timemeasuring.py
bionicblue/classes2d/__init__.py
bionicblue/classes2d/collections.py
bionicblue/classes2d/single.py
bionicblue/classes2d/surfaceswitcher.py
bionicblue/data/credits.txt
bionicblue/data/game_icon.png
bionicblue/data/language_icon.png
bionicblue/data/links.txt
bionicblue/data/animations/balloon_blue/balloon_blue.pxa
bionicblue/data/animations/balloon_blue/instructions.pyl
bionicblue/data/animations/balloon_orange/balloon_orange.pxa
bionicblue/data/animations/balloon_orange/instructions.pyl
bionicblue/data/animations/blue_shooter_man/instructions.pyl
bionicblue/data/animations/blue_shooter_man/shooter_man.pxa
bionicblue/data/animations/chart/chart.pxa
bionicblue/data/animations/chart/instructions.pyl
bionicblue/data/animations/chief_sec_bot/chief_sec_bot.pxa
bionicblue/data/animations/chief_sec_bot/instructions.pyl
bionicblue/data/animations/dancing_gamepad/dancing_gamepad.pxa
bionicblue/data/animations/dancing_gamepad/instructions.pyl
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/food_box/food_box.pxa
bionicblue/data/animations/food_box/instructions.pyl
bionicblue/data/animations/forest_master_bot/forest_master_bot.pxa
bionicblue/data/animations/forest_master_bot/instructions.pyl
bionicblue/data/animations/full_charged_shot/full_charged_shot.pxa
bionicblue/data/animations/full_charged_shot/instructions.pyl
bionicblue/data/animations/giovanni_npc/giovanni_npc.pxa
bionicblue/data/animations/giovanni_npc/instructions.pyl
bionicblue/data/animations/greenery/greenery.pxa
bionicblue/data/animations/greenery/instructions.pyl
bionicblue/data/animations/grunt_bot/grunt_bot.pxa
bionicblue/data/animations/grunt_bot/instructions.pyl
bionicblue/data/animations/lasagna/instructions.pyl
bionicblue/data/animations/lasagna/lasagna.pxa
bionicblue/data/animations/lightning_icon/instructions.pyl
bionicblue/data/animations/lightning_icon/lightning_icon.pxa
bionicblue/data/animations/middle_charged_shot/instructions.pyl
bionicblue/data/animations/middle_charged_shot/middle_charged_shot.pxa
bionicblue/data/animations/newton/instructions.pyl
bionicblue/data/animations/newton/newton.pxa
bionicblue/data/animations/party_popper_purple/instructions.pyl
bionicblue/data/animations/party_popper_purple/party_popper_purple.pxa
bionicblue/data/animations/party_popper_yellow/instructions.pyl
bionicblue/data/animations/party_popper_yellow/party_popper_yellow.pxa
bionicblue/data/animations/platform_rotor_blades/instructions.pyl
bionicblue/data/animations/platform_rotor_blades/platform_rotor_blades.pxa
bionicblue/data/animations/rabbiterror/instructions.pyl
bionicblue/data/animations/rabbiterror/rabbiterror.pxa
bionicblue/data/animations/satellite_dish/instructions.pyl
bionicblue/data/animations/satellite_dish/satellite_dish.pxa
bionicblue/data/animations/smartphone/instructions.pyl
bionicblue/data/animations/smartphone/smartphone.pxa
bionicblue/data/animations/watcher_bot/instructions.pyl
bionicblue/data/animations/watcher_bot/watcher_bot.pxa
bionicblue/data/animations/water_master_bot/instructions.pyl
bionicblue/data/animations/water_master_bot/water_master_bot.pxa
bionicblue/data/fonts/ark_pixel_12px_latin.ttf
bionicblue/data/images/colorkey/apoia_se_icon.png
bionicblue/data/images/colorkey/blue_shooter_man_head.png
bionicblue/data/images/colorkey/bluesky_icon.png
bionicblue/data/images/colorkey/chain_crate_hanger.png
bionicblue/data/images/colorkey/chains.png
bionicblue/data/images/colorkey/clouds_0001.png
bionicblue/data/images/colorkey/clouds_0002.png
bionicblue/data/images/colorkey/clouds_0003.png
bionicblue/data/images/colorkey/clouds_0004.png
bionicblue/data/images/colorkey/clouds_0005.png
bionicblue/data/images/colorkey/clouds_0006.png
bionicblue/data/images/colorkey/clouds_0007.png
bionicblue/data/images/colorkey/clouds_0008.png
bionicblue/data/images/colorkey/clouds_0009.png
bionicblue/data/images/colorkey/discord_icon.png
bionicblue/data/images/colorkey/domain_icon.png
bionicblue/data/images/colorkey/giovanni_head.png
bionicblue/data/images/colorkey/github_icon.png
bionicblue/data/images/colorkey/indiesmiths_logo.png
bionicblue/data/images/colorkey/kane_head.png
bionicblue/data/images/colorkey/kennedy_logo.png
bionicblue/data/images/colorkey/kofi_icon.png
bionicblue/data/images/colorkey/ladder.png
bionicblue/data/images/colorkey/light_pole_back.png
bionicblue/data/images/colorkey/light_pole_front.png
bionicblue/data/images/colorkey/no_ai.png
bionicblue/data/images/colorkey/patreon_icon.png
bionicblue/data/images/colorkey/pygame_logo.png
bionicblue/data/images/colorkey/python_logo.png
bionicblue/data/images/colorkey/remaining_people_black_couple.png
bionicblue/data/images/colorkey/remaining_people_scientists.png
bionicblue/data/images/colorkey/remaining_people_white_family.png
bionicblue/data/images/colorkey/spike.png
bionicblue/data/images/colorkey/xtwitter_icon.png
bionicblue/data/images/colorkey/youtube_icon.png
bionicblue/data/images/no_colorkey/city_block.png
bionicblue/data/images/no_colorkey/city_wall.png
bionicblue/data/images/no_colorkey/crate16.png
bionicblue/data/images/no_colorkey/crate32.png
bionicblue/data/levels/intro.lvl
bionicblue/data/motion_paths/star_spiral.pos
bionicblue/data/music/boss_fight_by_juhani_junkala.ogg
bionicblue/data/music/chiptune_adv_stage1_by_juhani_junkala.ogg
bionicblue/data/music/creep_by_tokyogeisha.ogg
bionicblue/data/music/level_1_by_juhani_junkala.ogg
bionicblue/data/music/title_screen_by_juhani_junkala.ogg
bionicblue/data/parallax_positioning/clouds.pyl
bionicblue/data/particles/charging_particles_pos_map.pyl
bionicblue/data/reports/story_intro.pyl
bionicblue/data/reports/thanking_player.pyl
bionicblue/data/scripted_scenes_data/giovanni_npc.pyl
bionicblue/data/scripted_scenes_data/kane_boss_arrival.pyl
bionicblue/data/scripted_scenes_data/kane_boss_parting.pyl
bionicblue/data/sounds/arena_door_moving.wav
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/boss_deactivating.wav
bionicblue/data/sounds/chief_sec_bot_crate_punch.wav
bionicblue/data/sounds/chief_sec_bot_wall_punch.wav
bionicblue/data/sounds/default_explosion.wav
bionicblue/data/sounds/default_projectile_hit.wav
bionicblue/data/sounds/default_projectile_shot.wav
bionicblue/data/sounds/electric_globe_crackling.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/data/sounds/pause_in.wav
bionicblue/data/sounds/pause_out.wav
bionicblue/data/sounds/rabbiterror_jump.wav
bionicblue/data/sounds/satellite_dish_moving.wav
bionicblue/data/sounds/smphone_ending_call.wav
bionicblue/data/sounds/smphone_picking_up_call.wav
bionicblue/data/sounds/smphone_ringing.wav
bionicblue/data/sounds/star_landing_on_healthbar.wav
bionicblue/data/sounds/triumph_on_clearing_stage.wav
bionicblue/data/sounds/triumph_on_defeating_boss.wav
bionicblue/data/sounds/triumph_on_getting_food_box.wav
bionicblue/data/sounds/ui_error.wav
bionicblue/data/sounds/ui_success.wav
bionicblue/data/sounds/ui_success_popup.wav
bionicblue/data/sounds/watcherbot_shot.wav
bionicblue/data/translations/README.md
bionicblue/data/translations/controls_screen.txt
bionicblue/data/translations/credits_screen.txt
bionicblue/data/translations/data_screen.txt
bionicblue/data/translations/general.txt
bionicblue/data/translations/general_prompts.txt
bionicblue/data/translations/giovanni_post_boss_dialogue.txt
bionicblue/data/translations/giovanni_pre_boss_dialogue.txt
bionicblue/data/translations/ingame_popups.txt
bionicblue/data/translations/ingame_prompts.txt
bionicblue/data/translations/kane_boss_arrival_dialogue.txt
bionicblue/data/translations/kane_boss_parting_dialogue.txt
bionicblue/data/translations/language_native_names.pyl
bionicblue/data/translations/links_screen.txt
bionicblue/data/translations/load_game_screen.txt
bionicblue/data/translations/logos_screen.txt
bionicblue/data/translations/main_menu.txt
bionicblue/data/translations/options_screen.txt
bionicblue/data/translations/pause_menu.txt
bionicblue/data/translations/report_presenter.txt
bionicblue/data/translations/resource_loader.txt
bionicblue/data/translations/slot_renaming_screen.txt
bionicblue/data/translations/soft_lock_prompt.txt
bionicblue/data/translations/story_intro_report.txt
bionicblue/data/translations/thanking_player_report.txt
bionicblue/data/translations/title_screen.txt
bionicblue/ourstdlibs/__init__.py
bionicblue/ourstdlibs/behaviour.py
bionicblue/ourstdlibs/factorydict.py
bionicblue/ourstdlibs/iterutils.py
bionicblue/ourstdlibs/mathutils.py
bionicblue/ourstdlibs/pathutils.py
bionicblue/ourstdlibs/pyl.py
bionicblue/ourstdlibs/timeutils.py
bionicblue/ourstdlibs/tree.py
bionicblue/ourstdlibs/ziputils.py
bionicblue/ourstdlibs/color/__init__.py
bionicblue/ourstdlibs/color/constants.py
bionicblue/ourstdlibs/color/conversion.py
bionicblue/ourstdlibs/color/creation.py
bionicblue/ourstdlibs/color/custom.py
bionicblue/ourstdlibs/color/largemaps.py
bionicblue/ourstdlibs/color/property.py
bionicblue/ourstdlibs/color/utils.py
bionicblue/ourstdlibs/wdeque/__init__.py
bionicblue/ourstdlibs/wdeque/cvtests.py
bionicblue/ourstdlibs/wdeque/main.py
bionicblue/ourstdlibs/wdeque/wdtests.py
bionicblue/pointsman2d/__init__.py
bionicblue/pointsman2d/create.py
bionicblue/pointsman2d/shape.py
bionicblue/pointsman2d/transform.py
bionicblue/pygamesetup/__init__.py
bionicblue/pygamesetup/constants.py
bionicblue/pygamesetup/gamepadservices/__init__.py
bionicblue/pygamesetup/gamepadservices/common.py
bionicblue/pygamesetup/gamepadservices/normal.py
bionicblue/pygamesetup/gamepadservices/record.py
bionicblue/pygamesetup/gamepadservices/replay.py
bionicblue/pygamesetup/services/__init__.py
bionicblue/pygamesetup/services/normal.py
bionicblue/pygamesetup/services/record.py
bionicblue/pygamesetup/services/replay.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/controlsscreen.py
bionicblue/states/creditsscreen.py
bionicblue/states/datascreen.py
bionicblue/states/hqmanager.py
bionicblue/states/linksscreen.py
bionicblue/states/logosscreen.py
bionicblue/states/mainmenu.py
bionicblue/states/optionsscreen.py
bionicblue/states/pausemenu.py
bionicblue/states/slotrenamingscreen.py
bionicblue/states/titlescreen.py
bionicblue/states/transitionscreen.py
bionicblue/states/levelmanager/__init__.py
bionicblue/states/levelmanager/buildinggen.py
bionicblue/states/levelmanager/common.py
bionicblue/states/levelmanager/constants.py
bionicblue/states/levelmanager/loopmgmt.py
bionicblue/states/levelmanager/popupmgmt.py
bionicblue/states/levelmanager/taskmanager.py
bionicblue/states/levelmanager/actors/__init__.py
bionicblue/states/levelmanager/actors/giovanni.py
bionicblue/states/levelmanager/actors/gruntbot.py
bionicblue/states/levelmanager/actors/rabbiterror.py
bionicblue/states/levelmanager/actors/chiefsecbot/__init__.py
bionicblue/states/levelmanager/actors/chiefsecbot/healthcolumn.py
bionicblue/states/levelmanager/actors/chiefsecbot/projectiles/__init__.py
bionicblue/states/levelmanager/actors/chiefsecbot/projectiles/fallingcrate.py
bionicblue/states/levelmanager/actors/chiefsecbot/projectiles/electricglobe/__init__.py
bionicblue/states/levelmanager/actors/chiefsecbot/projectiles/electricglobe/assist.py
bionicblue/states/levelmanager/actors/watcherbot/__init__.py
bionicblue/states/levelmanager/actors/watcherbot/shot.py
bionicblue/states/levelmanager/backprops/__init__.py
bionicblue/states/levelmanager/backprops/citywall.py
bionicblue/states/levelmanager/backprops/lightpolefront.py
bionicblue/states/levelmanager/blocks/__init__.py
bionicblue/states/levelmanager/blocks/cityblock.py
bionicblue/states/levelmanager/blocks/crate.py
bionicblue/states/levelmanager/blocks/floatingplatform.py
bionicblue/states/levelmanager/blocks/gate.py
bionicblue/states/levelmanager/blocks/spike.py
bionicblue/states/levelmanager/frontprops/__init__.py
bionicblue/states/levelmanager/frontprops/lightpoleback.py
bionicblue/states/levelmanager/middleprops/__init__.py
bionicblue/states/levelmanager/middleprops/chaincratehanger.py
bionicblue/states/levelmanager/middleprops/chains.py
bionicblue/states/levelmanager/middleprops/foodbox.py
bionicblue/states/levelmanager/middleprops/invisiblecollidingtrigger.py
bionicblue/states/levelmanager/middleprops/ladder.py
bionicblue/states/levelmanager/middleprops/largedish.py
bionicblue/states/levelmanager/middleprops/satellitedish.py
bionicblue/states/levelmanager/middleprops/smartphone.py
bionicblue/states/levelmanager/otherprops/__init__.py
bionicblue/states/levelmanager/otherprops/defaultexplosion.py
bionicblue/states/levelmanager/otherprops/hoveringtext.py
bionicblue/states/levelmanager/player/__init__.py
bionicblue/states/levelmanager/player/chargingparticles.py
bionicblue/states/levelmanager/player/dead.py
bionicblue/states/levelmanager/player/grabbed.py
bionicblue/states/levelmanager/player/healthcolumn.py
bionicblue/states/levelmanager/player/hurled.py
bionicblue/states/levelmanager/player/hurt.py
bionicblue/states/levelmanager/player/idleleft.py
bionicblue/states/levelmanager/player/idleright.py
bionicblue/states/levelmanager/player/scriptedacting.py
bionicblue/states/levelmanager/player/teleportingin.py
bionicblue/states/levelmanager/player/teleportingout.py
bionicblue/states/levelmanager/player/walkleft.py
bionicblue/states/levelmanager/player/walkright.py
bionicblue/states/levelmanager/player/projectiles/__init__.py
bionicblue/states/levelmanager/player/projectiles/chargedshot.py
bionicblue/states/levelmanager/player/projectiles/default.py
bionicblue/states/levelmanager/scriptedscenemgmt/__init__.py
bionicblue/states/levelmanager/scriptedscenemgmt/constants.py
bionicblue/states/levelmanager/scriptedscenemgmt/preprocessing.py
bionicblue/states/levelmanager/scriptedscenemgmt/loopmgmt/__init__.py
bionicblue/states/levelmanager/scriptedscenemgmt/loopmgmt/constants.py
bionicblue/states/levelmanager/scriptedscenemgmt/loopmgmt/updateassistance.py
bionicblue/states/loadgamescreen/__init__.py
bionicblue/states/loadgamescreen/slotdisplay.py
bionicblue/states/reportpresenter/__init__.py
bionicblue/states/reportpresenter/constants.py
bionicblue/states/reportpresenter/loopmanagement.py
bionicblue/states/reportpresenter/preprocessing.py
bionicblue/userprefsman/__init__.py
bionicblue/userprefsman/main.py
bionicblue/userprefsman/validation.py
bionicblue/widget/checkbutton.py
bionicblue/widget/languagepicker.py
bionicblue/widget/slider.py