Skip to the content.

Navigation: page “Mission Maker” du site de documentation VEAF


🚧 TRAVAUX EN COURS 🚧

La documentation est en train d’être retravaillée, morceau par morceau. En attendant, vous pouvez consulter l’ancienne documentation.


Table des matières

Introduction

Ce module a pour but de permettre la gestion de la météo; il offre:

(Veuillez lire Mission Maker).

Utilisation

Le menu radio “WEATHER AND ATC” permet d’obtenir des informations détaillées sur la météo et le fonctionnement de la base aérienne la plus proche. C’est dans ce menu également que vous pourrez gérer le brouillard.

Informations météo et ATC

En fonction des données présentes dans la mission, ainsi que de l’unité qui demande l’information (type d’appareil par exemple), on reçoit des messages concernant la météo et l’ATIS avec des unités et des détails conformes à notre appareil.

On peut demander la météo au plus proche de notre position, avec la commande “Weather on closest point”.

Il est aussi possible d’obtenir les informations ATIS de la base aérienne la plus proche, en utilisant la commande “ATC on closest airbase”. Ces données sont toutes deux complémentaires, en particulier :

Il est également possible d’utiliser la commande “ATC and weather in one go” pour obtenir les deux messages d’une seule fois.

Enfin, si vous avez installé un client de notre interface d’accès à distance (script veafRemote.lua) comme le hook serveur que nous proposons, vous pouvez utiliser le chat de votre session multijoueur (“chat to all”) pour envoyer la commande atc pour obtenir les mêmes informations.

Gestion du brouillard

Le brouillard peut être géré par le menu radio également.

Plusieurs types d’effet de brouillard peuvent être activés:

Avec un client de l’interface à distance installé, vous pouvez utiliser le chat de votre session multijoueur (“chat to all”) pour envoyer la commande weather fog suivie du nom de l’effet de brouillard (voir la liste des effets au chapitre configuration) pour l’activer.

Exemple: weather fog FOG_DYNAMIC_MEDIUM (ou en minuscules weather fog fog_dynamic_medium c’est pareil)

Mise en place

Les informations météo sont stockées dans la mission.

Ce sont ces paramètres qui vous seront présentés dans les messages d’information.

Météo dans l’éditeur DCS

Les paramètres de la météo sont gérés par DCS via le menu “Weather” de l’éditeur de mission.

Injecteur météo

Il est également possible d’utiliser l’injecteur de conditions météo pour mettre en place une météo.

Configuration

Dans le fichier missionConfig.lua, il faut activer le module veafWeather et l’initialiser:

if veafWeather then
    veaf.loggers.get(veaf.Id):info("init - veafWeather")
    veafWeather.initialize()
end

En plus de gérer le brouillard via le menu radio (voir utilisation), le mission maker peut utiliser des commandes LUA dans son code (trigger, ou missionConfig.lua).

Il suffit de référer une des constantes prédéfinies qui décrivent un effet de brouillard, et de l’activer; par exemple:

veafWeather.FOG_DYNAMIC_MEDIUM:activate()

Les constantes sont décrites ci-dessous.

Instances gérées dynamiquement:

veafWeather.FOG_DYNAMIC_HEAVY
veafWeather.FOG_DYNAMIC_MEDIUM
veafWeather.FOG_DYNAMIC_SPARSE

Instances gérées dynamiquement:

veafWeather.FOG_STATIC_MEDIUM
veafWeather.FOG_STATIC_MEDIUM_LOW
veafWeather.FOG_STATIC_SPARSE
veafWeather.FOG_STATIC_SPARSE_LOW
veafWeather.FOG_STATIC_NO

Instances animées; disponibles en version 1, 5, 10, 15, 30, 60, and 90 minutes; les exemples ci-dessous sont pour 5 minutes, remplacer le nombre de minutes à volonté:

veafWeather.FOG_ANIMATED_5M_HEAVY
veafWeather.FOG_ANIMATED_5M_MEDIUM
veafWeather.FOG_ANIMATED_5M_MEDIUM_LOW
veafWeather.FOG_ANIMATED_5M_SPARSE
veafWeather.FOG_ANIMATED_5M_SPARSE_LOW
veafWeather.FOG_ANIMATED_5M_NO

Contacts

Si vous avez besoin d’aide, ou si vous voulez suggérer quelque chose, vous pouvez :