Alliance Francophone Sudden Strike

Modding Fusion · UNITS / AVIA / LAND/DOM

English

Déplacement

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

Définit les deux valeurs de vitesse en marche arrière.

backmovespeed 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 calcule la seconde valeur interne à partir de son état précédent. Cette lecture diffère de movespeed.
Classes observées
Apc, Furg, Gruz, Jeep, Katya, Mzenit, Samo, Tank, Tank2, machine
Lecteurs confirmés
VehicleDesc
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:796

Exemple réel

backmovespeed 0.0 0.0

lang/UNITS/280.2:25

Définit le seuil d’expérience pour se coucher, ou utilise never.

cancrouchexpa experience|never
Paramètres
Un seuil entier d’expérience. Le mot never empêche l’action.
Classes observées
Guner, Medic, Miner
Lecteurs confirmés
SoldierDesc
Archives observées
lang

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

Exemple réel

cancrouchexpa 0

lang/UNITS/aari:18

Définit l’autorisation de reculer.

canmovebackward value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Apc, Furg, Gruz, Jeep, Katya, Mzenit, Plane, Samo, Tank, Tank2, machine
Lecteurs confirmés
VehicleDesc
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:791

Exemple réel

canmovebackward 0

lang/UNITS/280.2:30

Empêche le déplacement si la valeur est différente de zéro.

cannotmove 0|1
Paramètres
Utilisez 0 pour désactiver le réglage. Une valeur différente de zéro l’active.
Classes observées
Gaub, Tank
Lecteurs confirmés
UnitDesc
Archives observées
lang, name

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

Exemple réel

cannotmove 0

name/UNITS/br-18:1

Définit les deux valeurs de vitesse du soldat en position couchée.

crouchmovespeed value1 value2
Paramètres
Deux valeurs décimales dans l’ordre du fichier. Les notes de classe expliquent les lectures particulières.
Classes observées
Guner, Medic, Miner
Lecteurs confirmés
SoldierDesc
Archives observées
lang

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

Exemple réel

crouchmovespeed 0.25 0.25

lang/UNITS/ram:17

Active le double tracé des roues ou chenilles.

doubletrace 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, Furg, Gaub, Gruz, Jeep, Katya, Mzenit, Plane, Samo, Szenit, Tank, Tank2, machine
Lecteurs confirmés
MobileDesc
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:748

Exemple réel

doubletrace 1

lang/UNITS/105-mle:19

Choisit le type de roulement, ou deux facteurs de propulsion pour une unité Huge.

engine track|whell OR factor1 factor2
Paramètres
Les unités mobiles utilisent track ou whell. Les unités Huge utilisent deux facteurs décimaux.
Notes de classe
L’écriture whell est volontaire. Les unités Huge utilisent un autre lecteur avec deux valeurs décimales.
Classes observées
Apc, Atg, Furg, Gaub, Gruz, Huge, Jeep, Katya, Mzenit, Plane, Samo, Szenit, Tank, Tank2, machine
Lecteurs confirmés
HugeDesc, MobileDesc
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_huge.cpp:142 src/game/desc/units.cpp:714

Exemple réel

engine 0 0

lang/UNITS/m1.87:27

Définit les deux valeurs d’expérience liées à l’écrasement.

expa_crush 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, Huge, Katya, Mzenit, Samo, Tank, Tank2, machine
Lecteurs confirmés
HugeDesc, MobileDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units_huge.cpp:180 src/game/desc/units.cpp:730

Exemple réel

expa_crush 100 1

lang/UNITS/locomotive:22

Définit la vitesse de chute d’une unité Para.

fallspeed value
Paramètres
Une valeur décimale. Le fichier utilise un point comme séparateur décimal.
Classes observées
Para
Lecteurs confirmés
ParaDesc
Archives observées
lang, name

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

Exemple réel

fallspeed 1.0

lang/UNITS/para:4

Définit la valeur liée à l’ignorance des mines.

ignoremines value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Apc, Gruz, Tank
Lecteurs confirmés
MobileDesc
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:738

Exemple réel

ignoremines 1

lang/UNITS/matilda_crab:1

Définit le caractère croiseur d’une unité Huge.

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

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

Exemple réel

iscruiser 0

lang/UNITS/locomotive:42

Définit le caractère long de l’unité.

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

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

Exemple réel

longunit 0

lang/UNITS/kamikaze.boat:22

Définit le seuil de santé lié aux dégâts de déplacement.

movedamagehp value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Notes de classe
Sous cette valeur de santé, le véhicule passe en état de déplacement endommagé et arrête son mouvement. À partir de ce seuil, le code enlève cet état.
Classes observées
Apc, Furg, Gruz, Jeep, Katya, Mzenit, Plane, Samo, Tank, Tank2, machine
Lecteurs confirmés
VehicleDesc
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:780 DLL 0x10034D40 DLL 0x10034DA0

Exemple réel

movedamagehp 0

lang/UNITS/a-6m:31

Définit les deux valeurs de vitesse de déplacement.

movespeed value1 value2
Paramètres
Deux valeurs décimales dans l’ordre du fichier. Les notes de classe expliquent les lectures particulières.
Classes observées
Apc, Atg, Furg, Gaub, Gruz, Guner, Jeep, Katya, Medic, Miner, Mzenit, Plane, Samo, Szenit, Tank, Tank2, machine
Lecteurs confirmés
MobileDesc, WalkerDesc
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_soldier.cpp:61 src/game/desc/units.cpp:721

Exemple réel

movespeed 0.0 0.0

lang/UNITS/280.2:47

Règle le facteur de chance d’écrasement d’une unité mobile.

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

press_possibility factor
Paramètres
Un facteur décimal. Le lecteur le multiplie par 256 avant de le convertir en entier.
Notes de classe
La lecture est confirmée. Le calcul exact de la probabilité reste à confirmer.
Lecteurs confirmés
MobileDesc

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

Comportement à confirmer · Bilan de la recherche

Exemple de syntaxe, sans source Fusion

press_possibility 1.0

Définit le rayon de l’unité utilisé par le moteur.

radius value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
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:301

Exemple réel

radius 1

lang/UNITS/ammo.box2:17

Définit le facteur de déplacement d’une unité Huge.

speedfactor value
Paramètres
Une valeur décimale. Le fichier utilise un point comme séparateur décimal.
Classes observées
Huge
Lecteurs confirmés
HugeDesc
Archives observées
lang

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

Exemple réel

speedfactor 0.2

lang/UNITS/m1.87:52

Définit les délais minimal et maximal de rotation.

turndelay 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, Furg, Gaub, Gruz, Jeep, Katya, Mzenit, Plane, Samo, Szenit, Tank, Tank2, Turret, machine
Lecteurs confirmés
ArmedDesc
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:677

Exemple réel

turndelay 0 0

lang/UNITS/280.2:60

Définit l’accès au sol.

walkonground value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Apc, Atg, Crate, Furg, Gaub, Gruz, Guner, 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:424

Exemple réel

walkonground 0

lang/UNITS/boot_a:52

Définit l’accès aux eaux peu profondes.

walkonshallows value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Apc, Atg, Crate, Furg, Gaub, Gruz, Guner, 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:424

Exemple réel

walkonshallows 0

lang/UNITS/explo.box:30

Définit l’accès à l’eau.

walkonwater value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Classes observées
Apc, Atg, Crate, Furg, Gaub, Gruz, Guner, 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:424

Exemple réel

walkonwater 0

lang/UNITS/105-mle:44