├── .ci ├── entrypoint.ts └── init.ts ├── .gitignore ├── README.md ├── assets.go ├── cmd └── sneaker-server │ ├── main.go │ └── versioninfo.json ├── dist ├── .gitignore └── robots.txt ├── docs └── API.md ├── example.config.json ├── go.mod ├── go.sum ├── map_sizes.txt ├── package.json ├── postcss.config.js ├── server ├── config.go ├── discord.go ├── http.go ├── session.go ├── state.go ├── static.go └── tacview_client.go ├── src ├── App.tsx ├── Constants.ts ├── DataSaver.ts ├── SneakerClient.ts ├── components │ ├── AboutSettings.tsx │ ├── Console.tsx │ ├── DebugSettings.tsx │ ├── DetailedCoords.tsx │ ├── DrawConsoleTab.tsx │ ├── Map.tsx │ ├── MapEntity.tsx │ ├── MapGeometryInfo.tsx │ ├── MapIcon.tsx │ ├── MapSettings.tsx │ ├── MissionTimer.tsx │ ├── ProfileSettings.tsx │ ├── ProfileTagList.tsx │ ├── ScratchPad.tsx │ └── Settings.tsx ├── data │ ├── airbases │ │ ├── afghanistan.json │ │ ├── caucasus.json │ │ ├── falklands.json │ │ ├── kola.json │ │ ├── marianaislands.json │ │ ├── nevada.json │ │ ├── normandy.json │ │ ├── persiangulf.json │ │ ├── sinaimap.json │ │ ├── syria.json │ │ └── thechannel.json │ └── units │ │ └── ground.json ├── dcs │ ├── aircraft.ts │ └── maps │ │ ├── Afghanistan.ts │ │ ├── Caucasus.ts │ │ ├── DCSMap.ts │ │ ├── Falklands.ts │ │ ├── Kola.ts │ │ ├── Marianas.ts │ │ ├── Nevada.ts │ │ ├── Normandy.ts │ │ ├── PersianGulf.ts │ │ ├── Sinai.ts │ │ ├── Syria.ts │ │ └── TheChannel.ts ├── favicon.ico ├── hooks │ ├── useKeyPress.tsx │ ├── useRenderGeometry.tsx │ └── useRenderGroundUnits.tsx ├── index.css ├── index.html ├── index.tsx ├── mgrs.d.ts ├── react-app-env.d.ts ├── sounds │ └── warning-beep.mp3 ├── stores │ ├── AlertStore.tsx │ ├── EntityMetadataStore.tsx │ ├── GeometryStore.tsx │ ├── HackStore.tsx │ ├── ProfileStore.tsx │ ├── ServerStore.tsx │ ├── SettingsStore.tsx │ └── TrackStore.tsx ├── types │ ├── airbase.ts │ └── entity.ts ├── util.tsx └── worker.ts ├── tailwind.config.js ├── tsconfig.json ├── webpack.config.js └── yarn.lock /.ci/entrypoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/.ci/entrypoint.ts -------------------------------------------------------------------------------- /.ci/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/.ci/init.ts -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/README.md -------------------------------------------------------------------------------- /assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/assets.go -------------------------------------------------------------------------------- /cmd/sneaker-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/cmd/sneaker-server/main.go -------------------------------------------------------------------------------- /cmd/sneaker-server/versioninfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/cmd/sneaker-server/versioninfo.json -------------------------------------------------------------------------------- /dist/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/dist/.gitignore -------------------------------------------------------------------------------- /dist/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/dist/robots.txt -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/docs/API.md -------------------------------------------------------------------------------- /example.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/example.config.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/go.sum -------------------------------------------------------------------------------- /map_sizes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/map_sizes.txt -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/postcss.config.js -------------------------------------------------------------------------------- /server/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/server/config.go -------------------------------------------------------------------------------- /server/discord.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/server/discord.go -------------------------------------------------------------------------------- /server/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/server/http.go -------------------------------------------------------------------------------- /server/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/server/session.go -------------------------------------------------------------------------------- /server/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/server/state.go -------------------------------------------------------------------------------- /server/static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/server/static.go -------------------------------------------------------------------------------- /server/tacview_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/server/tacview_client.go -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/Constants.ts: -------------------------------------------------------------------------------- 1 | export const FONT_FAMILY = "arial"; 2 | -------------------------------------------------------------------------------- /src/DataSaver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/DataSaver.ts -------------------------------------------------------------------------------- /src/SneakerClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/SneakerClient.ts -------------------------------------------------------------------------------- /src/components/AboutSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/AboutSettings.tsx -------------------------------------------------------------------------------- /src/components/Console.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/Console.tsx -------------------------------------------------------------------------------- /src/components/DebugSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/DebugSettings.tsx -------------------------------------------------------------------------------- /src/components/DetailedCoords.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/DetailedCoords.tsx -------------------------------------------------------------------------------- /src/components/DrawConsoleTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/DrawConsoleTab.tsx -------------------------------------------------------------------------------- /src/components/Map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/Map.tsx -------------------------------------------------------------------------------- /src/components/MapEntity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/MapEntity.tsx -------------------------------------------------------------------------------- /src/components/MapGeometryInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/MapGeometryInfo.tsx -------------------------------------------------------------------------------- /src/components/MapIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/MapIcon.tsx -------------------------------------------------------------------------------- /src/components/MapSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/MapSettings.tsx -------------------------------------------------------------------------------- /src/components/MissionTimer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/MissionTimer.tsx -------------------------------------------------------------------------------- /src/components/ProfileSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/ProfileSettings.tsx -------------------------------------------------------------------------------- /src/components/ProfileTagList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/ProfileTagList.tsx -------------------------------------------------------------------------------- /src/components/ScratchPad.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/ScratchPad.tsx -------------------------------------------------------------------------------- /src/components/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/components/Settings.tsx -------------------------------------------------------------------------------- /src/data/airbases/afghanistan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/airbases/afghanistan.json -------------------------------------------------------------------------------- /src/data/airbases/caucasus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/airbases/caucasus.json -------------------------------------------------------------------------------- /src/data/airbases/falklands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/airbases/falklands.json -------------------------------------------------------------------------------- /src/data/airbases/kola.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/airbases/kola.json -------------------------------------------------------------------------------- /src/data/airbases/marianaislands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/airbases/marianaislands.json -------------------------------------------------------------------------------- /src/data/airbases/nevada.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/airbases/nevada.json -------------------------------------------------------------------------------- /src/data/airbases/normandy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/airbases/normandy.json -------------------------------------------------------------------------------- /src/data/airbases/persiangulf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/airbases/persiangulf.json -------------------------------------------------------------------------------- /src/data/airbases/sinaimap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/airbases/sinaimap.json -------------------------------------------------------------------------------- /src/data/airbases/syria.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/airbases/syria.json -------------------------------------------------------------------------------- /src/data/airbases/thechannel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/airbases/thechannel.json -------------------------------------------------------------------------------- /src/data/units/ground.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/data/units/ground.json -------------------------------------------------------------------------------- /src/dcs/aircraft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/aircraft.ts -------------------------------------------------------------------------------- /src/dcs/maps/Afghanistan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/Afghanistan.ts -------------------------------------------------------------------------------- /src/dcs/maps/Caucasus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/Caucasus.ts -------------------------------------------------------------------------------- /src/dcs/maps/DCSMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/DCSMap.ts -------------------------------------------------------------------------------- /src/dcs/maps/Falklands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/Falklands.ts -------------------------------------------------------------------------------- /src/dcs/maps/Kola.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/Kola.ts -------------------------------------------------------------------------------- /src/dcs/maps/Marianas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/Marianas.ts -------------------------------------------------------------------------------- /src/dcs/maps/Nevada.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/Nevada.ts -------------------------------------------------------------------------------- /src/dcs/maps/Normandy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/Normandy.ts -------------------------------------------------------------------------------- /src/dcs/maps/PersianGulf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/PersianGulf.ts -------------------------------------------------------------------------------- /src/dcs/maps/Sinai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/Sinai.ts -------------------------------------------------------------------------------- /src/dcs/maps/Syria.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/Syria.ts -------------------------------------------------------------------------------- /src/dcs/maps/TheChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/dcs/maps/TheChannel.ts -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/favicon.ico -------------------------------------------------------------------------------- /src/hooks/useKeyPress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/hooks/useKeyPress.tsx -------------------------------------------------------------------------------- /src/hooks/useRenderGeometry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/hooks/useRenderGeometry.tsx -------------------------------------------------------------------------------- /src/hooks/useRenderGroundUnits.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/hooks/useRenderGroundUnits.tsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/index.html -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/mgrs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/mgrs.d.ts -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | declare module "*.mp3"; 3 | -------------------------------------------------------------------------------- /src/sounds/warning-beep.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/sounds/warning-beep.mp3 -------------------------------------------------------------------------------- /src/stores/AlertStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/stores/AlertStore.tsx -------------------------------------------------------------------------------- /src/stores/EntityMetadataStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/stores/EntityMetadataStore.tsx -------------------------------------------------------------------------------- /src/stores/GeometryStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/stores/GeometryStore.tsx -------------------------------------------------------------------------------- /src/stores/HackStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/stores/HackStore.tsx -------------------------------------------------------------------------------- /src/stores/ProfileStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/stores/ProfileStore.tsx -------------------------------------------------------------------------------- /src/stores/ServerStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/stores/ServerStore.tsx -------------------------------------------------------------------------------- /src/stores/SettingsStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/stores/SettingsStore.tsx -------------------------------------------------------------------------------- /src/stores/TrackStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/stores/TrackStore.tsx -------------------------------------------------------------------------------- /src/types/airbase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/types/airbase.ts -------------------------------------------------------------------------------- /src/types/entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/types/entity.ts -------------------------------------------------------------------------------- /src/util.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/util.tsx -------------------------------------------------------------------------------- /src/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/src/worker.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Special-K-s-Flightsim-Bots/sneaker/HEAD/yarn.lock --------------------------------------------------------------------------------