Skip to content

sh4rkman/SquadCalc

Repository files navigation



SquadCalc.app – The Ultimate In-Game Companion for Squad!



Screenshots

Click to Unfold
classic preview Lane Finder preview topographic preview capzone/mains preview weapon information preview calculations information preview

Features

Mortar Calculator

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.

Check out the Wiki to understand how it works.


Spread and Damages radiuses
Reduce teamkilling and maximize your damage by visualizing the spread of your shells and the range of their explosions.

Check out the Wiki on Spread and Damage to understand how it works.

settings

Commonly used spot
Squadcalc is logging up to 15000 weapon positions for each map and each weapons, thus allowing to create a dynamic heatmap of where other players commonly set their weapons. If you're having trouble finding a good spot to place your mortar or weapons, activate the 'Frequent Locations' feature !
commonly used spots

Squad Mortar Overlay Compatibility

SquadCalc is compatible with Squad Mortar Overlay, made by Devil4ngle.
Squad Mortar Overlay is a program capturing screenshots from your ingame map and overlaying it with SquadCalc.

It allows :

  • Having ingame markers automatically merged into SquadCalc map to quickly place the right targets
  • Having an ingame overlay with the current SquadCalc calculations displayed in front of Squad


Layer Info

Lanes/Flags preview

Hover over a flag to preview how selecting it would affect the layer.
This allows you to quickly scan how the layer looks at the start of the game, for example.

capzones

Capzones

SquadCalc lets you see each precise flag capzone extracted from the game SDK and view it in detail.
It helps you find the perfect location for a FOB, the best route to sneak into a cap zone, or even where to fire mortars effectively.

capzones

Main Protection & No-deploy zone

Plan your radios and mortars : squadcalc display every mains protection zones (no vehicles shooting) and no-deploy (radios, mortars, emplacement).

capzones

Real map borders

Each layer can have have it's own playable aera : squadcalc shows the exact invisible map limits.

autocomplete

Autocomplete

SquadCalc will automatically complete the layer if there is only one possible incoming flag, saving you a few clicks.

Factions, Units and Vehicles list

Browse every layer available factions, units, and vehicles :

autocomplete

You can also pin the enemy vehicles list to your map and set timers when you destroy them : you will receive a sound notification when they respawn !

autocomplete

Change faction and pick a unit directly from the map by rightclicking a main :

autocomplete

Vehicles Spawns Locations

Anticipate where the vehicles will be spawning :

autocomplete


Others

Shared Sessions

Start a shared session and invite your friends!

Collaborate on a single map, sharing markers, weapons, and targets in real time. Synchronize your mortar targets more efficiently, strategize together, and develop tactics seamlessly.

Sessions works up to 10 participants.

map layers
Advanced Customisation & Informations

Want to see Spread radius, time of flight, distance AND bearing for each targets ? You can.
Rather have a minimalist/non-clustered map ? you can too. Hop in settings to customise everything.

Get a better and complete understanding of your shots and visualise a simulation of the projectile path and the terrain between you and your targets. You can even see if terrain is going to block your projectiles when using low angle weapons ! (UB/GRAD)

settings target information weapon information
Map Layers
map layers

Base map :

The classic, straight from the game base map.

Terrain map :

Base map enhanced with bumpmap from SDK's heightmap. Add a better comprehension of terrain.
Also known as "why the fuck is it not the default ingame map?"

Topographic map :

A mix of bump map, contour map with a touch of hypsometric colors for a complete understanding of map reliefs.

Ultra HD Maps
map layers
UHD Maps vs regular ingame map image

With a single click, you can switch the map to a high-definition version powered by AI upscaling. The HD maps are 8192×8192 resolution images, letting you explore every part of the map in ultra-sharp detail right within the Leaflet interface.

Import/Export Your Maps

Map Import/Export Preview

Easily export your map and markers to an offline file for backup or sharing. To restore them later, just drag and drop the file into SquadCalc—your markers will be instantly loaded. These files are also perfect for sharing with teammates to ensure everyone’s on the same page.




Attributions


  • 🗺️ Map System built on Leaflet JS
  • 🖼️ Map Images, Marker Icons are from SquadSDK by OffWorld Industries
  • 🧮 Layers & Factions Data are extracted thanks to Squad-Wiki Pipeline Map Data SDK extractor tools (Special thanks to Shanomac99)
  • 🗣️ AI Text-To-Speech made with Luvvoice
  • 🔣 Icons by FontAwesome
  • 👌🏼 Thanks to everyone supporting the project with kinds words, clever suggestions, and better code than mine
    • MK19 implementation by Ferrariic
    • SquadMortarOverlay connector by Devil4ngle
    • Weapon-to-Target lines & deviation grid enhancements by Antiaris74
    • Compact elevation by d503-ai
    • ZH Translations by Guducat
    • RU Translations by sitroz
    • GE Translations by f0xcb




Support the project


buy me a coffee
help to translate

About

A Complete Mortar Calculator for Squad

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks