> For the complete documentation index, see [llms.txt](https://zgmrvn.gitbook.io/corp-edition/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zgmrvn.gitbook.io/corp-edition/modules/occupation-de-batiments.md).

# Occupation de bâtiments

## Synchronisation

### **Zéro, un ou plusieurs déclencheurs**

Une fois tous les déclencheurs validés, le module sera initialisé. Si aucun déclencheur synchronisé, le module s’initialise au lancement de mission.

### **Leader d’un ou plusieurs groupes d’unités**

Les unités des groupes synchronisés seront dupliquées afin de constituer les patrouilles. Ce sont les IA que vous laissez dans un coins de la map avec la simulation dynamique activée.

## Paramètres

### **Nombre d’unités**

Nombre d’unités qui peupleront les bâtiments de la zone du module.

### **Pourcentage d’unités statiques**

Pourcentage d’unités qui ne quitteront pas leur poste aux premiers tirs lointains.

### **Distance de réactivation**

Distance entre un joueur et l'unité à partir de laquelle l'unité statique se remet à bouger.

### **Simulation dynamique**

Est-ce que les unités créées par le module sont soumises à la simulation dynamique.

### **Débug**

Lorsque le module est initialisé, la zone et les unités créées seront dessinées sur carte (ne fonctionne qu’en édition).

## Schéma

![](/files/-Marwr4Fdl6m47qlcwsJ)

## **Variables**

Données qui peuvent être récupérées sur le module grâce à la commande [getVariable](https://community.bistudio.com/wiki/getVariable) :

### **createdUnits**

Contient les unités créées par le module.

{% hint style="warning" %}
Attention, la variable n’est pas mise à jour en cours de partie et peut contenir des unités mortes ou qui n’existent plus, à vous de faire les vérifications nécessaires dans vos scripts.
{% endhint %}

{% hint style="warning" %}
Cette variable est disponible côté serveur uniquement.
{% endhint %}
