├── .github └── workflows │ └── main.yml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── LICENSE.md ├── README.md ├── bun.lockb ├── count.js ├── images ├── characters.aseprite ├── characters.xcf └── sprite.xcf ├── package.json ├── packages ├── client │ ├── package.json │ ├── post.js │ ├── public │ │ ├── body.html │ │ ├── head.html │ │ ├── images │ │ │ ├── favicon.png │ │ │ └── screen.gif │ │ ├── manifest.json │ │ └── service.js │ ├── src │ │ ├── app.svelte │ │ ├── class │ │ │ ├── AchivmentSprite.ts │ │ │ ├── AchivmentsLayer.ts │ │ │ ├── Application.ts │ │ │ ├── Background.ts │ │ │ ├── BombSprite.ts │ │ │ ├── BombsLayer.ts │ │ │ ├── Camera.ts │ │ │ ├── Character.ts │ │ │ ├── ChatEvent.ts │ │ │ ├── CrazyEffectSprite.ts │ │ │ ├── EffectSprite.ts │ │ │ ├── EffectsLayer.ts │ │ │ ├── Entity.ts │ │ │ ├── ExplodeSprite.ts │ │ │ ├── ExplodesLayer.ts │ │ │ ├── FireSprite.ts │ │ │ ├── FocusCamera.ts │ │ │ ├── Frame.ts │ │ │ ├── FrameAnimation.ts │ │ │ ├── Game.ts │ │ │ ├── GameMap.ts │ │ │ ├── MapLayer.ts │ │ │ ├── MovingSprite.ts │ │ │ ├── PlayerControllerNew.ts │ │ │ ├── PlayerSprite.ts │ │ │ ├── PlayersLayer.ts │ │ │ ├── ShieldSprite.ts │ │ │ └── Sprite.ts │ │ ├── components │ │ │ ├── Button.svelte │ │ │ ├── CanvasRender.svelte │ │ │ ├── Chat.svelte │ │ │ ├── ChatView.svelte │ │ │ ├── Connect.svelte │ │ │ ├── Controller.svelte │ │ │ ├── EditName.svelte │ │ │ ├── Effects.svelte │ │ │ ├── ExternalLinks.svelte │ │ │ ├── Frame.svelte │ │ │ ├── HowToPlay.svelte │ │ │ ├── Link.svelte │ │ │ ├── PlayerList.svelte │ │ │ ├── SelectSkin.svelte │ │ │ ├── Size.svelte │ │ │ ├── UserInfo.svelte │ │ │ └── Volume.svelte │ │ ├── config.ts │ │ ├── env.ts │ │ ├── fonts │ │ │ ├── BetterVCR │ │ │ │ ├── COPYRIGHT.txt │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── better-vcr_0.ttf │ │ │ │ └── index.css │ │ │ └── PublicPixel │ │ │ │ ├── PublicPixel.ttf │ │ │ │ └── index.css │ │ ├── icons │ │ │ ├── hellcord.png │ │ │ └── ptchbz.png │ │ ├── images │ │ │ ├── Bomb │ │ │ │ ├── cammon bomb3.png │ │ │ │ ├── distance bomb1.png │ │ │ │ └── random bomb.png │ │ │ ├── Bonus │ │ │ │ └── Ikonki.png │ │ │ ├── CustomCharacters.png │ │ │ ├── Dead │ │ │ │ └── deathSkins.png │ │ │ ├── DestroyBox │ │ │ │ └── DestroyBox.png │ │ │ ├── Dust │ │ │ │ ├── Dust1.aseprite │ │ │ │ ├── Dust1.png │ │ │ │ ├── Dust2.aseprite │ │ │ │ └── Dust2.png │ │ │ ├── Fire │ │ │ │ ├── Fire.png │ │ │ │ ├── Fire1.png │ │ │ │ └── Fire2.png │ │ │ ├── Heroes │ │ │ │ ├── Bombermen Player Test.aseprite │ │ │ │ ├── Bombermen Player Test_0.0.png │ │ │ │ ├── Bombermen Player Test_0.png │ │ │ │ ├── Bombermen Player run Type 1.aseprite │ │ │ │ ├── Bombermen Player run Type 10.aseprite │ │ │ │ ├── Bombermen Player run Type 11.aseprite │ │ │ │ ├── Bombermen Player run Type 2.aseprite │ │ │ │ ├── Bombermen Player run Type 3.aseprite │ │ │ │ ├── Bombermen Player run Type 4.aseprite │ │ │ │ ├── Bombermen Player run Type 5.aseprite │ │ │ │ ├── Bombermen Player run Type 6.aseprite │ │ │ │ ├── Bombermen Player run Type 7.aseprite │ │ │ │ ├── Bombermen Player run Type 8.aseprite │ │ │ │ ├── Bombermen Player run Type 9.aseprite │ │ │ │ ├── Bombermen Player run Type_1.1.png │ │ │ │ ├── Bombermen Player run Type_1.png │ │ │ │ ├── Bombermen Player run Type_10.10.png │ │ │ │ ├── Bombermen Player run Type_10.png │ │ │ │ ├── Bombermen Player run Type_11.11.png │ │ │ │ ├── Bombermen Player run Type_11.png │ │ │ │ ├── Bombermen Player run Type_2.2.png │ │ │ │ ├── Bombermen Player run Type_2.png │ │ │ │ ├── Bombermen Player run Type_3.3.png │ │ │ │ ├── Bombermen Player run Type_3.png │ │ │ │ ├── Bombermen Player run Type_4.4.png │ │ │ │ ├── Bombermen Player run Type_4.png │ │ │ │ ├── Bombermen Player run Type_5.5.png │ │ │ │ ├── Bombermen Player run Type_5.png │ │ │ │ ├── Bombermen Player run Type_6.6.png │ │ │ │ ├── Bombermen Player run Type_6.png │ │ │ │ ├── Bombermen Player run Type_7.7.png │ │ │ │ ├── Bombermen Player run Type_7.png │ │ │ │ ├── Bombermen Player run Type_8.8.png │ │ │ │ ├── Bombermen Player run Type_8.png │ │ │ │ ├── Bombermen Player run Type_9.9.png │ │ │ │ ├── Bombermen Player run Type_9.png │ │ │ │ ├── NewYear.png │ │ │ │ └── index.ts │ │ │ ├── Map │ │ │ │ ├── Tile.png │ │ │ │ └── Tile_fireGround.aseprite │ │ │ ├── Shild │ │ │ │ ├── Shild.png │ │ │ │ ├── Shild1.png │ │ │ │ └── Shild2.png │ │ │ ├── blockDestroy.png │ │ │ ├── bombKicking.png │ │ │ ├── bombs.png │ │ │ ├── bonus.png │ │ │ ├── characters-model.png │ │ │ ├── characters.png │ │ │ ├── charactersMain.png │ │ │ ├── crazyEffect.png │ │ │ ├── death.png │ │ │ ├── deathSkins.png │ │ │ ├── destroyBlock2.png │ │ │ ├── explode.png │ │ │ ├── explode │ │ │ │ └── explode.png │ │ │ ├── explodeFake.png │ │ │ ├── explodeFake │ │ │ │ └── explodeFake.png │ │ │ ├── fire.png │ │ │ ├── shield.png │ │ │ ├── warning.png │ │ │ └── world.png │ │ ├── index.html │ │ ├── index.scss │ │ ├── index.ts │ │ ├── library │ │ │ ├── createUpdateDelete.ts │ │ │ ├── each.ts │ │ │ ├── escapeHtml.ts │ │ │ ├── gamepads.ts │ │ │ ├── makeController.ts │ │ │ ├── music.ts │ │ │ ├── onFrame.ts │ │ │ ├── sounds.ts │ │ │ ├── stylesVariable.ts │ │ │ ├── updateIdMap.ts │ │ │ └── utils.ts │ │ ├── socket.ts │ │ └── sound │ │ │ ├── bonus.wav │ │ │ ├── crazy.mp3 │ │ │ ├── death.wav │ │ │ ├── explode.mp3 │ │ │ ├── explode.wav │ │ │ ├── explode2.mp3 │ │ │ ├── explode_fail.mp3 │ │ │ ├── fire_off.mp3 │ │ │ ├── fire_on.mp3 │ │ │ ├── kill.mp3 │ │ │ ├── message.mp3 │ │ │ ├── moving.mp3 │ │ │ ├── new_explode.wav │ │ │ ├── new_life.wav │ │ │ ├── put_bomb.mp3 │ │ │ ├── put_bomb.wav │ │ │ ├── shield.mp3 │ │ │ ├── speed_off.mp3 │ │ │ ├── speed_on.mp3 │ │ │ └── win.mp3 │ ├── svelte.config.js │ ├── tsconfig.json │ └── vite.config.ts ├── core │ ├── Events.ts │ ├── FDate.ts │ ├── ReactiveMap.ts │ ├── calcMap.ts │ ├── calcSpeed.ts │ ├── delay.ts │ ├── effectObject.ts │ ├── find.ts │ ├── fv.ts │ ├── isColide.ts │ ├── isEqualBuffer.ts │ ├── makeEffect.ts │ ├── makeNumberFilter.ts │ ├── makePicker.ts │ ├── makeVec2Filter.ts │ ├── makeWebSocketApi.ts │ ├── map.ts │ ├── package.json │ ├── pick.ts │ ├── point.ts │ ├── random.ts │ ├── range.ts │ ├── socketApi.ts │ ├── toCol.ts │ ├── trim.ts │ ├── tsconfig.json │ ├── vecWithIndex.ts │ └── verify.ts ├── server │ ├── .dist │ │ └── package.json │ ├── package.json │ ├── src │ │ ├── bot │ │ │ └── index.ts │ │ ├── class │ │ │ ├── Achivment.ts │ │ │ ├── Bomb.ts │ │ │ ├── BombEffect.ts │ │ │ ├── CrasyBombEffect.ts │ │ │ ├── Effect.ts │ │ │ ├── Entity.ts │ │ │ ├── Explode.ts │ │ │ ├── Game.ts │ │ │ ├── GameMap.ts │ │ │ ├── MovingEffect.ts │ │ │ ├── Npc.ts │ │ │ ├── Player.ts │ │ │ ├── PlayerEffect.ts │ │ │ ├── RadiusEffect.ts │ │ │ ├── Room.ts │ │ │ ├── ShieldEffect.ts │ │ │ └── SpeedEffect.ts │ │ ├── data │ │ │ └── addressTime.ts │ │ ├── env.ts │ │ ├── events.ts │ │ ├── index.ts │ │ └── main.ts │ └── tsconfig.json └── shared │ ├── api.ts │ ├── config.ts │ ├── package.json │ ├── tsconfig.json │ └── types.ts └── screen ├── 1.png ├── 2.png ├── 3.png ├── 4.png └── 5.png /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/bun.lockb -------------------------------------------------------------------------------- /count.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/count.js -------------------------------------------------------------------------------- /images/characters.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/images/characters.aseprite -------------------------------------------------------------------------------- /images/characters.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/images/characters.xcf -------------------------------------------------------------------------------- /images/sprite.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/images/sprite.xcf -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/package.json -------------------------------------------------------------------------------- /packages/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/package.json -------------------------------------------------------------------------------- /packages/client/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/post.js -------------------------------------------------------------------------------- /packages/client/public/body.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/public/body.html -------------------------------------------------------------------------------- /packages/client/public/head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/public/head.html -------------------------------------------------------------------------------- /packages/client/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/public/images/favicon.png -------------------------------------------------------------------------------- /packages/client/public/images/screen.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/public/images/screen.gif -------------------------------------------------------------------------------- /packages/client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/public/manifest.json -------------------------------------------------------------------------------- /packages/client/public/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/public/service.js -------------------------------------------------------------------------------- /packages/client/src/app.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/app.svelte -------------------------------------------------------------------------------- /packages/client/src/class/AchivmentSprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/AchivmentSprite.ts -------------------------------------------------------------------------------- /packages/client/src/class/AchivmentsLayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/AchivmentsLayer.ts -------------------------------------------------------------------------------- /packages/client/src/class/Application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/Application.ts -------------------------------------------------------------------------------- /packages/client/src/class/Background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/Background.ts -------------------------------------------------------------------------------- /packages/client/src/class/BombSprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/BombSprite.ts -------------------------------------------------------------------------------- /packages/client/src/class/BombsLayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/BombsLayer.ts -------------------------------------------------------------------------------- /packages/client/src/class/Camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/Camera.ts -------------------------------------------------------------------------------- /packages/client/src/class/Character.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/Character.ts -------------------------------------------------------------------------------- /packages/client/src/class/ChatEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/ChatEvent.ts -------------------------------------------------------------------------------- /packages/client/src/class/CrazyEffectSprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/CrazyEffectSprite.ts -------------------------------------------------------------------------------- /packages/client/src/class/EffectSprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/EffectSprite.ts -------------------------------------------------------------------------------- /packages/client/src/class/EffectsLayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/EffectsLayer.ts -------------------------------------------------------------------------------- /packages/client/src/class/Entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/Entity.ts -------------------------------------------------------------------------------- /packages/client/src/class/ExplodeSprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/ExplodeSprite.ts -------------------------------------------------------------------------------- /packages/client/src/class/ExplodesLayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/ExplodesLayer.ts -------------------------------------------------------------------------------- /packages/client/src/class/FireSprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/FireSprite.ts -------------------------------------------------------------------------------- /packages/client/src/class/FocusCamera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/FocusCamera.ts -------------------------------------------------------------------------------- /packages/client/src/class/Frame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/Frame.ts -------------------------------------------------------------------------------- /packages/client/src/class/FrameAnimation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/FrameAnimation.ts -------------------------------------------------------------------------------- /packages/client/src/class/Game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/Game.ts -------------------------------------------------------------------------------- /packages/client/src/class/GameMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/GameMap.ts -------------------------------------------------------------------------------- /packages/client/src/class/MapLayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/MapLayer.ts -------------------------------------------------------------------------------- /packages/client/src/class/MovingSprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/MovingSprite.ts -------------------------------------------------------------------------------- /packages/client/src/class/PlayerControllerNew.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/PlayerControllerNew.ts -------------------------------------------------------------------------------- /packages/client/src/class/PlayerSprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/PlayerSprite.ts -------------------------------------------------------------------------------- /packages/client/src/class/PlayersLayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/PlayersLayer.ts -------------------------------------------------------------------------------- /packages/client/src/class/ShieldSprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/ShieldSprite.ts -------------------------------------------------------------------------------- /packages/client/src/class/Sprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/class/Sprite.ts -------------------------------------------------------------------------------- /packages/client/src/components/Button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/Button.svelte -------------------------------------------------------------------------------- /packages/client/src/components/CanvasRender.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/CanvasRender.svelte -------------------------------------------------------------------------------- /packages/client/src/components/Chat.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/Chat.svelte -------------------------------------------------------------------------------- /packages/client/src/components/ChatView.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/ChatView.svelte -------------------------------------------------------------------------------- /packages/client/src/components/Connect.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/Connect.svelte -------------------------------------------------------------------------------- /packages/client/src/components/Controller.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/Controller.svelte -------------------------------------------------------------------------------- /packages/client/src/components/EditName.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/EditName.svelte -------------------------------------------------------------------------------- /packages/client/src/components/Effects.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/Effects.svelte -------------------------------------------------------------------------------- /packages/client/src/components/ExternalLinks.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/ExternalLinks.svelte -------------------------------------------------------------------------------- /packages/client/src/components/Frame.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/Frame.svelte -------------------------------------------------------------------------------- /packages/client/src/components/HowToPlay.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/HowToPlay.svelte -------------------------------------------------------------------------------- /packages/client/src/components/Link.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/Link.svelte -------------------------------------------------------------------------------- /packages/client/src/components/PlayerList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/PlayerList.svelte -------------------------------------------------------------------------------- /packages/client/src/components/SelectSkin.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/SelectSkin.svelte -------------------------------------------------------------------------------- /packages/client/src/components/Size.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/Size.svelte -------------------------------------------------------------------------------- /packages/client/src/components/UserInfo.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/UserInfo.svelte -------------------------------------------------------------------------------- /packages/client/src/components/Volume.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/components/Volume.svelte -------------------------------------------------------------------------------- /packages/client/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/config.ts -------------------------------------------------------------------------------- /packages/client/src/env.ts: -------------------------------------------------------------------------------- 1 | export const IS_DEV = import.meta.env.MODE === 'development'; -------------------------------------------------------------------------------- /packages/client/src/fonts/BetterVCR/COPYRIGHT.txt: -------------------------------------------------------------------------------- 1 | Copyright artdzyk 2023 -------------------------------------------------------------------------------- /packages/client/src/fonts/BetterVCR/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/fonts/BetterVCR/LICENSE.txt -------------------------------------------------------------------------------- /packages/client/src/fonts/BetterVCR/better-vcr_0.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/fonts/BetterVCR/better-vcr_0.ttf -------------------------------------------------------------------------------- /packages/client/src/fonts/BetterVCR/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/fonts/BetterVCR/index.css -------------------------------------------------------------------------------- /packages/client/src/fonts/PublicPixel/PublicPixel.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/fonts/PublicPixel/PublicPixel.ttf -------------------------------------------------------------------------------- /packages/client/src/fonts/PublicPixel/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/fonts/PublicPixel/index.css -------------------------------------------------------------------------------- /packages/client/src/icons/hellcord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/icons/hellcord.png -------------------------------------------------------------------------------- /packages/client/src/icons/ptchbz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/icons/ptchbz.png -------------------------------------------------------------------------------- /packages/client/src/images/Bomb/cammon bomb3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Bomb/cammon bomb3.png -------------------------------------------------------------------------------- /packages/client/src/images/Bomb/distance bomb1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Bomb/distance bomb1.png -------------------------------------------------------------------------------- /packages/client/src/images/Bomb/random bomb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Bomb/random bomb.png -------------------------------------------------------------------------------- /packages/client/src/images/Bonus/Ikonki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Bonus/Ikonki.png -------------------------------------------------------------------------------- /packages/client/src/images/CustomCharacters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/CustomCharacters.png -------------------------------------------------------------------------------- /packages/client/src/images/Dead/deathSkins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Dead/deathSkins.png -------------------------------------------------------------------------------- /packages/client/src/images/DestroyBox/DestroyBox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/DestroyBox/DestroyBox.png -------------------------------------------------------------------------------- /packages/client/src/images/Dust/Dust1.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Dust/Dust1.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Dust/Dust1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Dust/Dust1.png -------------------------------------------------------------------------------- /packages/client/src/images/Dust/Dust2.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Dust/Dust2.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Dust/Dust2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Dust/Dust2.png -------------------------------------------------------------------------------- /packages/client/src/images/Fire/Fire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Fire/Fire.png -------------------------------------------------------------------------------- /packages/client/src/images/Fire/Fire1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Fire/Fire1.png -------------------------------------------------------------------------------- /packages/client/src/images/Fire/Fire2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Fire/Fire2.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player Test.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player Test.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player Test_0.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player Test_0.0.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player Test_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player Test_0.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type 1.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type 1.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type 10.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type 10.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type 11.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type 11.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type 2.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type 2.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type 3.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type 3.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type 4.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type 4.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type 5.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type 5.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type 6.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type 6.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type 7.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type 7.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type 8.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type 8.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type 9.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type 9.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_1.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_1.1.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_1.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_10.10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_10.10.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_10.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_11.11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_11.11.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_11.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_2.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_2.2.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_2.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_3.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_3.3.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_3.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_4.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_4.4.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_4.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_5.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_5.5.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_5.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_6.6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_6.6.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_6.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_7.7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_7.7.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_7.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_8.8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_8.8.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_8.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_9.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_9.9.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/Bombermen Player run Type_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/Bombermen Player run Type_9.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/NewYear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/NewYear.png -------------------------------------------------------------------------------- /packages/client/src/images/Heroes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Heroes/index.ts -------------------------------------------------------------------------------- /packages/client/src/images/Map/Tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Map/Tile.png -------------------------------------------------------------------------------- /packages/client/src/images/Map/Tile_fireGround.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Map/Tile_fireGround.aseprite -------------------------------------------------------------------------------- /packages/client/src/images/Shild/Shild.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Shild/Shild.png -------------------------------------------------------------------------------- /packages/client/src/images/Shild/Shild1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Shild/Shild1.png -------------------------------------------------------------------------------- /packages/client/src/images/Shild/Shild2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/Shild/Shild2.png -------------------------------------------------------------------------------- /packages/client/src/images/blockDestroy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/blockDestroy.png -------------------------------------------------------------------------------- /packages/client/src/images/bombKicking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/bombKicking.png -------------------------------------------------------------------------------- /packages/client/src/images/bombs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/bombs.png -------------------------------------------------------------------------------- /packages/client/src/images/bonus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/bonus.png -------------------------------------------------------------------------------- /packages/client/src/images/characters-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/characters-model.png -------------------------------------------------------------------------------- /packages/client/src/images/characters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/characters.png -------------------------------------------------------------------------------- /packages/client/src/images/charactersMain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/charactersMain.png -------------------------------------------------------------------------------- /packages/client/src/images/crazyEffect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/crazyEffect.png -------------------------------------------------------------------------------- /packages/client/src/images/death.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/death.png -------------------------------------------------------------------------------- /packages/client/src/images/deathSkins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/deathSkins.png -------------------------------------------------------------------------------- /packages/client/src/images/destroyBlock2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/destroyBlock2.png -------------------------------------------------------------------------------- /packages/client/src/images/explode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/explode.png -------------------------------------------------------------------------------- /packages/client/src/images/explode/explode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/explode/explode.png -------------------------------------------------------------------------------- /packages/client/src/images/explodeFake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/explodeFake.png -------------------------------------------------------------------------------- /packages/client/src/images/explodeFake/explodeFake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/explodeFake/explodeFake.png -------------------------------------------------------------------------------- /packages/client/src/images/fire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/fire.png -------------------------------------------------------------------------------- /packages/client/src/images/shield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/shield.png -------------------------------------------------------------------------------- /packages/client/src/images/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/warning.png -------------------------------------------------------------------------------- /packages/client/src/images/world.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/images/world.png -------------------------------------------------------------------------------- /packages/client/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/index.html -------------------------------------------------------------------------------- /packages/client/src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/index.scss -------------------------------------------------------------------------------- /packages/client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/index.ts -------------------------------------------------------------------------------- /packages/client/src/library/createUpdateDelete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/library/createUpdateDelete.ts -------------------------------------------------------------------------------- /packages/client/src/library/each.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/library/each.ts -------------------------------------------------------------------------------- /packages/client/src/library/escapeHtml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/library/escapeHtml.ts -------------------------------------------------------------------------------- /packages/client/src/library/gamepads.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/library/gamepads.ts -------------------------------------------------------------------------------- /packages/client/src/library/makeController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/library/makeController.ts -------------------------------------------------------------------------------- /packages/client/src/library/music.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/library/music.ts -------------------------------------------------------------------------------- /packages/client/src/library/onFrame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/library/onFrame.ts -------------------------------------------------------------------------------- /packages/client/src/library/sounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/library/sounds.ts -------------------------------------------------------------------------------- /packages/client/src/library/stylesVariable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/library/stylesVariable.ts -------------------------------------------------------------------------------- /packages/client/src/library/updateIdMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/library/updateIdMap.ts -------------------------------------------------------------------------------- /packages/client/src/library/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/library/utils.ts -------------------------------------------------------------------------------- /packages/client/src/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/socket.ts -------------------------------------------------------------------------------- /packages/client/src/sound/bonus.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/bonus.wav -------------------------------------------------------------------------------- /packages/client/src/sound/crazy.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/crazy.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/death.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/death.wav -------------------------------------------------------------------------------- /packages/client/src/sound/explode.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/explode.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/explode.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/explode.wav -------------------------------------------------------------------------------- /packages/client/src/sound/explode2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/explode2.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/explode_fail.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/explode_fail.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/fire_off.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/fire_off.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/fire_on.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/fire_on.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/kill.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/kill.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/message.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/message.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/moving.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/moving.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/new_explode.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/new_explode.wav -------------------------------------------------------------------------------- /packages/client/src/sound/new_life.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/new_life.wav -------------------------------------------------------------------------------- /packages/client/src/sound/put_bomb.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/put_bomb.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/put_bomb.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/put_bomb.wav -------------------------------------------------------------------------------- /packages/client/src/sound/shield.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/shield.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/speed_off.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/speed_off.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/speed_on.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/speed_on.mp3 -------------------------------------------------------------------------------- /packages/client/src/sound/win.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/src/sound/win.mp3 -------------------------------------------------------------------------------- /packages/client/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/svelte.config.js -------------------------------------------------------------------------------- /packages/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/tsconfig.json -------------------------------------------------------------------------------- /packages/client/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/client/vite.config.ts -------------------------------------------------------------------------------- /packages/core/Events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/Events.ts -------------------------------------------------------------------------------- /packages/core/FDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/FDate.ts -------------------------------------------------------------------------------- /packages/core/ReactiveMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/ReactiveMap.ts -------------------------------------------------------------------------------- /packages/core/calcMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/calcMap.ts -------------------------------------------------------------------------------- /packages/core/calcSpeed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/calcSpeed.ts -------------------------------------------------------------------------------- /packages/core/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/delay.ts -------------------------------------------------------------------------------- /packages/core/effectObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/effectObject.ts -------------------------------------------------------------------------------- /packages/core/find.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/find.ts -------------------------------------------------------------------------------- /packages/core/fv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/fv.ts -------------------------------------------------------------------------------- /packages/core/isColide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/isColide.ts -------------------------------------------------------------------------------- /packages/core/isEqualBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/isEqualBuffer.ts -------------------------------------------------------------------------------- /packages/core/makeEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/makeEffect.ts -------------------------------------------------------------------------------- /packages/core/makeNumberFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/makeNumberFilter.ts -------------------------------------------------------------------------------- /packages/core/makePicker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/makePicker.ts -------------------------------------------------------------------------------- /packages/core/makeVec2Filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/makeVec2Filter.ts -------------------------------------------------------------------------------- /packages/core/makeWebSocketApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/makeWebSocketApi.ts -------------------------------------------------------------------------------- /packages/core/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/map.ts -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/pick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/pick.ts -------------------------------------------------------------------------------- /packages/core/point.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/point.ts -------------------------------------------------------------------------------- /packages/core/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/random.ts -------------------------------------------------------------------------------- /packages/core/range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/range.ts -------------------------------------------------------------------------------- /packages/core/socketApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/socketApi.ts -------------------------------------------------------------------------------- /packages/core/toCol.ts: -------------------------------------------------------------------------------- 1 | export const toCol = (n: number, c = 2) => { 2 | return `${n}`.padStart(c, '0'); 3 | }; -------------------------------------------------------------------------------- /packages/core/trim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/trim.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/core/vecWithIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/vecWithIndex.ts -------------------------------------------------------------------------------- /packages/core/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/core/verify.ts -------------------------------------------------------------------------------- /packages/server/.dist/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/.dist/package.json -------------------------------------------------------------------------------- /packages/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/package.json -------------------------------------------------------------------------------- /packages/server/src/bot/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/bot/index.ts -------------------------------------------------------------------------------- /packages/server/src/class/Achivment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/Achivment.ts -------------------------------------------------------------------------------- /packages/server/src/class/Bomb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/Bomb.ts -------------------------------------------------------------------------------- /packages/server/src/class/BombEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/BombEffect.ts -------------------------------------------------------------------------------- /packages/server/src/class/CrasyBombEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/CrasyBombEffect.ts -------------------------------------------------------------------------------- /packages/server/src/class/Effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/Effect.ts -------------------------------------------------------------------------------- /packages/server/src/class/Entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/Entity.ts -------------------------------------------------------------------------------- /packages/server/src/class/Explode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/Explode.ts -------------------------------------------------------------------------------- /packages/server/src/class/Game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/Game.ts -------------------------------------------------------------------------------- /packages/server/src/class/GameMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/GameMap.ts -------------------------------------------------------------------------------- /packages/server/src/class/MovingEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/MovingEffect.ts -------------------------------------------------------------------------------- /packages/server/src/class/Npc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/Npc.ts -------------------------------------------------------------------------------- /packages/server/src/class/Player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/Player.ts -------------------------------------------------------------------------------- /packages/server/src/class/PlayerEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/PlayerEffect.ts -------------------------------------------------------------------------------- /packages/server/src/class/RadiusEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/RadiusEffect.ts -------------------------------------------------------------------------------- /packages/server/src/class/Room.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/Room.ts -------------------------------------------------------------------------------- /packages/server/src/class/ShieldEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/ShieldEffect.ts -------------------------------------------------------------------------------- /packages/server/src/class/SpeedEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/class/SpeedEffect.ts -------------------------------------------------------------------------------- /packages/server/src/data/addressTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/data/addressTime.ts -------------------------------------------------------------------------------- /packages/server/src/env.ts: -------------------------------------------------------------------------------- 1 | export const IS_DEV = process.env['npm_lifecycle_event'] === 'dev'; -------------------------------------------------------------------------------- /packages/server/src/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/events.ts -------------------------------------------------------------------------------- /packages/server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/index.ts -------------------------------------------------------------------------------- /packages/server/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/src/main.ts -------------------------------------------------------------------------------- /packages/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/server/tsconfig.json -------------------------------------------------------------------------------- /packages/shared/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/shared/api.ts -------------------------------------------------------------------------------- /packages/shared/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/shared/config.ts -------------------------------------------------------------------------------- /packages/shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/shared/package.json -------------------------------------------------------------------------------- /packages/shared/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/shared/tsconfig.json -------------------------------------------------------------------------------- /packages/shared/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/packages/shared/types.ts -------------------------------------------------------------------------------- /screen/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/screen/1.png -------------------------------------------------------------------------------- /screen/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/screen/2.png -------------------------------------------------------------------------------- /screen/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/screen/3.png -------------------------------------------------------------------------------- /screen/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/screen/4.png -------------------------------------------------------------------------------- /screen/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vicimpa/openbomber/HEAD/screen/5.png --------------------------------------------------------------------------------