Alliance Francophone Sudden Strike

Modding Fusion · UNITS / AVIA / LAND/DOM

English

Armes et munitions

Les facteurs de portée des occupants restent à confirmer pour les bâtiments. Voir bonus_shotrange et bonus_shotdeadzone.

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

Définit la quantité de munitions de l’arme 1.

ammo1 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, Atg, Crate, Gaub, Gruz, Guner, Katya, Machine, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
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:198 src/game/desc/units.cpp:58

Exemple réel

ammo1 0

lang/UNITS/aonarmor:68

Définit la quantité de munitions de l’arme 2.

ammo2 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, Crate, Gruz, Guner, Machine, Medic, Miner, Samo, Tank, Tank2
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:198 src/game/desc/units.cpp:58

Exemple réel

ammo2 0

lang/UNITS/benzin:38

Définit une priorité d’attaque pour une classe de cible.

attackpref target_type priority
Paramètres
D’abord une classe de cible. Ensuite une priorité entière. Le fichier répète la directive pour plusieurs classes.
Classes observées
Apc, Atg, Gaub, Guner, House, Jeep, Katya, Machine, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret, machine
Lecteurs confirmés
UnitDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:224 Table ou registre lié: lang2/targettypes

Exemple réel

attackpref APC -1

lang/UNITS/foxhole-2:70

Définit le bonus de zone morte de l’arme du véhicule.

bonus_shotdeadzone value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Apc, Jeep, Katya, Plane, Samo, Tank, Tank2, machine
Lecteurs confirmés
VehicleDesc
Archives observées
lang

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

Exemple réel

bonus_shotdeadzone 0

lang/UNITS/2589.ozu:29

Définit le bonus de portée de l’arme du véhicule.

bonus_shotrange value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Apc, Jeep, Katya, Plane, Samo, Tank, Tank2, machine
Lecteurs confirmés
VehicleDesc
Archives observées
lang

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

Exemple réel

bonus_shotrange -12 10

lang/UNITS/horch:25

Définit l’autorisation d’attaquer une position.

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

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

Exemple réel

canattackpoint 0

lang/UNITS/aonarmor:13

Autorise le tir depuis l’intérieur d’un transport si la valeur est différente de zéro.

canfirefrominside 0|1
Paramètres
Utilisez 0 pour désactiver le réglage. Une valeur différente de zéro l’active.
Classes observées
Guner, Medic, Miner
Lecteurs confirmés
GunerDesc
Archives observées
lang

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

Exemple réel

canfirefrominside 0

lang/UNITS/amortar:19

Définit le tir du soldat en position couchée.

crouchtofire 0|1
Paramètres
Utilisez 0 pour désactiver le réglage. Une valeur différente de zéro l’active.
Classes observées
Guner, Medic, Miner
Lecteurs confirmés
SoldierDesc
Archives observées
lang, name

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

Exemple réel

crouchtofire 0

lang/UNITS/aari:22

Définit deux valeurs de portée d’écrasement ou choisit le calcul automatique.

davirange minimum maximum OR auto auto
Paramètres
Deux entiers de portée. Le mot auto choisit le calcul automatique.
Classes observées
Apc, Mzenit, Samo, Tank, Tank2, machine
Lecteurs confirmés
GunVehicleDesc
Archives observées
lang

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

Exemple réel

davirange auto auto

lang/UNITS/2589.ozu:34

Définit l’attente de tir du canon d’un char.

gunshotwait value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Apc, Mzenit, Tank, Tank2
Lecteurs confirmés
TankDesc
Archives observées
lang

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

Exemple réel

gunshotwait 0

lang/UNITS/2593.sumida:37

Définit le délai de rotation du canon. Les lecteurs des chars et canons gardent la première valeur.

gunturndelay value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Notes de classe
TankDesc et GunDesc gardent seulement le premier entier. La valeur supplémentaire reste une observation, pas un second réglage confirmé.
Classes observées
Apc, Atg, Gaub, Machine, Mzenit, Szenit, Tank, Tank2
Lecteurs confirmés
GunDesc, MachineDesc, TankDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units_misc.cpp:251 src/game/desc/units_gun.cpp:90 src/game/desc/units_tank.cpp:166

Exemple réel

gunturndelay 1

lang/UNITS/2592:39

Définit le mode d’artillerie d’une unité Katya.

katyatypegaub 0|1
Paramètres
Utilisez 0 pour désactiver le réglage. Une valeur différente de zéro l’active.
Classes observées
Katya
Lecteurs confirmés
KatyaDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units_misc.cpp:170

Exemple réel

katyatypegaub 1

lang/UNITS/ho-ni.ll:39

Définit la valeur de variante d’artillerie présente dans Fusion.

newtypegaub value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Notes de classe
Zéro garde le tir direct. Une valeur non nulle permet le chemin de commande d’artillerie et le contrôle des munitions de la seconde arme.
Classes observées
Atg
Lecteurs confirmés
AtgDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_gun.cpp:253 DLL 0x1002BEC0 DLL 0x1002B330

Exemple réel

newtypegaub 1

lang/UNITS/105-mle:27

Définit la quantité et le rythme de ravitaillement des munitions 1.

reload1 amount rate
Paramètres
D’abord une quantité entière. Ensuite un rythme décimal, stocké avec un facteur interne de 256.
Classes observées
Apc, Atg, Crate, Gaub, Gruz, Guner, Katya, Machine, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
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
Écritures observées
Reload1, reload1

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

Exemple réel

reload1 0 0

lang/UNITS/commando:85

Définit la quantité et le rythme de ravitaillement des munitions 2.

reload2 amount rate
Paramètres
D’abord une quantité entière. Ensuite un rythme décimal, stocké avec un facteur interne de 256.
Classes observées
Apc, Crate, Gruz, Guner, Medic, Miner, Samo, Tank, Tank2
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:258

Exemple réel

reload2 0 0.33

lang/UNITS/hellcat:71

Définit les valeurs minimale et maximale de précision. Ces valeurs ne sont pas des pourcentages.

shot_accuracy minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot_accuracy 110 50

lang/UNITS/breda:59

Choisit l’effet de tir et son placement.

shot_animat animation [layer [dx [dy [dz [over]]]]]
Paramètres
Un identifiant d’animation, puis une couche, trois décalages et une valeur de superposition facultatifs. Un point-virgule peut terminer la référence.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
AnimRef, WeaponDesc
Archives observées
lang
Écritures observées
shot_Animat, shot_animat

Lecteur du moteur src/game/desc/units.cpp:589 src/game/desc/animat.cpp:77

Exemple réel

shot_animat cistern fl_gun

lang/UNITS/280mm.4caponier:44

Choisit l’animation de tir.

shot_animation id
Paramètres
Un identifiant de ressource ou de classe. Conservez son écriture dans le fichier.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot_animation moro

lang/UNITS/105-mle:49

Définit les attentes minimale et maximale entre les rafales.

shot_burstreloadtime minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot_burstreloadtime 1000 900

lang/UNITS/150mm.longrange:56

Définit les nombres minimal et maximal de tirs par rafale.

shot_burstshots minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot_burstshots 1 1

lang/UNITS/105-mle:60

Définit les dégâts minimaux et maximaux.

shot_damage minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot_damage 100 100

lang/UNITS/8cm.mortar:53

Définit les distances minimale et maximale de zone morte.

shot_deadzone minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot_deadzone 100 100

lang/UNITS/17p:51

Définit le délai de tir. Le lecteur d’origine utilise deux fois la première valeur.

shot_delay minimum maximum
Paramètres
La syntaxe contient deux entiers. Le lecteur d’origine utilise seulement le premier pour les deux valeurs internes.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot_delay 0 0

lang/UNITS/105-mle:52

Choisit le son de fin de rafale.

shot_endburstsound scheme [priority [perm|load [delay [loud]]]]
Paramètres
Un schéma sonore, puis priorité, mode de chargement, délai et audibilité hors vue facultatifs. Un point-virgule termine la référence.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:597 src/game/desc/sounds.h:24 Table ou registre lié: lang2/soundschemes

Exemple réel

shot_endburstsound mp100_re 0.3 perm 0 1

lang/UNITS/breda:3

Définit les deux valeurs d’expérience de l’arme.

shot_expa minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot_expa 1 0

lang/UNITS/breda:61

Choisit la définition du projectile.

shot_id id
Paramètres
Un identifiant de ressource ou de classe. Conservez son écriture dans le fichier.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:585 Table ou registre lié: lang/SHOTS/SHOTS

Exemple réel

shot_id AG100

lang/UNITS/105-mle:48

Définit les portées minimale et maximale de l’arme.

shot_range minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang, name

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

Exemple réel

shot_range 1000 1000

lang/UNITS/zis-100:50

Définit les attentes minimale et maximale entre les tirs d’une rafale.

shot_reloadtime minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot_reloadtime 1000 900

lang/UNITS/150mm.longrange:54

Choisit le son de tir.

shot_sound scheme [priority [perm|load [delay [loud]]]]
Paramètres
Un schéma sonore, puis priorité, mode de chargement, délai et audibilité hors vue facultatifs. Un point-virgule termine la référence.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:595 src/game/desc/sounds.h:24 Table ou registre lié: lang2/soundschemes

Exemple réel

shot_sound 105mm 0.3 perm 0 1

lang/UNITS/105-mle:3

Définit les valeurs minimale et maximale de vitesse du projectile.

shot_speed minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot_speed 12 12

lang/UNITS/bm-31:68

Choisit le son au début de la rafale de cette arme.

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

shot_startburstsound scheme [priority [perm|load [delay [loud]]]]
Paramètres
Un schéma sonore, puis priorité, mode de chargement, délai et audibilité hors vue facultatifs. Un point-virgule termine la référence.
Lecteurs confirmés
WeaponDesc

Lecteur du moteur src/game/desc/units.cpp:597 src/game/desc/sounds.h:24 Table ou registre lié: lang2/soundschemes

Exemple de syntaxe, sans source Fusion

shot_startburstsound none

Définit les valeurs de consommation des munitions, ou utilise none pour supprimer la limite.

shot_useammo amount maximum OR none
Paramètres
D’abord un entier de consommation stocké moins 1. Ensuite un maximum. Les mots none ou 0 donnent les valeurs internes 0 et 32767.
Classes observées
Atg, Gaub, Katya, Machine, Szenit
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot_useammo 1 1

lang/UNITS/105-mle:58

Définit les valeurs minimale et maximale de précision. Ces valeurs ne sont pas des pourcentages.

shot1_accuracy minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot1_Accuracy, shot1_accuracy

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

Exemple réel

shot1_accuracy 1 0

lang/UNITS/kamikaze.boat:50

Choisit l’effet de tir et son placement.

shot1_animat animation [layer [dx [dy [dz [over]]]]]
Paramètres
Un identifiant d’animation, puis une couche, trois décalages et une valeur de superposition facultatifs. Un point-virgule peut terminer la référence.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
AnimRef, WeaponDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:589 src/game/desc/animat.cpp:77

Exemple réel

shot1_animat cistern fl_gun

lang/UNITS/280.2:69

Choisit l’animation de tir.

shot1_animation id
Paramètres
Un identifiant de ressource ou de classe. Conservez son écriture dans le fichier.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot1_animation mino_shot

lang/UNITS/amortar:75

Définit les attentes minimale et maximale entre les rafales.

shot1_burstreloadtime minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot1_BurstReloadTime, shot1_burstreloadtime

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

Exemple réel

shot1_burstreloadtime 1 1

lang/UNITS/kamikaze:78

Définit les nombres minimal et maximal de tirs par rafale.

shot1_burstshots minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot1_BurstShots, shot1_burstshots

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

Exemple réel

shot1_burstshots 1 1

lang/UNITS/105-mle:74

Définit les dégâts minimaux et maximaux.

shot1_damage minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot1_damage 0 0

lang/UNITS/hecht:54

Définit les distances minimale et maximale de zone morte.

shot1_deadzone minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot1_DeadZone, shot1_deadzone

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

Exemple réel

shot1_deadzone 0 0

lang/UNITS/ageneral:89

Définit le délai de tir. Le lecteur d’origine utilise deux fois la première valeur.

shot1_delay minimum maximum
Paramètres
La syntaxe contient deux entiers. Le lecteur d’origine utilise seulement le premier pour les deux valeurs internes.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot1_delay 0 0

lang/UNITS/105-mle:66

Choisit le son de fin de rafale.

shot1_endburstsound scheme [priority [perm|load [delay [loud]]]]
Paramètres
Un schéma sonore, puis priorité, mode de chargement, délai et audibilité hors vue facultatifs. Un point-virgule termine la référence.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:597 src/game/desc/sounds.h:24 Table ou registre lié: lang2/soundschemes

Exemple réel

shot1_endburstsound arisaka_re 0.3 perm 0 1

lang/UNITS/jguner:89

Définit les deux valeurs d’expérience de l’arme.

shot1_expa minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot1_Expa, shot1_expa

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

Exemple réel

shot1_expa 0 0

lang/UNITS/kamikaze:83

Choisit la définition du projectile.

shot1_id id
Paramètres
Un identifiant de ressource ou de classe. Conservez son écriture dans le fichier.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:585 Table ou registre lié: lang/SHOTS/SHOTS

Exemple réel

shot1_id 20mm_1

lang/UNITS/ab41:74

Définit les portées minimale et maximale de l’arme.

shot1_range minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang, name
Écritures observées
shot1_Range, shot1_range

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

Exemple réel

shot1_range 1000 1000

lang/UNITS/37mmflak:68

Définit les attentes minimale et maximale entre les tirs d’une rafale.

shot1_reloadtime minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot1_ReloadTime, shot1_reloadtime

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

Exemple réel

shot1_reloadtime 1 1

lang/UNITS/aflamer:85

Choisit le son de tir.

shot1_sound scheme [priority [perm|load [delay [loud]]]]
Paramètres
Un schéma sonore, puis priorité, mode de chargement, délai et audibilité hors vue facultatifs. Un point-virgule termine la référence.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:595 src/game/desc/sounds.h:24 Table ou registre lié: lang2/soundschemes

Exemple réel

shot1_sound 105mm 0.3 perm 0 1

lang/UNITS/105-mle:5

Définit les valeurs minimale et maximale de vitesse du projectile.

shot1_speed minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot1_Speed, shot1_speed

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

Exemple réel

shot1_speed 10 10

lang/UNITS/cow:76

Choisit le son au début de la rafale de cette arme.

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

shot1_startburstsound scheme [priority [perm|load [delay [loud]]]]
Paramètres
Un schéma sonore, puis priorité, mode de chargement, délai et audibilité hors vue facultatifs. Un point-virgule termine la référence.
Lecteurs confirmés
WeaponDesc

Lecteur du moteur src/game/desc/units.cpp:597 src/game/desc/sounds.h:24 Table ou registre lié: lang2/soundschemes

Exemple de syntaxe, sans source Fusion

shot1_startburstsound none

Définit les valeurs de consommation des munitions, ou utilise none pour supprimer la limite.

shot1_useammo amount maximum OR none
Paramètres
D’abord un entier de consommation stocké moins 1. Ensuite un maximum. Les mots none ou 0 donnent les valeurs internes 0 et 32767.
Classes observées
Apc, Atg, Guner, Medic, Miner, Mzenit, Samo, Szenit, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot1_UseAmmo, shot1_useammo

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

Exemple réel

shot1_useammo 1 1

lang/UNITS/105-mle:72

Définit les valeurs minimale et maximale de précision. Ces valeurs ne sont pas des pourcentages.

shot2_accuracy minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Guner, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot2_Accuracy, shot2_accuracy

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

Exemple réel

shot2_accuracy 1 1

lang/UNITS/aelite2:77

Choisit l’effet de tir et son placement.

shot2_animat animation [layer [dx [dy [dz [over]]]]]
Paramètres
Un identifiant d’animation, puis une couche, trois décalages et une valeur de superposition facultatifs. Un point-virgule peut terminer la référence.
Classes observées
Apc, Guner, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
AnimRef, WeaponDesc
Archives observées
lang
Écritures observées
shot2_Animat, shot2_animat

Lecteur du moteur src/game/desc/units.cpp:589 src/game/desc/animat.cpp:77

Exemple réel

shot2_animat cistern fl_gun

lang/UNITS/ship_e_turret:38

Choisit l’animation de tir.

shot2_animation id
Paramètres
Un identifiant de ressource ou de classe. Conservez son écriture dans le fichier.
Classes observées
Apc, Guner, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot2_Animation, shot2_animation

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

Exemple réel

shot2_animation lol_2 

lang/UNITS/aelite3:75

Définit les attentes minimale et maximale entre les rafales.

shot2_burstreloadtime minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Guner, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot2_BurstReloadTime, shot2_burstreloadtime

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

Exemple réel

shot2_burstreloadtime 1100 900

lang/UNITS/tm1.180t:48

Définit les nombres minimal et maximal de tirs par rafale.

shot2_burstshots minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Guner, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot2_BurstShots, shot2_burstshots

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

Exemple réel

shot2_burstshots 1 1

lang/UNITS/87t:49

Définit les dégâts minimaux et maximaux.

shot2_damage minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Guner, Medic, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot2_damage 1000 1000

lang/UNITS/87t1:40

Définit les distances minimale et maximale de zone morte.

shot2_deadzone minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Guner, Medic, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot2_DeadZone, shot2_deadzone

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

Exemple réel

shot2_deadzone 1 1

lang/UNITS/aelite2:79

Définit le délai de tir. Le lecteur d’origine utilise deux fois la première valeur.

shot2_delay minimum maximum
Paramètres
La syntaxe contient deux entiers. Le lecteur d’origine utilise seulement le premier pour les deux valeurs internes.
Classes observées
Apc, Guner, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang

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

Exemple réel

shot2_delay 0 0

lang/UNITS/2589.ozu:91

Choisit le son de fin de rafale.

shot2_endburstsound scheme [priority [perm|load [delay [loud]]]]
Paramètres
Un schéma sonore, puis priorité, mode de chargement, délai et audibilité hors vue facultatifs. Un point-virgule termine la référence.
Classes observées
Apc, Guner, Medic, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:597 src/game/desc/sounds.h:24 Table ou registre lié: lang2/soundschemes

Exemple réel

shot2_endburstsound mp100_re 0.3 perm 0 1

lang/UNITS/2589.ozu:7

Définit les deux valeurs d’expérience de l’arme.

shot2_expa minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Guner, Medic, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot2_Expa, shot2_expa

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

Exemple réel

shot2_expa 1 0

lang/UNITS/2589.ozu:95

Choisit la définition du projectile.

shot2_id id
Paramètres
Un identifiant de ressource ou de classe. Conservez son écriture dans le fichier.
Classes observées
Apc, Guner, Medic, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:585 Table ou registre lié: lang/SHOTS/SHOTS

Exemple réel

shot2_id 20mm_1

lang/UNITS/archilles:87

Définit les portées minimale et maximale de l’arme.

shot2_range minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Guner, Medic, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot2_Range, shot2_range

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

Exemple réel

shot2_range 1000 1000

lang/UNITS/crus_aa.mkl:83

Définit les attentes minimale et maximale entre les tirs d’une rafale.

shot2_reloadtime minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Guner, Medic, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot2_ReloadTime, shot2_reloadtime

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

Exemple réel

shot2_ReloadTime 1,1

lang/UNITS/2589_flamm:98

Choisit le son de tir.

shot2_sound scheme [priority [perm|load [delay [loud]]]]
Paramètres
Un schéma sonore, puis priorité, mode de chargement, délai et audibilité hors vue facultatifs. Un point-virgule termine la référence.
Classes observées
Apc, Guner, Medic, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:595 src/game/desc/sounds.h:24 Table ou registre lié: lang2/soundschemes

Exemple réel

shot2_sound 105mm 0.3 perm 0 1

lang/UNITS/priest:6

Définit les valeurs minimale et maximale de vitesse du projectile.

shot2_speed minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Classes observées
Apc, Guner, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot2_Speed, shot2_speed

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

Exemple réel

shot2_speed 12 12

lang/UNITS/87t1:46

Choisit le son au début de la rafale de cette arme.

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

shot2_startburstsound scheme [priority [perm|load [delay [loud]]]]
Paramètres
Un schéma sonore, puis priorité, mode de chargement, délai et audibilité hors vue facultatifs. Un point-virgule termine la référence.
Lecteurs confirmés
WeaponDesc

Lecteur du moteur src/game/desc/units.cpp:597 src/game/desc/sounds.h:24 Table ou registre lié: lang2/soundschemes

Exemple de syntaxe, sans source Fusion

shot2_startburstsound none

Définit les valeurs de consommation des munitions, ou utilise none pour supprimer la limite.

shot2_useammo amount maximum OR none
Paramètres
D’abord un entier de consommation stocké moins 1. Ensuite un maximum. Les mots none ou 0 donnent les valeurs internes 0 et 32767.
Classes observées
Apc, Guner, Mzenit, Samo, Tank, Tank2, Turret
Lecteurs confirmés
WeaponDesc
Archives observées
lang
Écritures observées
shot2_UseAmmo, shot2_useammo

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

Exemple réel

shot2_useammo 1 1

lang/UNITS/87t:47

Définit la valeur de vitesse de déploiement d’une unité Katya.

siegespeed value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Katya
Lecteurs confirmés
KatyaDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units_misc.cpp:165

Exemple réel

siegespeed 2

lang/UNITS/bm-31:49

Choisit la classe de cible de cette unité.

targettype id
Paramètres
Un identifiant de ressource ou de classe. Conservez son écriture dans le fichier.
Classes observées
Apc, Atg, Crate, Furg, Gaub, Gruz, Guner, House, Huge, Jeep, Katya, Machine, Medic, Miner, Mzenit, Plane, Samo, Szenit, Tank, Tank2, Turret, 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:217 Table ou registre lié: lang2/targettypes

Exemple réel

targettype BOAT

lang/UNITS/boot_a:50

Définit la direction initiale de la tourelle 0.

turret_0_defaultdir value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units_huge.cpp:135

Exemple réel

turret_0_defaultdir 0

lang/UNITS/m1.87.cw3:3

Choisit la définition d’unité de la tourelle 0.

turret_0_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_0_unit 87t

lang/UNITS/m1.87:18

Définit la direction initiale de la tourelle 1.

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

Lecteur du moteur src/game/desc/units_huge.cpp:135

Exemple réel

turret_1_defaultdir 0

lang/UNITS/mbv2.cw3:4

Choisit la définition d’unité de la tourelle 1.

turret_1_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_1_unit 87t1

lang/UNITS/m1.87:19

Choisit la définition d’unité de la tourelle 10.

turret_10_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_10_unit ship_e_turret2

lang/UNITS/ship_e:28

Choisit la définition d’unité de la tourelle 11.

turret_11_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_11_unit ship_e_turret2

lang/UNITS/ship_e:29

Définit la direction initiale de la tourelle 2.

turret_2_defaultdir value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units_huge.cpp:135

Exemple réel

turret_2_defaultdir 16

lang/UNITS/m1.87.cw3:5

Choisit la définition d’unité de la tourelle 2.

turret_2_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_2_unit 87t2

lang/UNITS/m1.87:20

Choisit la définition d’unité de la tourelle 3.

turret_3_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_3_unit ship_e_blank1

lang/UNITS/ship_e:21

Choisit la définition d’unité de la tourelle 4.

turret_4_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_4_unit ship_e_blank1

lang/UNITS/ship_e:22

Choisit la définition d’unité de la tourelle 5.

turret_5_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_5_unit ship_e_turret1

lang/UNITS/ship_e:23

Choisit la définition d’unité de la tourelle 6.

turret_6_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_6_unit ship_e_blank1

lang/UNITS/ship_e.cw6:9

Choisit la définition d’unité de la tourelle 7.

turret_7_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_7_unit ship_e_blank1

lang/UNITS/ship_e.cw6:10

Choisit la définition d’unité de la tourelle 8.

turret_8_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_8_unit ship_e_blank1

lang/UNITS/ship_e.cw9:10

Choisit la définition d’unité de la tourelle 9.

turret_9_unit unit_id
Paramètres
Le nom du fichier d’une définition UNITS liée, sans le dossier.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang, name

Lecteur du moteur src/game/desc/units_huge.cpp:132

Exemple réel

turret_9_unit ship_e_turret1

lang/UNITS/ship_e:27

Choisit les modes de tir d’une unité turret.

turret_type mode
Paramètres
Un mode : atg, gaub, zenit, atg_gaub ou atg_zenit. Le lecteur refuse les autres noms.
Notes de classe
atg tire directement sur les cibles au sol. gaub permet le tir d’artillerie sur une position. zenit ajoute la recherche de cibles aériennes. Les noms combinés permettent les deux modes.
Classes observées
Turret
Lecteurs confirmés
turret
Archives observées
lang, name

DLL originale inspectée DLL 0x100607C0 DLL 0x10045E90 DLL 0x10045FB0 DLL 0x10044DD0

Valeurs reconnues par ce lecteur: atg gaub zenit atg_gaub atg_zenit

Exemple réel

turret_type atg

lang/UNITS/ship_e_turret1:29