Alliance Francophone Sudden Strike

Modding Fusion · UNITS / AVIA / LAND/DOM

English

Équipage et passagers

L’occupation des bâtiments utilise les types génériques House et Portal. Les réglages et les limites de garnison sont décrits dans Bâtiments.

Les classes et archives indiquent la présence dans les fichiers, pas une garantie de prise en charge.

Choisit une unité liée. Les canons l’utilisent pour les servants, les caisses et parachutes pour leur ressource d’unité.

art unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Atg, Crate, Gaub, Gruz, Huge, Machine, Para, Szenit
Lecteurs confirmés
CrateDesc, GruzDesc, GunDesc, HugeDesc, MachineDesc, ParaDesc
Archives observées
franz_unit, land_unit, lang, name, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Lecteur du moteur src/game/desc/units_huge.cpp:165 src/game/desc/units_misc.cpp:51 src/game/desc/units_misc.cpp:249 src/game/desc/units_misc.cpp:371 src/game/desc/units_vehicle.cpp:383 src/game/desc/units_gun.cpp:95

Exemple réel

art art

lang/UNITS/105-mle:12

Définit le nombre de membres d’équipage pour attaquer.

attackcrew value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Apc, Furg, Gruz, Huge, Jeep, Katya, Mzenit, Plane, Samo, Tank, Tank2, machine
Lecteurs confirmés
UnitDesc
Archives observées
franz_unit, land_unit, lang, name, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Lecteur du moteur src/game/desc/units.cpp:442

Exemple réel

attackcrew 0

lang/UNITS/foxhole-2:18

Définit la valeur d’appartenance du soldat à un équipage.

canbecrew value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Apc, Atg, Crate, Gruz, Guner, Jeep, Katya, Machine, Medic, Miner, Mzenit, Samo, Szenit, Tank
Lecteurs confirmés
SoldierDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_soldier.cpp:172

Exemple réel

canbecrew 0

lang/UNITS/aflamer:15

Autorise le parachutage si la valeur est différente de zéro.

canbepara 0|1
Paramètres
Utilisez 0 pour désactiver le réglage. Une valeur différente de zéro l’active.
Classes observées
Apc, Atg, Crate, Furg, Gaub, Gruz, Guner, Huge, Jeep, Katya, Machine, Medic, Miner, Mzenit, Samo, Szenit, Tank, Turret, machine
Lecteurs confirmés
UnitDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units.cpp:447

Exemple réel

canbepara 0

lang/UNITS/ageneral:17

Définit le nombre de places de l’équipage.

crew_number value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Valeur de base
Le constructeur de base UnitDesc définit 0. Un constructeur de classe ou un fichier inclus peut le modifier.
Classes observées
Apc, Furg, Gruz, Huge, Jeep, Katya, Mzenit, Plane, Samo, Tank, Tank2, machine
Lecteurs confirmés
UnitDesc
Archives observées
franz_unit, land_unit, lang, name, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Lecteur du moteur src/game/desc/units.cpp:344 src/game/desc/units.cpp:58

Exemple réel

crew_number 0

lang/UNITS/sdkfz.303:11

Choisit le type d’unité de l’équipage.

crew_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Apc, Furg, Gruz, Huge, Jeep, Katya, Mzenit, Plane, Samo, Tank, Tank2, machine
Lecteurs confirmés
UnitDesc
Archives observées
franz_unit, land_unit, lang, name, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Lecteur du moteur src/game/desc/units.cpp:335

Exemple réel

crew_unit aminer

sud_unit/UNITS/gmc_v:12

Définit la valeur d’évacuation de l’équipage d’origine. Le lecteur d’origine ignore la seconde valeur.

crew_ver value1 value2
Paramètres
Deux valeurs décimales dans l’ordre du fichier. Les notes de classe expliquent les lectures particulières.
Notes de classe
Le lecteur d’origine lit deux fois la première valeur. L’évacuation des épaves d’origine ne fonctionne pas. HS2_MOD_CREW utilise ses propres chances de survie.
Classes observées
Apc, Furg, Gruz, Huge, Jeep, Katya, Mzenit, Plane, Samo, Tank, Tank2, machine
Lecteurs confirmés
UnitDesc
Archives observées
franz_unit, land_unit, lang, name, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Lecteur du moteur src/game/desc/units.cpp:349 src/mods/crew.h:1

Exemple réel

crew_ver 0

lang/UNITS/foxhole-2:17

Autorise les soins de l’équipage si la valeur est différente de zéro.

crewcanbehealed 0|1
Paramètres
Utilisez 0 pour désactiver le réglage. Une valeur différente de zéro l’active.
Classes observées
Apc, Furg, Gruz, Huge, Jeep, Katya, Mzenit, Plane, Samo, Tank, Tank2, machine
Lecteurs confirmés
UnitDesc
Archives observées
franz_unit, land_unit, lang, name, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Lecteur du moteur src/game/desc/units.cpp:405

Exemple réel

crewcanbehealed 0

lang/UNITS/2589.ozu:17

Définit la direction d’embarquement de l’équipage.

crewpickupdir value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Furg
Lecteurs confirmés
FurgDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_vehicle.cpp:176

Exemple réel

crewpickupdir 0

lang/UNITS/german.landing:34

Définit le nombre maximal de servants d’un canon.

maxgund value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Atg, Gaub, Szenit
Lecteurs confirmés
GunDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_gun.cpp:97

Exemple réel

maxgund 0

lang/UNITS/107mm-m2:24

Définit le nombre de membres d’équipage pour le déplacement.

movecrew value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Apc, Furg, Gruz, Huge, Jeep, Katya, Mzenit, Plane, Samo, Tank, Tank2, machine
Lecteurs confirmés
UnitDesc
Archives observées
franz_unit, land_unit, lang, name, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Lecteur du moteur src/game/desc/units.cpp:437

Exemple réel

movecrew 0

lang/UNITS/sdkfz.303:13

Autorise les tirs des passagers si la valeur est différente de zéro.

passcanfire 0|1
Paramètres
Utilisez 0 pour désactiver le réglage. Une valeur différente de zéro l’active.
Classes observées
Apc, Furg, Huge, Jeep, Katya, Plane, Samo, Tank, Tank2, machine
Lecteurs confirmés
UnitDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units.cpp:410

Exemple réel

passcanfire 0

lang/UNITS/2592.tk:17

Définit la direction d’embarquement des passagers.

passpickupdir value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Furg
Lecteurs confirmés
FurgDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_vehicle.cpp:177

Exemple réel

passpickupdir 0

lang/UNITS/german.landing:35

Définit quatre angles de placement des servants d’un canon.

soldangle value1 value2 value3 value4
Paramètres
Quatre entiers pour les quatre positions des servants. Conservez leur ordre.
Classes observées
Atg, Szenit
Lecteurs confirmés
GunDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units_gun.cpp:119

Exemple réel

soldangle 17 9 25 9

lang/UNITS/107mm-m2:37

Définit quatre directions des servants d’un canon.

solddirection value1 value2 value3 value4
Paramètres
Quatre entiers pour les quatre positions des servants. Conservez leur ordre.
Classes observées
Atg, Szenit
Lecteurs confirmés
GunDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units_gun.cpp:121

Exemple réel

solddirection 1 26 17 17

lang/UNITS/107mm-m2:38

Choisit la ressource du soldat installé sur le blindage du véhicule.

soldonarmor unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Apc, Samo, Tank, Tank2, machine
Lecteurs confirmés
GunVehicleDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_tank.cpp:72

Exemple réel

soldonarmor aonarmor

lang/UNITS/b_chaffee:20

Définit quatre rayons de placement des servants d’un canon.

soldradius value1 value2 value3 value4
Paramètres
Quatre entiers pour les quatre positions des servants. Conservez leur ordre.
Classes observées
Atg, Szenit
Lecteurs confirmés
GunDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units_gun.cpp:120

Exemple réel

soldradius 10 10 3 11

lang/UNITS/107mm-m2:39

Définit le nombre de soldats nécessaires pour déplacer un canon.

soldtomove value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Atg, Gaub, Szenit
Lecteurs confirmés
GunDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units_gun.cpp:109

Exemple réel

soldtomove 2

lang/UNITS/107mm-m2:40

Définit la capacité d’emport. Les canons utilisent une lecture propre à leur classe.

stock value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Notes de classe
Le lecteur de base conserve l’entier tel quel. Le lecteur GunDesc le limite à 1 ou 2.
Valeur de base
Le constructeur de base UnitDesc définit 0. Un constructeur de classe ou un fichier inclus peut le modifier.
Classes observées
Apc, Atg, Furg, Gaub, Gruz, Huge, Jeep, Katya, Machine, Plane, Samo, Szenit, Tank, Tank2, machine
Lecteurs confirmés
GunDesc, UnitDesc
Archives observées
franz_unit, land_unit, lang, name, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1
Écritures observées
Stock, stock

Lecteur du moteur src/game/desc/units.cpp:415 src/game/desc/units_gun.cpp:152 src/game/desc/units.cpp:58

Exemple réel

stock 0

lang/UNITS/2592.tk:19

Choisit le bonus du canon servi par deux soldats.

Propriété reconnue par le moteur, absente des fiches Fusion recensées.

twosoldbonus mode
Paramètres
Un mode : reload, accuracy ou burstreload. Un nom inconnu garde le réglage précédent.
Notes de classe
reload retire un point supplémentaire au compteur de rechargement avec au moins deux servants. accuracy divise le champ de précision par deux avec exactement deux servants. burstreload retire un point supplémentaire pendant la phase de rafale. Le jeu ignore *twosoldbonus à cause du préfixe *.
Valeur de base
reload
Lecteurs confirmés
GunDesc

Lecteur du moteur src/game/desc/units_gun.cpp:136 DLL 0x100296F0 DLL 0x10028210

Valeurs reconnues par ce lecteur: reload accuracy burstreload

Exemple de syntaxe, sans source Fusion

twosoldbonus reload