-
Notifications
You must be signed in to change notification settings - Fork 0
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.
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 |
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 |
class userEquipment {
replace = 0;
clothes[] = {
"U_C_Poloshirt_blue",
"U_C_Poloshirt_burgundy"
};
backpacks[] = {
"rhs_sidor"
};
};