├── .vscode ├── settings.json └── launch.json ├── src ├── img │ ├── 0.png │ ├── 1.png │ ├── 10.png │ ├── 11.png │ ├── 12.png │ ├── 13.png │ ├── 14.png │ ├── 15.png │ ├── 16.png │ ├── 17.png │ ├── 18.png │ ├── 19.png │ ├── 2.png │ ├── 20.png │ ├── 21.png │ ├── 22.png │ ├── 23.png │ ├── 24.png │ ├── 25.png │ ├── 26.png │ ├── 27.png │ ├── 28.png │ ├── 29.png │ ├── 3.png │ ├── 30.png │ ├── 31.png │ ├── 32.png │ ├── 33.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ ├── 9.png │ ├── akey.png │ ├── dkey.png │ ├── fkey.png │ ├── logo.png │ ├── pick.png │ ├── caravan.png │ ├── cardec.png │ ├── hearts.png │ ├── skulls.png │ ├── sprites.png │ ├── hourglass.png │ ├── skulls_blue.png │ ├── skulls_red.png │ ├── fork.js │ └── star.js ├── components │ ├── Loading.js │ ├── Squiggle.js │ ├── Bar.js │ ├── Flytext.js │ ├── KButton.js │ ├── PicSelect.js │ ├── Credit.js │ ├── Die.js │ ├── HowTo.js │ ├── NavInput.js │ ├── Tub.js │ ├── SlidePane.js │ ├── ServerSetup.js │ ├── CharSelect.js │ ├── Side.js │ ├── Settings.js │ └── Game.js ├── setupTests.js ├── reportWebVitals.js ├── index.js ├── NavHooks.js ├── logo.svg ├── util │ ├── Server.js │ ├── Profile.js │ ├── Utils.js │ └── AI.js ├── App.js └── game.sass ├── .yarnrc.yml ├── public ├── logo.png ├── favicon.ico ├── robots.txt ├── manifest.json └── index.html ├── docs └── img │ └── screens │ ├── main.png │ ├── game_ai_1.png │ ├── game_ai_2.png │ ├── mobile_pvp.png │ ├── select_ai.png │ ├── mobile_pvp_1.png │ ├── mobile_pvp_2.png │ └── mobile_settings.png ├── .eslintrc.js ├── .gitignore ├── package.json └── README.md /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /src/img/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/0.png -------------------------------------------------------------------------------- /src/img/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/1.png -------------------------------------------------------------------------------- /src/img/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/10.png -------------------------------------------------------------------------------- /src/img/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/11.png -------------------------------------------------------------------------------- /src/img/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/12.png -------------------------------------------------------------------------------- /src/img/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/13.png -------------------------------------------------------------------------------- /src/img/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/14.png -------------------------------------------------------------------------------- /src/img/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/15.png -------------------------------------------------------------------------------- /src/img/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/16.png -------------------------------------------------------------------------------- /src/img/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/17.png -------------------------------------------------------------------------------- /src/img/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/18.png -------------------------------------------------------------------------------- /src/img/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/19.png -------------------------------------------------------------------------------- /src/img/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/2.png -------------------------------------------------------------------------------- /src/img/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/20.png -------------------------------------------------------------------------------- /src/img/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/21.png -------------------------------------------------------------------------------- /src/img/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/22.png -------------------------------------------------------------------------------- /src/img/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/23.png -------------------------------------------------------------------------------- /src/img/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/24.png -------------------------------------------------------------------------------- /src/img/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/25.png -------------------------------------------------------------------------------- /src/img/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/26.png -------------------------------------------------------------------------------- /src/img/27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/27.png -------------------------------------------------------------------------------- /src/img/28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/28.png -------------------------------------------------------------------------------- /src/img/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/29.png -------------------------------------------------------------------------------- /src/img/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/3.png -------------------------------------------------------------------------------- /src/img/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/30.png -------------------------------------------------------------------------------- /src/img/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/31.png -------------------------------------------------------------------------------- /src/img/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/32.png -------------------------------------------------------------------------------- /src/img/33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/33.png -------------------------------------------------------------------------------- /src/img/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/4.png -------------------------------------------------------------------------------- /src/img/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/5.png -------------------------------------------------------------------------------- /src/img/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/6.png -------------------------------------------------------------------------------- /src/img/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/7.png -------------------------------------------------------------------------------- /src/img/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/8.png -------------------------------------------------------------------------------- /src/img/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/9.png -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | yarnPath: .yarn/releases/yarn-3.6.1.cjs -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/public/logo.png -------------------------------------------------------------------------------- /src/img/akey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/akey.png -------------------------------------------------------------------------------- /src/img/dkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/dkey.png -------------------------------------------------------------------------------- /src/img/fkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/fkey.png -------------------------------------------------------------------------------- /src/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/logo.png -------------------------------------------------------------------------------- /src/img/pick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/pick.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/img/caravan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/caravan.png -------------------------------------------------------------------------------- /src/img/cardec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/cardec.png -------------------------------------------------------------------------------- /src/img/hearts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/hearts.png -------------------------------------------------------------------------------- /src/img/skulls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/skulls.png -------------------------------------------------------------------------------- /src/img/sprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/sprites.png -------------------------------------------------------------------------------- /src/img/hourglass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/hourglass.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /src/img/skulls_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/skulls_blue.png -------------------------------------------------------------------------------- /src/img/skulls_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/src/img/skulls_red.png -------------------------------------------------------------------------------- /docs/img/screens/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/docs/img/screens/main.png -------------------------------------------------------------------------------- /docs/img/screens/game_ai_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/docs/img/screens/game_ai_1.png -------------------------------------------------------------------------------- /docs/img/screens/game_ai_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/docs/img/screens/game_ai_2.png -------------------------------------------------------------------------------- /docs/img/screens/mobile_pvp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/docs/img/screens/mobile_pvp.png -------------------------------------------------------------------------------- /docs/img/screens/select_ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/docs/img/screens/select_ai.png -------------------------------------------------------------------------------- /docs/img/screens/mobile_pvp_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/docs/img/screens/mobile_pvp_1.png -------------------------------------------------------------------------------- /docs/img/screens/mobile_pvp_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/docs/img/screens/mobile_pvp_2.png -------------------------------------------------------------------------------- /docs/img/screens/mobile_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nafeij/kbclone/HEAD/docs/img/screens/mobile_settings.png -------------------------------------------------------------------------------- /src/components/Loading.js: -------------------------------------------------------------------------------- 1 | import React from "react" 2 | import PropTypes from "prop-types" 3 | 4 | const Loading = () => ( 5 |
{props.message}
12 | {props.timeOut < 0 && 13 |