LICENSE
README.md
pyproject.toml
setup.cfg
setup.py
boomgame/__init__.py
boomgame/main.py
boomgame/py.typed
boomgame.egg-info/PKG-INFO
boomgame.egg-info/SOURCES.txt
boomgame.egg-info/dependency_links.txt
boomgame.egg-info/entry_points.txt
boomgame.egg-info/requires.txt
boomgame.egg-info/top_level.txt
boomgame/controller/__init__.py
boomgame/controller/control.py
boomgame/controller/controller.py
boomgame/data/control/player1.txt
boomgame/data/control/player2.txt
boomgame/data/font/pf_tempesta_seven.ttf
boomgame/data/font/pf_tempesta_seven_bold.ttf
boomgame/data/font/pf_tempesta_seven_condensed.ttf
boomgame/data/font/pf_tempesta_seven_condensed_bold.ttf
boomgame/data/game/boom.json
boomgame/data/game/test.json
boomgame/data/image/BOOM.png
boomgame/data/image/alien.png
boomgame/data/image/background.png
boomgame/data/image/background_menu_1.png
boomgame/data/image/background_menu_2.png
boomgame/data/image/bomb.png
boomgame/data/image/bonus_icons.png
boomgame/data/image/bonuses.png
boomgame/data/image/border.png
boomgame/data/image/breakable_wall.png
boomgame/data/image/coin.png
boomgame/data/image/extra_game.png
boomgame/data/image/extra_icons.png
boomgame/data/image/extra_letters.png
boomgame/data/image/extra_life_1.png
boomgame/data/image/extra_life_2.png
boomgame/data/image/fireball.png
boomgame/data/image/flame.png
boomgame/data/image/flash.png
boomgame/data/image/game_icon.png
boomgame/data/image/game_over.png
boomgame/data/image/ghost.png
boomgame/data/image/giggler.png
boomgame/data/image/gunner.png
boomgame/data/image/head.png
boomgame/data/image/heart.png
boomgame/data/image/hurry_up.png
boomgame/data/image/laser.png
boomgame/data/image/lightbolt.png
boomgame/data/image/lizzy.png
boomgame/data/image/loading_bomb.png
boomgame/data/image/loading_bomb_green.png
boomgame/data/image/loading_bomb_grey.png
boomgame/data/image/loading_logo.png
boomgame/data/image/loading_screen.png
boomgame/data/image/magma.png
boomgame/data/image/mgshot.png
boomgame/data/image/missile.png
boomgame/data/image/panel.png
boomgame/data/image/plasma.png
boomgame/data/image/player1.png
boomgame/data/image/player2.png
boomgame/data/image/player_head1.png
boomgame/data/image/player_head2.png
boomgame/data/image/sarge.png
boomgame/data/image/score_10.png
boomgame/data/image/score_100.png
boomgame/data/image/score_1000.png
boomgame/data/image/score_100000.png
boomgame/data/image/score_150.png
boomgame/data/image/score_200.png
boomgame/data/image/score_300.png
boomgame/data/image/score_400.png
boomgame/data/image/score_50.png
boomgame/data/image/score_500.png
boomgame/data/image/score_5000.png
boomgame/data/image/score_600.png
boomgame/data/image/score_700.png
boomgame/data/image/score_800.png
boomgame/data/image/score_900.png
boomgame/data/image/shield.png
boomgame/data/image/shot.png
boomgame/data/image/skully.png
boomgame/data/image/smoulder.png
boomgame/data/image/soldier.png
boomgame/data/image/solid_wall.png
boomgame/data/image/taur.png
boomgame/data/image/teleporter.png
boomgame/data/image/thing.png
boomgame/data/maze/0.txt
boomgame/data/maze/1.txt
boomgame/data/maze/10.txt
boomgame/data/maze/11.txt
boomgame/data/maze/12.txt
boomgame/data/maze/13.txt
boomgame/data/maze/14.txt
boomgame/data/maze/15.txt
boomgame/data/maze/16.txt
boomgame/data/maze/17.txt
boomgame/data/maze/18.txt
boomgame/data/maze/19.txt
boomgame/data/maze/2.txt
boomgame/data/maze/20.txt
boomgame/data/maze/21.txt
boomgame/data/maze/22.txt
boomgame/data/maze/23.txt
boomgame/data/maze/24.txt
boomgame/data/maze/25.txt
boomgame/data/maze/26.txt
boomgame/data/maze/27.txt
boomgame/data/maze/28.txt
boomgame/data/maze/29.txt
boomgame/data/maze/3.txt
boomgame/data/maze/30.txt
boomgame/data/maze/31.txt
boomgame/data/maze/32.txt
boomgame/data/maze/33.txt
boomgame/data/maze/34.txt
boomgame/data/maze/35.txt
boomgame/data/maze/36.txt
boomgame/data/maze/37.txt
boomgame/data/maze/38.txt
boomgame/data/maze/39.txt
boomgame/data/maze/4.txt
boomgame/data/maze/40.txt
boomgame/data/maze/41.txt
boomgame/data/maze/42.txt
boomgame/data/maze/43.txt
boomgame/data/maze/44.txt
boomgame/data/maze/45.txt
boomgame/data/maze/46.txt
boomgame/data/maze/47.txt
boomgame/data/maze/48.txt
boomgame/data/maze/49.txt
boomgame/data/maze/5.txt
boomgame/data/maze/50.txt
boomgame/data/maze/51.txt
boomgame/data/maze/52.txt
boomgame/data/maze/53.txt
boomgame/data/maze/54.txt
boomgame/data/maze/55.txt
boomgame/data/maze/56.txt
boomgame/data/maze/57.txt
boomgame/data/maze/58.txt
boomgame/data/maze/59.txt
boomgame/data/maze/6.txt
boomgame/data/maze/60.txt
boomgame/data/maze/61.txt
boomgame/data/maze/62.txt
boomgame/data/maze/63.txt
boomgame/data/maze/64.txt
boomgame/data/maze/65.txt
boomgame/data/maze/66.txt
boomgame/data/maze/67.txt
boomgame/data/maze/68.txt
boomgame/data/maze/69.txt
boomgame/data/maze/7.txt
boomgame/data/maze/70.txt
boomgame/data/maze/71.txt
boomgame/data/maze/72.txt
boomgame/data/maze/73.txt
boomgame/data/maze/74.txt
boomgame/data/maze/75.txt
boomgame/data/maze/76.txt
boomgame/data/maze/77.txt
boomgame/data/maze/78.txt
boomgame/data/maze/79.txt
boomgame/data/maze/8.txt
boomgame/data/maze/80.txt
boomgame/data/maze/9.txt
boomgame/data/menu/main.json
boomgame/data/menu/lang/en.json
boomgame/data/menu/lang/fr.json
boomgame/data/music/music1.ogg
boomgame/data/music/music2.ogg
boomgame/data/music/music3.ogg
boomgame/data/music/music4.ogg
boomgame/data/music/music5.ogg
boomgame/data/music/music6.ogg
boomgame/data/music/music7.ogg
boomgame/data/music/music8.ogg
boomgame/data/sound/AlienRemoving.wav
boomgame/data/sound/BombRemoving.wav
boomgame/data/sound/BombSpawn.wav
boomgame/data/sound/BonusNoise.wav
boomgame/data/sound/BreakableWallRemoving.wav
boomgame/data/sound/CoinRemoving.wav
boomgame/data/sound/ExtraGame.wav
boomgame/data/sound/ExtraLetterNoise.wav
boomgame/data/sound/ExtraLife.wav
boomgame/data/sound/FireballRemoving.wav
boomgame/data/sound/FireballSpawn.wav
boomgame/data/sound/FlameRemoving.wav
boomgame/data/sound/FlameSpawn.wav
boomgame/data/sound/FlashSpawn.wav
boomgame/data/sound/GhostNoise.wav
boomgame/data/sound/GhostRemoving.wav
boomgame/data/sound/GigglerNoise.wav
boomgame/data/sound/GigglerRemoving.wav
boomgame/data/sound/GunnerNoise.wav
boomgame/data/sound/GunnerRemoving.wav
boomgame/data/sound/HeadNoise.wav
boomgame/data/sound/HeadRemoving.wav
boomgame/data/sound/HurryUp.wav
boomgame/data/sound/LightboltRemoving.wav
boomgame/data/sound/LightboltSpawn.wav
boomgame/data/sound/LizzyNoise.wav
boomgame/data/sound/LizzyRemoving.wav
boomgame/data/sound/MGShotRemoving.wav
boomgame/data/sound/MGShotSpawn.wav
boomgame/data/sound/MagmaRemoving.wav
boomgame/data/sound/MagmaSpawn.wav
boomgame/data/sound/MazeFailed.wav
boomgame/data/sound/MazeSolved.wav
boomgame/data/sound/MissileRemoving.wav
boomgame/data/sound/MissileSpawn.wav
boomgame/data/sound/PlasmaRemoving.wav
boomgame/data/sound/PlasmaSpawn.wav
boomgame/data/sound/Player1Noise.wav
boomgame/data/sound/Player1Removing.wav
boomgame/data/sound/Player1Success.wav
boomgame/data/sound/Player2Noise.wav
boomgame/data/sound/Player2Removing.wav
boomgame/data/sound/Player2Success.wav
boomgame/data/sound/SargeNoise.wav
boomgame/data/sound/SargeRemoving.wav
boomgame/data/sound/ShotRemoving.wav
boomgame/data/sound/ShotSpawn.wav
boomgame/data/sound/SkullyNoise.wav
boomgame/data/sound/SkullyRemoving.wav
boomgame/data/sound/SmoulderNoise.wav
boomgame/data/sound/SmoulderRemoving.wav
boomgame/data/sound/SoldierNoise.wav
boomgame/data/sound/SoldierRemoving.wav
boomgame/data/sound/TaurNoise.wav
boomgame/data/sound/TaurRemoving.wav
boomgame/data/sound/ThingNoise.wav
boomgame/data/sound/ThingRemoving.wav
boomgame/data/theme/default.json
boomgame/data/theme/in_game.json
boomgame/designpattern/__init__.py
boomgame/designpattern/event.py
boomgame/designpattern/observable.py
boomgame/designpattern/observer.py
boomgame/menu/__init__.py
boomgame/menu/actions.py
boomgame/menu/element.py
boomgame/menu/element_properties.py
boomgame/menu/menu.py
boomgame/menu/theme.py
boomgame/model/__init__.py
boomgame/model/entity.py
boomgame/model/events.py
boomgame/model/game.py
boomgame/model/maze.py
boomgame/model/timer.py
boomgame/model/vector.py
boomgame/sound/__init__.py
boomgame/sound/entity_sound.py
boomgame/sound/game_sound.py
boomgame/sound/maze_sound.py
boomgame/view/__init__.py
boomgame/view/animation.py
boomgame/view/entity_view.py
boomgame/view/game_view.py
boomgame/view/maze_view.py
boomgame/view/panel_view.py
boomgame/view/view.py
original_data/factor_88x31.png
original_data/gamepad.png
original_data/player1_icon.png
original_data/player2_icon.png
original_data/preview_placeholder.png
original_data/sound_icon_max.png
original_data/sound_icon_min.png
original_data/BOOM Fonts/pf_tempesta_seven.ttf
original_data/BOOM Fonts/pf_tempesta_seven_bold.ttf
original_data/BOOM Fonts/pf_tempesta_seven_condensed.ttf
original_data/BOOM Fonts/pf_tempesta_seven_condensed_bold.ttf
original_data/BOOM Graphics/1_2Up.png
original_data/BOOM Graphics/Alien Boss.png
original_data/BOOM Graphics/Alien Frames.png
original_data/BOOM Graphics/BGPattern 01.png
original_data/BOOM Graphics/BGPattern 02.png
original_data/BOOM Graphics/BGPattern 03.png
original_data/BOOM Graphics/BGPattern 04.png
original_data/BOOM Graphics/BGPattern 05.png
original_data/BOOM Graphics/BGPattern 06.png
original_data/BOOM Graphics/BGPattern 07.png
original_data/BOOM Graphics/BGPattern 08.png
original_data/BOOM Graphics/BGPattern 09.png
original_data/BOOM Graphics/BGPattern 10.png
original_data/BOOM Graphics/BOOM Logo.png
original_data/BOOM Graphics/BOOM Small Logo.png
original_data/BOOM Graphics/BigLetters.png
original_data/BOOM Graphics/Bomb.png
original_data/BOOM Graphics/Bonus Icons.png
original_data/BOOM Graphics/Bonuses.png
original_data/BOOM Graphics/Border 01.png
original_data/BOOM Graphics/Border 02.png
original_data/BOOM Graphics/Border 03.png
original_data/BOOM Graphics/Border 04.png
original_data/BOOM Graphics/Border 05.png
original_data/BOOM Graphics/Border 06.png
original_data/BOOM Graphics/Border 07.png
original_data/BOOM Graphics/Border 08.png
original_data/BOOM Graphics/Breakable Blocks.png
original_data/BOOM Graphics/Coin.png
original_data/BOOM Graphics/EXTRA Game.png
original_data/BOOM Graphics/EXTRA Icons.png
original_data/BOOM Graphics/EXTRA Letters.png
original_data/BOOM Graphics/Egg Crack.png
original_data/BOOM Graphics/Egg Frames.png
original_data/BOOM Graphics/Energy Bar.png
original_data/BOOM Graphics/Explosion.png
original_data/BOOM Graphics/Factor Software Logo.png
original_data/BOOM Graphics/Factor Software Small Logo.png
original_data/BOOM Graphics/Fireball.png
original_data/BOOM Graphics/Fixed Blocks.png
original_data/BOOM Graphics/Flame.png
original_data/BOOM Graphics/Flash.png
original_data/BOOM Graphics/Game Over.png
original_data/BOOM Graphics/Ghost.png
original_data/BOOM Graphics/Giggler.png
original_data/BOOM Graphics/Gunner.png
original_data/BOOM Graphics/Head Boss.png
original_data/BOOM Graphics/Head Missile.png
original_data/BOOM Graphics/Heart Icons.png
original_data/BOOM Graphics/Hurry Up.png
original_data/BOOM Graphics/Lightbolt.png
original_data/BOOM Graphics/Lizzy.png
original_data/BOOM Graphics/Loading Bomb.png
original_data/BOOM Graphics/Loading Screen.png
original_data/BOOM Graphics/MGShot.png
original_data/BOOM Graphics/Magma.png
original_data/BOOM Graphics/Panel.png
original_data/BOOM Graphics/Plasma.png
original_data/BOOM Graphics/Player 1 Head.png
original_data/BOOM Graphics/Player 2 Head.png
original_data/BOOM Graphics/Player1.png
original_data/BOOM Graphics/Player2.png
original_data/BOOM Graphics/Points 10-1K.png
original_data/BOOM Graphics/Points 100K.png
original_data/BOOM Graphics/Points 5K.png
original_data/BOOM Graphics/Sarge.png
original_data/BOOM Graphics/Shield.png
original_data/BOOM Graphics/Shot.png
original_data/BOOM Graphics/Skully.png
original_data/BOOM Graphics/Smoulder.png
original_data/BOOM Graphics/Soldier.png
original_data/BOOM Graphics/Taur.png
original_data/BOOM Graphics/Teleporter.png
original_data/BOOM Graphics/Thing.png
original_data/BOOM Sounds/AlienDeath.wav
original_data/BOOM Sounds/BlockDestruction.wav
original_data/BOOM Sounds/Bolt.wav
original_data/BOOM Sounds/BoltHit.wav
original_data/BOOM Sounds/BossDeath.wav
original_data/BOOM Sounds/BossNoise.wav
original_data/BOOM Sounds/Coin.wav
original_data/BOOM Sounds/CompleteLevel.wav
original_data/BOOM Sounds/EXTRAGame.wav
original_data/BOOM Sounds/Egg.wav
original_data/BOOM Sounds/EggCrack.wav
original_data/BOOM Sounds/Explosion.wav
original_data/BOOM Sounds/ExtraLife.wav
original_data/BOOM Sounds/Fireball.wav
original_data/BOOM Sounds/FireballHit.wav
original_data/BOOM Sounds/Flame.wav
original_data/BOOM Sounds/FlameHit.wav
original_data/BOOM Sounds/GameOver.wav
original_data/BOOM Sounds/GetBonus.wav
original_data/BOOM Sounds/GetLetter.wav
original_data/BOOM Sounds/GhostDeath.wav
original_data/BOOM Sounds/GhostNoise.wav
original_data/BOOM Sounds/GigglerDeath.wav
original_data/BOOM Sounds/GigglerNoise.wav
original_data/BOOM Sounds/GunnerDeath.wav
original_data/BOOM Sounds/GunnerNoise.wav
original_data/BOOM Sounds/HeadDeath.wav
original_data/BOOM Sounds/HeadNoise.wav
original_data/BOOM Sounds/HeadShot.wav
original_data/BOOM Sounds/HeadShotHit.wav
original_data/BOOM Sounds/HurryUp.wav
original_data/BOOM Sounds/LightTheFuse.wav
original_data/BOOM Sounds/LizzyDeath.wav
original_data/BOOM Sounds/LizzyNoise.wav
original_data/BOOM Sounds/Magma.wav
original_data/BOOM Sounds/MagmaHit.wav
original_data/BOOM Sounds/P1Complete.wav
original_data/BOOM Sounds/P1Death.wav
original_data/BOOM Sounds/P1Ouch.wav
original_data/BOOM Sounds/P2Complete.wav
original_data/BOOM Sounds/P2Death.wav
original_data/BOOM Sounds/P2Ouch.wav
original_data/BOOM Sounds/Plasma.wav
original_data/BOOM Sounds/PlasmaHit.wav
original_data/BOOM Sounds/Pulse.wav
original_data/BOOM Sounds/PulseHit.wav
original_data/BOOM Sounds/SargeDeath.wav
original_data/BOOM Sounds/SargeNoise.wav
original_data/BOOM Sounds/Shot.wav
original_data/BOOM Sounds/ShotHit.wav
original_data/BOOM Sounds/SkullyDeath.wav
original_data/BOOM Sounds/SkullyNoise.wav
original_data/BOOM Sounds/SmoulderDeath.wav
original_data/BOOM Sounds/SmoulderNoise.wav
original_data/BOOM Sounds/SoldierDeath.wav
original_data/BOOM Sounds/SoldierNoise.wav
original_data/BOOM Sounds/TaurDeath.wav
original_data/BOOM Sounds/TaurNoise.wav
original_data/BOOM Sounds/Teleport.wav
original_data/BOOM Sounds/ThingDeath.wav
original_data/BOOM Sounds/ThingNoise.wav
original_data/BOOM Sounds/TimeBonus.wav