Alliance Francophone Sudden Strike

Modding Fusion · UNITS / AVIA / LAND/DOM

English

Moral et score

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

Modifie le délai avant qu’une unité de soutien soit de nouveau disponible.

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

helltimefactor factor
Paramètres
Un facteur décimal.
Notes de classe
La liste de soutien multiplie son délai par ce facteur avant de rendre l’unité disponible. L’unité de temps dépend de la fonction appelante.
Valeur de base
1.0
Lecteurs confirmés
UnitDesc

Lecteur du moteur src/game/desc/units.cpp:325 DLL 0x10054270 DLL 0x100543B0

Exemple de syntaxe, sans source Fusion

helltimefactor 1.0

Règle la chance de récupérer des munitions pendant une action de l’unité.

marad value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Notes de classe
L’action compare random(32767) × taux de reload avec marad pour chaque type de munition. Une comparaison réussie ajoute une munition, sans dépasser la capacité. Le déclencheur de l’action reste à confirmer.
Classes observées
Guner, Medic, Miner
Lecteurs confirmés
UnitDesc
Archives observées
lang

Lecteur du moteur src/game/desc/units.cpp:375 DLL 0x10021B70

Comportement à confirmer · Bilan de la recherche

Exemple réel

marad 0

lang/UNITS/aari:29

Définit la valeur de remontée automatique du moral du soldat.

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

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

Exemple réel

moraleautoincrease 0

lang/UNITS/aowebel:72

Définit la valeur maximale du moral.

moralemax value
Paramètres
Une valeur entière. Consultez les notes de classe avant d’ajouter des valeurs.
Notes de classe
Le lecteur plafonne la valeur à 32767. Fusion contient 32768, que le lecteur réduit à 32767.
Classes observées
Apc, Furg, Gruz, Guner, Jeep, Katya, Mzenit, Plane, Samo, Tank, Tank2, 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:384

Exemple réel

moralemax 32768

lang/UNITS/2589.ozu:22

Définit le seuil de moral lié au refus d’attaquer.

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

Exemple réel

moralenoattack -12288

lang/UNITS/sdkfz.303:15

Définit le seuil de moral lié à la rage.

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

Exemple réel

moralerage 0

lang/UNITS/ageneral:75

Définit la valeur de résistance du moral.

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

Exemple réel

moraleresist 0

lang/UNITS/sdkfz.303:17

Définit le seuil de moral lié au déplacement aléatoire.

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

Exemple réel

moralerndmove -16384

lang/UNITS/sdkfz.303:18

Choisit la classe de score.

scoretype 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, 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, 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:366 Table ou registre lié: lang2/scoretypes

Exemple réel

scoretype NONE

lang/UNITS/__testportal:6

Définit la valeur de score de l’unité.

scorevalue 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, 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
Écritures observées
ScoreValue, scorevalue

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

Exemple réel

scorevalue -100

lang/UNITS/bear:28