Funkce

Přehled všeho, co STORM umí.

Rady pro maximální efekt

STORM běží na pozadí a hodně toho závisí na nastavení telefonu. Pár věcí, které stojí za to si zkontrolovat před akcí.

Co musí být na telefonu splněné

  • Oprávnění polohy „Vždy“ (ne „Při používání“). Aplikace si o něj řekne při startu sledování. Bez „Vždy“ systém sledování ukončí při zamknutí displeje, na iOS okamžitě
  • Přesná poloha zapnutá. S přibližnou polohou je tvá pozice na mapě nepřesná a Tvému týmu nepomáhá.
  • Ideálně vypnutý Režim nízké spotřeby / šetření baterie. Na pozadí zpomaluje GPS a řídí frekvenci aktualizací polohy

Co na pozadí neběží ani na datech

  • Webový klient uvnitř aplikace (mapa, chat, spojení se serverem) se zamknutým displejem stojí. O zprávách, misích a SOS vás informují push notifikace, které běží i na pozadí. Po otevření aplikace se aktuální stav mapy dožene automaticky. Platí stejně pro Android i iOS.
  • Mesh přes Bluetooth: BLE spojení s LoRa modulem drží aplikace sama a systém ji může kvůli nedostatku paměti na pozadí ukončit. Na starších telefonech s málo RAM (např. iPhone 7 se 2 GB) k tomu dojde dřív než na novém
  • Před akcí si udělej zkoušku: spáruj mesh, zamkni displej a po 10 minutách zkontroluj, že spojení drží a poloha chodí do mapy

🗺️ Živá mapa

Sledování pozic spoluhráčů a vlastní orientace v terénu.

  • Pozice všech hráčů frakce a spojenců v reálném čase
  • Offline mapové podklady (OpenStreetMap, vlastní herní vrstvy)
  • Kompas, AR pohled a směrový bearing s referencí N/S/E/W
  • Podpora MGRS souřadnic
  • Kreslení trasy a značek přímo na mapu

🎯 Mise a úkoly

Taktické úkoly s GPS validací - od dobývání vlajek po totální vyřazení aplikace nepřítele.

  • Mise založené na QR kódech rozmístěných v terénu
  • Anti-cheat GPS validace - pro sken QR musíš být fyzicky v nastavitelném okruhu od bodu
  • Typy misí:
    • Dobývání vlajek - klasické zabírání bodů pro frakci
    • STORM Jammer - dobytí QR vyřadí aplikaci celé nepřátelské frakci. Fullscreen šum + „SIGNÁL ZTRACEN", neobejitelné, persistuje přes refresh. Dobytí zpět okamžitě obnoví spojení.
    • STORM Radar - dobytí QR odhalí pozice nepřátelské frakce na mapě. Tichý mód: nepřítel neví. Hlasitý mód: nepřítel vidí varování s odpočtem. Časované nebo trvalé.
    • Transport - sken QR v místě vyzvednutí, sken v místě doručení + foto jako důkaz splnění
    • Counter-strike mód - plant „bomby" na více definovaných místech, druhá frakce se snaží najít a zneškodnit
  • Historie plnění → kdo body obsadil, kdy a jak dlouho je držel

Detekce dronů (Remote ID)

Každý dron má ze zákona povinnost vysílat svoji polohu. STORM ji zachytí a vykreslí na mapě v reálném čase - bez součinnosti s pilotem.

  • Telefon hráče nebo pozemní sniffer na stožáru poslouchá Remote ID vysílání dronů v okolí - pasivně, bez komunikace s dronem
  • Poloha se čte z GPS samotného dronu, ne z telefonu, který ho zachytil
  • Neznámý dron nad hřištěm vidí všechny frakce; vlastní spárovaný dron jen tvoje frakce a její spojenci
  • Karta dronu s výškou, rychlostí a vzdáleností, čítač ztráty signálu, stopa letu v replay akce
  • Detekce dronů přes Remote ID podrobně - jak to funguje, jak dron spárovat, kdo koho vidí a jaká jsou omezení
  • PVO a sestřelení dronů - stanoviště protivzdušné obrany frakce nebo zaměření dronu kamerou telefonu. O zásahu rozhoduje server z Remote ID, pilot dostane povel přistát

MESH (LoRa)

Hraj i tam, kde není vůbec žádný mobilní signál. STORM komunikuje přes Meshtastic LoRa rádio (např. Heltec T114 spárovaný s telefonem přes Bluetooth) a mesh hráč je plnohodnotný účastník akce - vše obousměrně do hlavní mapy.

  • Sdílení polohy - GPS pozice mesh hráče vidí spoluhráči na mapě stejně jako hráče s datovým připojením
  • Chaty - zprávy z mesh sítě dorazí do frakčního chatu a naopak, každá zpráva z aplikace se odešle i přes LoRa
  • Tvorba markerů - mesh hráč zakresluje markery do mapy stejně jako ostatní
  • Skenování QR kódů = aktivní zapojení do misí - dobývání vlajek, Jammer, Radar, transport
  • Na Androidu plně funkční. Na iOS verzi aktuálně pracujeme a probíhá ladění
  • Jak spárovat node se STORM-em najdete v sekci Vysvětlení

💬 Taktický chat

Komunikace strukturovaná podle hierarchie, bez jazykové bariéry.

  • Frakce / skupina / tým / hráč
  • Velitelské broadcasty
  • Push notifikace
  • Kategorizované rychlé zprávy - vyrážíme, ústup, kontakt
  • Online překlad - každý píše svým jazykem a zpráva dorazí přeložená do jazyka, který má příjemce nastavený ve své aplikaci
  • Aplikace lokalizovaná do 11 jazyků: čeština, angličtina, němčina, slovenština, ruština, ukrajinština, italština, španělština, polština, francouzština, portugalština

📡 Velitelské funkce

Pro organizátory a velitele frakcí.

  • Admin panel pro organizátory a velitele frakce
  • Hierarchie frakce → skupina → tým → hráč
  • Statistiky a replay akce

🔋 Polní provoz

Spolehlivý běh celý herní den, i v lokalitách bez signálu.

  • Běží na pozadí - obrazovka může být zamčená
  • Optimalizovaná spotřeba baterie, zobrazení stavu baterie všech hráčů
  • Adaptivní interval GPS podle aktivity
  • Podpora míst s omezeným signálem (offline mapy, fronta zpráv)
  • Stav hráče: Živý / Mrtvý / Medik / Vozidlo / Night Ops / RPG + SOS broadcast do frakčního chatu
  • Noční režim - tmavé pozadí + tlumeně červený text, chrání adaptaci očí v noci
  • Mesh radio (LoRa) přes Meshtastic pro lokality zcela bez mobilního signálu - na Androidu hotovo, na iOS probíhá ladění (viz sekce MESH výše)
  • Agregace hráčů na mapě - místo desítek samostatných teček nese velitel skupiny jednu značku s počtem hráčů ve svém týmu (méně zátěže na vykreslení, přehlednější mapa)
  • Výškový profil a viditelnost - řez terénem mezi dvěma body a mapa toho, co je z místa vidět. Počítá to telefon z výškového modelu staženého s offline mapou, v terénu bez jediného bajtu dat
  • Stanoviště - levný telefon organizátora položený přímo u mise. Hráč z kterékoli frakce, který se k misi probojuje, na něm ťukne na svou frakci a naskenuje QR mise, zisk se zapíše jeho frakci. Hráči tak nemusí nosit do hry vlastní telefon

🛡️ Lock mode

Když tě zajmou, nepřítel nic nevyčte.

  • 5× tap na mapu pro zamčení obrazovky - decoy snapshot
  • Při zajetí nepřítel ze zamčené aplikace nic nerozluští
  • Náhodné zamíchání pozic spoluhráčů, markerů a misí
  • Long-press na Nástroje pro odemknutí a návrat do hry

🔒 Soukromí

Žádná reklama, žádné sledování mimo akci.

  • Žádná reklama, žádná analytika třetích stran
  • Data jen na našem serveru v EU
  • Sdílená data přístupná jen ostatním hráčům ve tvé frakci
  • GDPR compliance, právo na smazání dat