Skip to content

sh4rkman/SquadCalc

Repository files navigation

image

Licence W3C DeepScan grade CodeFactor



Introduction


Squadcalc.app is a mortar calculator designed specifically for the game Squad.
This tool facilitates rapid mortar calculations through two distinct modes:

  1. Interactive Map Mode: This mode enables users to intuitively add visual targets by double-clicking on the map, allowing easy manipulation of weapons and targets through drag-and-drop functionality.

  2. Simple Legacy Mode: For a straightforward approach, the legacy mode allows users to swiftly enter keypad inputs without the complexity of maps, buttons, or icons.


Screenshots


image image



Features

Elevations Calculations

SquadCalc utilizes heightmaps extracted from the Squad SDK to precisely compute the elevation difference between mortars and targets, automatically adjusting the elevation settings.

Map & Weapons Support

Weapons
Mortars
UB-32
Hell Canon
Technicals mortars
Technicals/BRDM UB-32
BM-21 Grad
Maps
Al Basrah
Anvil
Belaya
Black Coast
Chora
Fallujah
Fool's Road
Goose Bay
Gorodok
Harju
Jensen's Range
Kamdesh Highlands
Kohat Toi
Kokan
Lashkar Valley
Logar Valley
Manicouagan
Mestia
Mutaha
Narva
Narva (flooded)
Pacific Proving Grounds
Sanxian Islands
Skorpo
Sumari Bala
Tallil Outskirts
Yehorivka



Installation


Clone and install

git clone https://github.com/sh4rkman/SquadCalc.git
cd SquadCalc
npm ci

Running a development local server

npm run start

Building production bundle


for a preprod environnement (robots.txt disallow all):

npm run build:dev

for a final production environnement :

npm run build:prod



Thanks

This project is largely inspired by the work of Endebert on SquadMC.
I wanted a lighter alternative to this great tool, some could say this project is just a new interface to squadmc calculation code.