Minulý týden jsem shodou okolností narazil na to, že již loni byl do Arma 3 přidán nový event handler “KnowsAboutChanged“. Tak jsem našel svou x-tou verzi alarm systému, která se původně inspirovala v OFP misi “Hawk in Nets” od Silver Falcona (respektive Munch Studios) a kterou jsem později přetvořil pro Armed Assault a zkoušel i nadále udržovat v nějaké aktuální verzi i v pokračováních původního Flashpointu. Princip byl ale stále dosti podobný a víceméně hlavně s novým event handlerem se mi více podařilo upravit systém tak, abych se již zbavil všech smyček a celý ho postavil již jen na event handlerech.Systém navíc nově vytváří objekt logiky do kterého se nastaví všechny potřebné předané parametry vrátí ho po inicializaci s možností[…]

Tento skript vytvoří ve výchozím nastavení BLUFOR letoun, pilota a bod trasy, který má dá za úkol hledat nepřítele a ničit ho. K vytvoření dojde tři kilometry daleko od předané pozice, která tvoří jedinou povinnou položku volání. Dalšími volitelnými položkami je možné změnit stranu, typ letounu, pilota, nastavit případného střelce a výšku, ve které má létat. Zavolání skriptu pak vrátí objekt vytvořeného vozidla se kterým je možná následně pracovat. Příklady volání: