Skip to content

civSettings.hpp

McDiod edited this page May 18, 2019 · 2 revisions

In USER\civSettings.hpp werden Einstellungen für das enthaltene Zivilistenmodul, grad-civs, festgelegt.
grad-civs spawnt zufällig um die Spieler herum Zivilisten mit zufälligem Verhalten. Entfernen sich die Spieler aus einem Gebiet, werden die dortigen Zivilisten automatisch gelöscht.

Einstellungen

Einstellung Effekt
enableCivs 0/1 - Schaltet Zivilisten ein oder aus.
backpackProbability Number 0-1 - Wahrscheinlichkeit, dass Zivilisten mit einem Rucksack spawnen.
exitOn String - Codebedingung, ab der keine weiteren Zivilisten mehr spawnen. Beispiel: "CBA_missionTime > 1800".
onSpawn String - Code, der ausgeführt wird, wenn ein Zivilist spawnt
onHeldUp String - Code, der ausgeführt wird, wenn ein Zivilist anhält, weil ein Spieler die Waffe auf ihn richtet
maxCivsOnFoot Number - Maximale Anzahl an Zivilisten die zu Fuß durch die Gegend latschen
maxCivsInVehicles Number - Maximale Anzahl an Zivilisten die mit Auto fahren. Achtung: inkludiert Beifahrer und Passagiere
maxCivsResidents Maximale Anzahl an Zivilisten mit festem Wohnsitz
spawnDistancesOnFoot Array - Mindest- und Maximalabstand zu allen Spielern, in dem Zivilisten zu Fuß spawnen können
spawnDistancesInVehicles Array - Mindest- und Maximalabstand zu allen Spielern, in dem Zivilisten mit Fahrzeugen spawnen können
spawnDistancesResidents Array - Mindest- und Maximalabstand zu allen Spielern, in dem Zivilisen mit festem Wohnsitz spawnen können

userEquipment

In der Klasse userEquipment kann der Benutzer Ausrüstungsgegenstände für die Zivilisten festlegen. Das COOP Template liefert bereits eine Auswahl an Ausrüstung, abhängig vom Kartentyp, für die Zivilisten mit. Der Benutzer kann ihr hier eigene Gegenstände hinzufügen oder sie komplett ersetzen.

Einstellung Effekt
replace 0/1 - Legt fest, ob die hier definierte Ausrüstung die vorgegebene Ausrüstung ersetzen soll oder zu ihr hinzugefügt werden soll. (0: hinzufügen, 1: ersetzen)
clothes Array - Liste von Uniformen / Klamotten
headgear Array - Liste von Helmen / Mützen / ...
faces Array - Liste von Gesichtern (können in Training >> Virtual Arsenal angesehen werden)
goggles Array - Liste von Brillen / Masken / Halstüchern / ...
backpacks Array - Liste von Rucksäcken

Beispiel

class userEquipment {
    replace = 0;

    clothes[] = {
        "U_C_Poloshirt_blue",
        "U_C_Poloshirt_burgundy"
    };

    backpacks[] = {
        "rhs_sidor"
    };
};
Clone this wiki locally