Alliance Francophone Sudden Strike

Fusion modding · UNITS / AVIA / LAND/DOM

Français

Sounds and animations

Buildings have effects for four states. See impact effects and damage sounds.

The classes and archives show where a property occurs. They do not guarantee support.

This property sets the animation index for a Crate unit.

ani value
Parameters
One integer value. Check the class notes before you add additional values.
Observed classes
Crate
Confirmed readers
CrateDesc
Observed archives
lang

Engine reader src/game/desc/units_misc.cpp:53

Source example

ani 1

lang/UNITS/benzin:8

This property sets the engineer crew animation for the first construction group.

anibuildez1 row animation [speed]
Parameters
The crew row, the animation index, and an optional speed. The source uses rows 1 and 2.
Observed classes
Gruz
Confirmed readers
GruzDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units_vehicle.cpp:385

Source example

anibuildez1 1 2 -1

lang/UNITS/f_sub:23

This property sets the engineer crew animation for the second construction group.

anibuildez2 row animation [speed]
Parameters
The crew row, the animation index, and an optional speed. The source uses rows 1 and 2.
Observed classes
Gruz
Confirmed readers
GruzDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units_vehicle.cpp:385

Source example

anibuildez2 1 2 -1

lang/UNITS/f_sub:25

This property sets the engineer crew animation for bridge construction.

anibuildpont row animation [speed]
Parameters
The crew row, the animation index, and an optional speed. The source uses rows 1 and 2.
Observed classes
Gruz
Confirmed readers
GruzDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units_vehicle.cpp:385

Source example

anibuildpont 2 3 -1

lang/UNITS/f_sub:27

This property sets the engineer crew animation for bridge repair.

anifixmost row animation [speed]
Parameters
The crew row, the animation index, and an optional speed. The source uses rows 1 and 2.
Observed classes
Gruz
Confirmed readers
GruzDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units_vehicle.cpp:385

Source example

anifixmost 1 2 -1

lang/UNITS/f_sub:28

This property sets the Huge crew animation for railway repair.

anifixrail row animation [speed]
Parameters
The crew row, the animation index, and an optional speed. The source uses rows 1 and 2.
Observed classes
Huge
Confirmed readers
HugeDesc
Observed archives
lang

Engine reader src/game/desc/units_huge.cpp:167

Source example

anifixrail 1 2 -1

lang/UNITS/locomotive:37

This property sets the gun movement animation flag.

The engine recognizes this property. It is absent from the inventoried Fusion sheets.

animaterun value
Parameters
One integer.
Class notes
The reader stores this value unchanged. The exact animation change is not confirmed.
Base value
1
Confirmed readers
GunDesc

Engine reader src/game/desc/units_gun.cpp:131

Behavior not confirmed · Research results

Syntax example without a Fusion source

animaterun 1

This property sets the aninum animation value for a Machine unit.

aninum value
Parameters
One integer value. Check the class notes before you add additional values.
Class notes
The machine uses this value as its animation index when a soldier occupies it. The code resets the animation frame to zero.
Observed classes
Machine
Confirmed readers
MachineDesc
Observed archives
lang

Engine reader src/game/desc/units_misc.cpp:256 DLL 0x1002FC40 DLL 0x1002FE40

Source example

aninum 2

lang/UNITS/hummel_new:13

This property sets the engineer crew animation for replenishment.

anireload row animation [speed]
Parameters
The crew row, the animation index, and an optional speed. The source uses rows 1 and 2.
Observed classes
Gruz
Confirmed readers
GruzDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units_vehicle.cpp:385

Source example

anireload 1 2 -1

lang/UNITS/f_sub:30

This property sets the animation type and one or two speed pairs for a soldier.

anispeed type minimum1 maximum1 [minimum2 maximum2]
Parameters
The animation type and an integer speed pair. A second pair is optional.
Observed classes
Art, Guner, Medic, Miner
Confirmed readers
SoldierDesc
Observed archives
lang

Engine reader src/game/desc/units_soldier.cpp:112

Source example

anispeed die 5 5 5 5

lang/UNITS/bear:8

This property selects the collision effect for a Huge or Plane unit.

collisionexplosion id
Parameters
An identifier of the referenced resource or class. Keep its spelling in the source.
Observed classes
Huge
Confirmed readers
HugeDesc, PlaneDesc
Observed archives
lang

Engine reader src/game/desc/units_huge.cpp:191 src/game/desc/units_vehicle.cpp:72

Source example

collisionexplosion collision

lang/UNITS/locomotive:39

This property selects the effect used when the unit dies.

dieexplosion id
Parameters
An identifier of the referenced resource or class. Keep its spelling in the source.
Observed classes
Apc, Atg, Crate, Furg, Gaub, Gruz, Huge, Jeep, Katya, Mzenit, Plane, Samo, Szenit, Tank, Tank2, Turret, machine
Confirmed readers
UnitDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:241

Source example

dieexplosion 2_water

lang/UNITS/hecht:20

This property selects the directional explosion type.

dirboomtype id
Parameters
An identifier of the referenced resource or class. Keep its spelling in the source.
Observed classes
Apc, Atg, Crate, Furg, Gaub, Gruz, Guner, House, Huge, Jeep, Katya, Machine, Medic, Miner, Mzenit, Plane, Portal, Samo, Szenit, Tank, Tank2, Turret, machine
Confirmed readers
UnitDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:315 Related table or registry: lang2/boomtypes

Source example

dirboomtype dom

lang/UNITS/__testportal:9

This property selects the ground movement effect.

groundtrace id
Parameters
An identifier of the referenced resource or class. Keep its spelling in the source.
Observed classes
Apc, Furg, Gruz, Guner, Katya, Medic, Miner, Mzenit, Samo, Tank, Tank2
Confirmed readers
UnitDesc
Observed archives
franz_unit, land_unit, lang, name, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:457

Source example

groundtrace drive_heavy

lang/UNITS/bishop_new:41

This property selects the engineer truck's construction sound.

idlesnd_buildez scheme [priority [perm|load [delay [loud]]]]
Parameters
A sound scheme, then optional priority, loading mode, delay, and audible-outside-view flag. A semicolon ends the reference.
Observed classes
Gruz
Confirmed readers
GruzDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units_vehicle.cpp:403 src/game/desc/sounds.h:24 Related table or registry: lang2/soundschemes

Source example

idlesnd_buildez construct

lang/UNITS/f_sub:2

This property selects the engineer truck's bridge construction sound.

idlesnd_buildpont scheme [priority [perm|load [delay [loud]]]]
Parameters
A sound scheme, then optional priority, loading mode, delay, and audible-outside-view flag. A semicolon ends the reference.
Observed classes
Gruz
Confirmed readers
GruzDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units_vehicle.cpp:405 src/game/desc/sounds.h:24 Related table or registry: lang2/soundschemes

Source example

idlesnd_buildpont construct

lang/UNITS/f_sub:3

This property selects the engineer truck's bridge repair sound.

idlesnd_fixmost scheme [priority [perm|load [delay [loud]]]]
Parameters
A sound scheme, then optional priority, loading mode, delay, and audible-outside-view flag. A semicolon ends the reference.
Observed classes
Gruz
Confirmed readers
GruzDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units_vehicle.cpp:404 src/game/desc/sounds.h:24 Related table or registry: lang2/soundschemes

Source example

idlesnd_fixmost construct

lang/UNITS/f_sub:4

This property selects the sound played while the unit is idle.

idlesnd_idle scheme [priority [perm|load [delay [loud]]]]
Parameters
A sound scheme, then optional priority, loading mode, delay, and audible-outside-view flag. A semicolon ends the reference.
Observed classes
Apc, Furg, Gruz, Huge, Jeep, Katya, Mzenit, Plane, Samo, Tank, Tank2, machine
Confirmed readers
UnitDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:309 src/game/desc/units.cpp:484 src/game/desc/sounds.h:24 Related table or registry: lang2/soundschemes

Source example

idlesnd_idle bike_idle 0.25 perm 0 0

lang/UNITS/bmw.r-75:1

This property selects the sound played while the unit moves.

idlesnd_move scheme [priority [perm|load [delay [loud]]]]
Parameters
A sound scheme, then optional priority, loading mode, delay, and audible-outside-view flag. A semicolon ends the reference.
Observed classes
Apc, Atg, Furg, Gaub, Gruz, Guner, Huge, Jeep, Katya, Medic, Miner, Mzenit, Plane, Samo, Szenit, Tank, Tank2, Turret, machine
Confirmed readers
UnitDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:311 src/game/desc/units.cpp:486 src/game/desc/sounds.h:24 Related table or registry: lang2/soundschemes

Source example

idlesnd_move aquatic_big_move 0.25 perm 0 0

lang/UNITS/hecht:13

This property selects the engineer truck sound during ammunition supply.

The engine recognizes this property. It is absent from the inventoried Fusion sheets.

idlesnd_reload sound_ref
Parameters
A sound reference. Use the sound syntax from idlesnd_idle.
Confirmed readers
GruzDesc

Engine reader src/game/desc/units_vehicle.cpp:402

Syntax example without a Fusion source

idlesnd_reload none

This property selects the vehicle's movement smoke animation and placement.

movesmoke animation [layer [dx [dy [dz [over]]]]]
Parameters
An animation identifier, then an optional layer, three offsets, and overlay value. A semicolon can end the reference.
Observed classes
Apc, Furg, Gruz, Jeep, Katya, Mzenit, Plane, Samo, Tank, Tank2, machine
Confirmed readers
AnimRef, VehicleDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:787 src/game/desc/animat.cpp:77

Source example

movesmoke engine_1

lang/UNITS/a-6m:32

This property selects the sound linked to the vehicle's movement smoke.

movesmokesound scheme [priority [perm|load [delay [loud]]]]
Parameters
A sound scheme, then optional priority, loading mode, delay, and audible-outside-view flag. A semicolon ends the reference.
Observed classes
Apc, Jeep, Katya, Samo, Tank
Confirmed readers
VehicleDesc
Observed archives
lang

Engine reader src/game/desc/units.cpp:789 src/game/desc/sounds.h:24 Related table or registry: lang2/soundschemes

Source example

movesmokesound armored_car_start 0.25 perm  0  0

lang/UNITS/2592:44

This property sets the parachute animation index.

paraani value
Parameters
One integer value. Check the class notes before you add additional values.
Observed classes
Apc, Atg, Crate, Gaub, Jeep, Machine, Samo, Szenit, Tank
Confirmed readers
UnitDesc
Observed archives
lang, name

Engine reader src/game/desc/units.cpp:355

Source example

paraani 0

lang/UNITS/ammo.box2:10

This property sets the animation center value of a Para unit.

paraanicenter value
Parameters
One integer value. Check the class notes before you add additional values.
Observed classes
Para
Confirmed readers
ParaDesc
Observed archives
lang, name

Engine reader src/game/desc/units_misc.cpp:366

Source example

paraanicenter 14

lang/UNITS/para:5

This property selects the two parachute effects.

paraexplosions id1 id2
Parameters
Two effect identifiers, in source order.
Observed classes
Apc, Atg, Gaub, Jeep, Machine, Samo, Szenit, Tank
Confirmed readers
UnitDesc
Observed archives
lang, name

Engine reader src/game/desc/units.cpp:360

Source example

paraexplosions boxdust noexplosion

lang/UNITS/107mm-m2:12

This property sets the frame delay of a Para unit.

paraframedelay value
Parameters
One integer value. Check the class notes before you add additional values.
Observed classes
Para
Confirmed readers
ParaDesc
Observed archives
lang, name

Engine reader src/game/desc/units_misc.cpp:361

Source example

paraframedelay 1.5

lang/UNITS/para:6

This property selects the permanent explosion effect.

permanentani id
Parameters
An identifier of the referenced resource or class. Keep its spelling in the source.
Observed classes
Apc, Crate, Furg, Gruz, Jeep, Katya, Mzenit, Samo, Tank, Tank2
Confirmed readers
UnitDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:466

Source example

permanentani flagred

lang/UNITS/explo.box:19

This property sets the mask for the permanent effect.

permanentanimask value
Parameters
One integer value. Check the class notes before you add additional values.
Observed classes
Apc, Atg, Crate, Furg, Gaub, Gruz, Guner, Huge, Jeep, Katya, Machine, Medic, Miner, Mzenit, Plane, Samo, Szenit, Tank, Tank2, Turret, machine
Confirmed readers
UnitDesc
Observed archives
franz_unit, land_unit, lang, name, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:468

Source example

permanentanimask 1

lang/UNITS/2592:47

This property selects the radial explosion type.

radboomtype id
Parameters
An identifier of the referenced resource or class. Keep its spelling in the source.
Observed classes
Apc, Atg, Crate, Furg, Gaub, Gruz, Guner, House, Huge, Jeep, Katya, Machine, Medic, Miner, Mzenit, Plane, Portal, Samo, Szenit, Tank, Tank2, Turret, machine
Confirmed readers
UnitDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:320 Related table or registry: lang2/boomtypes

Source example

radboomtype dom

lang/UNITS/__testportal:10

This property selects the effect used when the unit is removed.

removeexplosion id
Parameters
An identifier of the referenced resource or class. Keep its spelling in the source.
Observed classes
Apc, Furg, Gruz, Huge, Jeep, Katya, Machine, Mzenit, Plane, Samo, Tank, Tank2, Turret
Confirmed readers
UnitDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:243

Source example

removeexplosion 2_water

lang/UNITS/hecht:31

This property selects the Katya deployment sound.

siegesound scheme [priority [perm|load [delay [loud]]]]
Parameters
A sound scheme, then optional priority, loading mode, delay, and audible-outside-view flag. A semicolon ends the reference.
Observed classes
Katya
Confirmed readers
KatyaDesc
Observed archives
lang
Observed spellings
SiegeSound, siegesound

Engine reader src/game/desc/units_misc.cpp:175 src/game/desc/sounds.h:24 Related table or registry: lang2/soundschemes

Source example

SiegeSound an 0.25 perm 0 0

lang/UNITS/bm-31:1

This property selects the smoke effect for a Huge unit.

smokeani id
Parameters
An identifier of the referenced resource or class. Keep its spelling in the source.
Observed classes
Huge
Confirmed readers
HugeDesc
Observed archives
lang

Engine reader src/game/desc/units_huge.cpp:191

Source example

smokeani huge_smoke

lang/UNITS/locomotive:44

This property selects the unit sound type.

soundtype id
Parameters
An identifier of the referenced resource or class. Keep its spelling in the source.
Observed classes
Apc, Atg, Crate, Furg, Gaub, Gruz, Guner, Huge, Jeep, Katya, Machine, Medic, Miner, Mzenit, Plane, Samo, Szenit, Tank, Tank2, Turret, machine
Confirmed readers
UnitDesc
Observed archives
franz_unit, land_unit, lang, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:478 Related table or registry: lang2/soundschemes

Source example

soundtype a_med

lang/UNITS/gmc.353.med:1

This property selects the Katya withdrawal sound.

unsiegesound scheme [priority [perm|load [delay [loud]]]]
Parameters
A sound scheme, then optional priority, loading mode, delay, and audible-outside-view flag. A semicolon ends the reference.
Observed classes
Katya
Confirmed readers
KatyaDesc
Observed archives
lang
Observed spellings
UnsiegeSound, unsiegesound

Engine reader src/game/desc/units_misc.cpp:177 src/game/desc/sounds.h:24 Related table or registry: lang2/soundschemes

Source example

UnsiegeSound ab 0.25 perm 0 0

lang/UNITS/bm-31:2

This property selects the water movement effect.

watertrace id
Parameters
An identifier of the referenced resource or class. Keep its spelling in the source.
Observed classes
Apc, Atg, Furg, Gaub, Gruz, Guner, Huge, Jeep, Katya, Machine, Medic, Miner, Mzenit, Plane, Samo, Szenit, Tank, Tank2, Turret, machine
Confirmed readers
UnitDesc
Observed archives
franz_unit, land_unit, lang, name, russ1_unit, sommer_unit_s1, stadt_unit, sud_unit, winter_unit, wuste_unit, wuste_unit_s1

Engine reader src/game/desc/units.cpp:459

Source example

watertrace bubble

lang/UNITS/german.cutter:57