Alliance Francophone Sudden Strike

Modding Fusion · UNITS / AVIA / LAND/DOM

English

Vision et détection

Les réglages de vision des bâtiments sont distincts de ceux des véhicules. Voir bonus_sight dans LAND/DOM.

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

Définit le délai de recherche des avions pour une unité Mzenit.

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

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

Exemple réel

airscandelay 20

lang/UNITS/m13:24

Définit les portées d’alerte minimale et maximale.

alarmrange 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, machine
Lecteurs confirmés
UnitDesc
Archives observées
lang

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

Exemple réel

alarmrange 1 1

lang/UNITS/bear:13

Définit la portée et l’angle de vue des jumelles.

binocular range angle
Paramètres
D’abord la portée de vue. Ensuite l’angle de vue en degrés.
Notes de classe
Les soldats acceptent cette propriété dans le moteur d’origine. Les véhicules nécessitent HS2_MOD_VEHICLE_BINOCULARS. Le lecteur d’origine des véhicules refuse cette clé.
Classes observées
Guner
Lecteurs confirmés
SoldierDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units_soldier.cpp:165 src/mods/vehicle_binoculars.cpp:131

Exemple réel

binocular 38 8

lang/UNITS/asniper:70

Définit le bonus de vision. Sa lecture dépend de la classe de l’unité.

bonus_sight value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Notes de classe
Les véhicules et canons lisent le premier entier. Ne supposez pas qu’une seconde valeur agit dans le jeu.
Classes observées
Apc, Atg, Gaub, Jeep, Katya, Samo, Szenit, Tank, Tank2, machine
Lecteurs confirmés
GunDesc, VehicleDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:812 src/game/desc/units_gun.cpp:104

Exemple réel

bonus_sight -2 -2

lang/UNITS/107mm-m2:14

Règle le rayon de visibilité des prisonniers pour un soldat.

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

captivevisradius value
Paramètres
Un entier.
Notes de classe
Le code de visibilité des prisonniers utilise cette valeur. Les conditions complètes de capture et de visibilité restent à confirmer.
Valeur de base
0
Lecteurs confirmés
GunerDesc

Lecteur du moteur src/game/desc/units_soldier.cpp:374 DLL 0x1001EEF0 DLL 0x1001F400

Comportement à confirmer · Bilan de la recherche

Exemple de syntaxe, sans source Fusion

captivevisradius 0

Règle le compteur de visibilité des prisonniers pour un soldat.

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

captivevistime value
Paramètres
Un entier.
Notes de classe
Le code de visibilité des prisonniers utilise cette valeur. Les conditions complètes de capture et de visibilité restent à confirmer.
Valeur de base
0
Lecteurs confirmés
GunerDesc

Lecteur du moteur src/game/desc/units_soldier.cpp:369 DLL 0x1001EEF0 DLL 0x1001F400

Comportement à confirmer · Bilan de la recherche

Exemple de syntaxe, sans source Fusion

captivevistime 0

Définit les portées de vision minimale et maximale en position couchée.

crouchsight 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
Guner, Medic, Miner
Lecteurs confirmés
SoldierDesc
Archives observées
lang

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

Exemple réel

crouchsight 1 1

lang/UNITS/bear:18

Définit la valeur du mode de marche du véhicule.

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

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

Exemple réel

marchenabled 0

lang/UNITS/280.2:42

Définit le bonus de vision du véhicule en mode de marche.

marchsightbonus value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Notes de classe
GunVehicleDesc conserve le premier entier, même si la fiche contient deux valeurs.
Classes observées
Apc, Samo, Tank, Tank2, machine
Lecteurs confirmés
GunVehicleDesc
Archives observées
lang

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

Exemple réel

marchsightbonus 10 10

lang/UNITS/humber.agit:37

Définit les rayons minimal et maximal de l’officier.

officerradius 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
Guner
Lecteurs confirmés
SoldierDesc
Archives observées
lang

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

Exemple réel

officerradius 200 210

lang/UNITS/commando:102

Définit le délai de recherche des cibles.

scandelay 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 -1. Un constructeur de classe ou un fichier inclus peut le modifier.
Classes observées
Apc, Atg, Crate, Furg, Gaub, Gruz, Guner, House, Huge, Jeep, Katya, Machine, Medic, Miner, Mzenit, Plane, Portal, Samo, Szenit, Tank, Tank2, Turret, machine
Lecteurs confirmés
UnitDesc
Archives observées
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

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

Exemple réel

scandelay -1

lang/UNITS/ammo.box:19

Définit la portée de recherche d’un camion du génie.

scanrange value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Gruz
Lecteurs confirmés
GruzDesc
Archives observées
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

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

Exemple réel

scanrange 12 12

sud_unit/UNITS/f_sub:53

Définit les portées de vision minimale et maximale.

sight minimum maximum
Paramètres
Deux entiers dans l’ordre du fichier. Le lecteur conserve la première valeur et l’écart avec la seconde.
Notes de classe
Le lecteur limite chaque valeur entre 1 et 31. Ne considérez pas toutes les paires comme des valeurs d’expérience.
Classes observées
Apc, Atg, Furg, Gaub, Gruz, Guner, Huge, Jeep, Katya, Machine, Medic, Miner, Mzenit, Para, Plane, Samo, Szenit, Tank, Tank2, Turret, machine
Lecteurs confirmés
UnitDesc
Archives observées
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

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

Exemple réel

sight 1 1

lang/UNITS/bear:31