race specific ProductionQueue audio

This commit is contained in:
Matthias Mailänder
2012-06-20 23:40:08 +02:00
parent ac0389d04f
commit 9f5a8512d2
10 changed files with 229 additions and 73 deletions

View File

@@ -28,7 +28,6 @@
# make deviator change the allegiance of ememy units (currently shoots rockets) # make deviator change the allegiance of ememy units (currently shoots rockets)
# allow frigate to deliver 5 units at once to starport # allow frigate to deliver 5 units at once to starport
# starport prices should vary # starport prices should vary
# reinforcements have arrived is played twice when ordering via starport
# fix shroud, currently falls back to 24x24 shadow from RA (Dune's 32x32 tiles differ completely from RA/CnC) # fix shroud, currently falls back to 24x24 shadow from RA (Dune's 32x32 tiles differ completely from RA/CnC)
# black spots on buildings should be fading team colors # black spots on buildings should be fading team colors
# gamefile extraction (setup/setup.z) from CD fails # gamefile extraction (setup/setup.z) from CD fails

View File

@@ -6,6 +6,18 @@ CONYARDA:
IntoActor: mcva IntoActor: mcva
Offset:1,1 Offset:1,1
Facing: 270 Facing: 270
ProductionQueue@Building:
QueuedAudio: AI_BUILD.AUD
OnHoldAudio: AI_HOLD.AUD
ReadyAudio: AI_BDRDY.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
ProductionQueue@Defense:
QueuedAudio: AI_BUILD.AUD
OnHoldAudio: AI_HOLD.AUD
ReadyAudio: AI_BDRDY.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
PWRA: PWRA:
Inherits: ^POWER Inherits: ^POWER
@@ -26,12 +38,24 @@ BARRA:
Buildable: Buildable:
Prerequisites: pwra Prerequisites: pwra
Owner: atreides Owner: atreides
ProductionQueue@Infantry:
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
HIGHTECHA: HIGHTECHA:
Inherits: ^HIGHTECH Inherits: ^HIGHTECH
Buildable: Buildable:
Prerequisites: radara Prerequisites: radara
Owner: atreides Owner: atreides
ProductionQueue@Plane:
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
RESEARCHA: RESEARCHA:
Inherits: ^RESEARCH Inherits: ^RESEARCH
@@ -58,6 +82,12 @@ LIGHTA:
Owner: atreides Owner: atreides
RenderBuildingWarFactory: RenderBuildingWarFactory:
Image: LIGHTA Image: LIGHTA
ProductionQueue@Vehicle:
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
HEAVYA: HEAVYA:
Inherits: ^HEAVY Inherits: ^HEAVY
@@ -66,6 +96,12 @@ HEAVYA:
Owner: atreides Owner: atreides
RenderBuildingWarFactory: RenderBuildingWarFactory:
Image: HEAVYA Image: HEAVYA
ProductionQueue@Vehicle:
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
RADARA: RADARA:
Inherits: ^RADAR Inherits: ^RADAR
@@ -78,11 +114,14 @@ STARPORTA:
Buildable: Buildable:
Prerequisites: radara Prerequisites: radara
Owner: atreides Owner: atreides
ProductionQueue: ProductionAirdrop:
QueuedAudio: AI_ORDER.AUD
ReadyAudio: AI_REINF.AUD ReadyAudio: AI_REINF.AUD
ProductionQueue@Vehicle:
QueuedAudio: AI_ORDER.AUD
ReadyAudio:
OnHoldAudio: AI_HOLD.AUD OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
REPAIRA: REPAIRA:
Inherits: ^REPAIR Inherits: ^REPAIR
@@ -99,7 +138,6 @@ MCVA:
Facing: 10 Facing: 10
IntoActor: conyarda IntoActor: conyarda
Offset:-1,-1 Offset:-1,-1
TransformSounds: BUILD1.aud
NoTransformSounds: AI_DPLOY.AUD NoTransformSounds: AI_DPLOY.AUD
RenderUnit: RenderUnit:
Image: DMCV Image: DMCV
@@ -152,7 +190,7 @@ FREMEN:
Prerequisites: palacea Prerequisites: palacea
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
# Voice: CommandoVoice Voice: FremenVoice
Mobile: Mobile:
Speed: 5 Speed: 5
Health: Health:

View File

@@ -13,7 +13,7 @@
ROT: 5 ROT: 5
SelectionDecorations: SelectionDecorations:
Selectable: Selectable:
Voice: VehicleVoice Voice: GenericVoice
TargetableUnit: TargetableUnit:
TargetTypes: Ground TargetTypes: Ground
Passenger: Passenger:
@@ -54,7 +54,7 @@
ROT: 5 ROT: 5
SelectionDecorations: SelectionDecorations:
Selectable: Selectable:
Voice: VehicleVoice Voice: GenericVoice
TargetableUnit: TargetableUnit:
TargetTypes: Ground TargetTypes: Ground
Passenger: Passenger:
@@ -214,5 +214,4 @@
ProximityCaptor: ProximityCaptor:
Types:Building Types:Building
Sellable: Sellable:
AcceptsSupplies:
GivesBounty: GivesBounty:

View File

@@ -6,6 +6,18 @@ CONYARDH:
IntoActor: mcvh IntoActor: mcvh
Offset:1,1 Offset:1,1
Facing: 270 Facing: 270
ProductionQueue@Building:
QueuedAudio: HI_BUILD.AUD
OnHoldAudio: HI_HOLD.AUD
ReadyAudio: HI_BDRDY.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
ProductionQueue@Defense:
QueuedAudio: HI_BUILD.AUD
OnHoldAudio: HI_HOLD.AUD
ReadyAudio: HI_BDRDY.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
PWRH: PWRH:
Inherits: ^POWER Inherits: ^POWER
@@ -26,12 +38,24 @@ BARRH:
Buildable: Buildable:
Prerequisites: pwrh Prerequisites: pwrh
Owner: harkonnen Owner: harkonnen
ProductionQueue@Infantry:
ReadyAudio: HI_UNRDY.AUD
QueuedAudio:HI_TRAIN.AUD
OnHoldAudio: HI_HOLD.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
HIGHTECHH: HIGHTECHH:
Inherits: ^HIGHTECH Inherits: ^HIGHTECH
Buildable: Buildable:
Prerequisites: radarh Prerequisites: radarh
Owner: harkonnen Owner: harkonnen
ProductionQueue@Plane:
ReadyAudio: HI_UNRDY.AUD
QueuedAudio:HI_TRAIN.AUD
OnHoldAudio: HI_HOLD.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
RESEARCHH: RESEARCHH:
Inherits: ^RESEARCH Inherits: ^RESEARCH
@@ -58,6 +82,12 @@ LIGHTH:
Owner: harkonnen Owner: harkonnen
RenderBuildingWarFactory: RenderBuildingWarFactory:
Image: LIGHTH Image: LIGHTH
ProductionQueue@Vehicle:
ReadyAudio: HI_UNRDY.AUD
QueuedAudio:HI_TRAIN.AUD
OnHoldAudio: HI_HOLD.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
HEAVYH: HEAVYH:
Inherits: ^HEAVY Inherits: ^HEAVY
@@ -66,6 +96,12 @@ HEAVYH:
Owner: harkonnen Owner: harkonnen
RenderBuildingWarFactory: RenderBuildingWarFactory:
Image: HEAVYH Image: HEAVYH
ProductionQueue@Vehicle:
ReadyAudio: HI_UNRDY.AUD
QueuedAudio:HI_TRAIN.AUD
OnHoldAudio: HI_HOLD.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
RADARH: RADARH:
Inherits: ^RADAR Inherits: ^RADAR
@@ -78,11 +114,14 @@ STARPORTH:
Buildable: Buildable:
Prerequisites: radarh Prerequisites: radarh
Owner: harkonnen Owner: harkonnen
ProductionQueue: ProductionAirdrop:
QueuedAudio: HI_ORDER.AUD
ReadyAudio: HI_REINF.AUD ReadyAudio: HI_REINF.AUD
ProductionQueue@Vehicle:
QueuedAudio: HI_ORDER.AUD
ReadyAudio:
OnHoldAudio: HI_HOLD.AUD OnHoldAudio: HI_HOLD.AUD
CancelledAudio: HI_CANCL.AUD CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
REPAIRH: REPAIRH:
Inherits: ^REPAIR Inherits: ^REPAIR
@@ -99,7 +138,6 @@ MCVH:
Facing: 10 Facing: 10
IntoActor: conyardh IntoActor: conyardh
Offset:-1,-1 Offset:-1,-1
TransformSounds:
NoTransformSounds: HI_DPLOY.AUD NoTransformSounds: HI_DPLOY.AUD
RenderUnit: RenderUnit:
Image: DMCV Image: DMCV
@@ -158,7 +196,6 @@ SARDAUKAR:
Name: Sardaukar Name: Sardaukar
Description: Heavy infantry. Description: Heavy infantry.
Selectable: Selectable:
# Voice: TanyaVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 150 HP: 150

View File

@@ -33,8 +33,8 @@ ENGINEER:
Name: Engineer Name: Engineer
Description: Infiltrates and captures enemy structures.\n Strong vs Nothing\n Weak vs Everything Description: Infiltrates and captures enemy structures.\n Strong vs Nothing\n Weak vs Everything
Selectable: Selectable:
# Voice: EngineerVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Voice: EngineerVoice
Health: Health:
HP: 25 HP: 25
Mobile: Mobile:
@@ -84,7 +84,6 @@ THUMPER:
Name: Thumper Name: Thumper
Description: Attracts sandsworm through vibrations.\n Strong vs Nothing\n Weak vs Everything Description: Attracts sandsworm through vibrations.\n Strong vs Nothing\n Weak vs Everything
Selectable: Selectable:
# Voice: EngineerVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 25 HP: 25
@@ -116,10 +115,10 @@ THUMPING:
Cost: 400 Cost: 400
Tooltip: Tooltip:
Name: Thumper Name: Thumper
CustomSellValue: -Capturable:
Value: 0 -CapturableBar:
-Sellable:
-GivesBuildableArea: -GivesBuildableArea:
-EmitInfantryOnSell:
FreeActor: FreeActor:
Actor: SANDWORM Actor: SANDWORM
SpawnOffset: 1,2 SpawnOffset: 1,2

View File

@@ -6,6 +6,18 @@ CONYARDO:
IntoActor: mcvo IntoActor: mcvo
Offset:1,1 Offset:1,1
Facing: 270 Facing: 270
ProductionQueue@Building:
QueuedAudio: OI_BUILD.AUD
OnHoldAudio: OI_HOLD.AUD
ReadyAudio: OI_BDRDY.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
ProductionQueue@Defense:
QueuedAudio: OI_BUILD.AUD
OnHoldAudio: OI_HOLD.AUD
ReadyAudio: OI_BDRDY.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
PWRO: PWRO:
Inherits: ^POWER Inherits: ^POWER
@@ -26,12 +38,24 @@ BARRO:
Buildable: Buildable:
Prerequisites: pwro Prerequisites: pwro
Owner: ordos Owner: ordos
ProductionQueue@Infantry:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
HIGHTECHO: HIGHTECHO:
Inherits: ^HIGHTECH Inherits: ^HIGHTECH
Buildable: Buildable:
Prerequisites: radaro Prerequisites: radaro
Owner: ordos Owner: ordos
ProductionQueue@Plane:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
RESEARCHO: RESEARCHO:
Inherits: ^RESEARCH Inherits: ^RESEARCH
@@ -58,6 +82,12 @@ LIGHTO:
Owner: ordos Owner: ordos
RenderBuildingWarFactory: RenderBuildingWarFactory:
Image: LIGHTO Image: LIGHTO
ProductionQueue@Vehicle:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
HEAVYO: HEAVYO:
Inherits: ^HEAVY Inherits: ^HEAVY
@@ -66,6 +96,12 @@ HEAVYO:
Owner: ordos Owner: ordos
RenderBuildingWarFactory: RenderBuildingWarFactory:
Image: HEAVYO Image: HEAVYO
ProductionQueue@Vehicle:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
RADARO: RADARO:
Inherits: ^RADAR Inherits: ^RADAR
@@ -78,11 +114,14 @@ STARPORTO:
Buildable: Buildable:
Prerequisites: radaro Prerequisites: radaro
Owner: ordos Owner: ordos
ProductionQueue: ProductionAirdrop:
QueuedAudio: OI_ORDER.AUD
ReadyAudio: OI_REINF.AUD ReadyAudio: OI_REINF.AUD
ProductionQueue@Vehicle:
QueuedAudio: OI_ORDER.AUD
ReadyAudio:
OnHoldAudio: OI_HOLD.AUD OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
REPAIRO: REPAIRO:
Inherits: ^REPAIR Inherits: ^REPAIR
@@ -99,7 +138,6 @@ MCVO:
Facing: 10 Facing: 10
IntoActor: conyardo IntoActor: conyardo
Offset:-1,-1 Offset:-1,-1
TransformSounds:
NoTransformSounds: OI_DPLOY.AUD NoTransformSounds: OI_DPLOY.AUD
RenderUnit: RenderUnit:
Image: DMCV Image: DMCV
@@ -181,7 +219,7 @@ SABOTEUR:
Name: Saboteur Name: Saboteur
Description: Sneaky infantry, armed with explosives.\n Strong vs Buildings\n Weak vs Everything\n Special Ability: destroy buildings Description: Sneaky infantry, armed with explosives.\n Strong vs Buildings\n Weak vs Everything\n Special Ability: destroy buildings
Selectable: Selectable:
# Voice: TanyaVoice Voice: SaboteurVoice
Bounds: 12,17,0,-9 Bounds: 12,17,0,-9
Health: Health:
HP: 100 HP: 100

View File

@@ -21,6 +21,14 @@
Value: 2500 Value: 2500
BaseBuilding: BaseBuilding:
ProductionBar: ProductionBar:
ProductionQueue@Building:
Type: Building
BuildSpeed: .4
LowPowerSlowdown: 3
ProductionQueue@Defense:
Type: Defense
BuildSpeed: .4
LowPowerSlowdown: 3
^POWER: ^POWER:
Inherits: ^Building Inherits: ^Building
@@ -81,6 +89,10 @@
Produces: Infantry Produces: Infantry
PrimaryBuilding: PrimaryBuilding:
ProductionBar: ProductionBar:
ProductionQueue@Infantry:
Type: Infantry
BuildSpeed: .4
LowPowerSlowdown: 3
^HIGHTECH: ^HIGHTECH:
Inherits: ^Building Inherits: ^Building
@@ -113,6 +125,10 @@
Produces: Plane Produces: Plane
PrimaryBuilding: PrimaryBuilding:
ProductionBar: ProductionBar:
ProductionQueue@Plane:
Type: Plane
BuildSpeed: .4
LowPowerSlowdown: 3
^RESEARCH: ^RESEARCH:
Inherits: ^Building Inherits: ^Building
@@ -254,6 +270,10 @@
Produces: Vehicle Produces: Vehicle
PrimaryBuilding: PrimaryBuilding:
ProductionBar: ProductionBar:
ProductionQueue@Vehicle:
Type: Vehicle
BuildSpeed: .4
LowPowerSlowdown: 3
^HEAVY: ^HEAVY:
Inherits: ^Building Inherits: ^Building
@@ -287,6 +307,10 @@
Produces: Vehicle Produces: Vehicle
PrimaryBuilding: PrimaryBuilding:
ProductionBar: ProductionBar:
ProductionQueue@Vehicle:
Type: Vehicle
BuildSpeed: .4
LowPowerSlowdown: 3
^RADAR: ^RADAR:
RequiresPower: RequiresPower:
@@ -344,11 +368,9 @@
ExitCell: 3,1 ExitCell: 3,1
ProductionAirdrop: ProductionAirdrop:
Produces: Vehicle Produces: Vehicle
ReadyAudio: AI_REINF.AUD
ActorType: frigate ActorType: frigate
ProductionQueue: ProductionQueue@Vehicle:
Type: Vehicle Type: Vehicle
Group: Vehicle
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
ProductionBar: ProductionBar:

View File

@@ -1,51 +1,5 @@
#TODO: Currently only uses the Atreides voices.
Player: Player:
TechTree: TechTree:
ClassicProductionQueue@Building:
Type: Building
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: AI_BUILD.AUD
OnHoldAudio: AI_HOLD.AUD
ReadyAudio: AI_BDRDY.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
ClassicProductionQueue@Defense:
Type: Defense
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: AI_BUILD.AUD
OnHoldAudio: AI_HOLD.AUD
ReadyAudio: AI_BDRDY.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
ClassicProductionQueue@Vehicle:
Type: Vehicle
BuildSpeed: .4
LowPowerSlowdown: 3
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
ClassicProductionQueue@Infantry:
Type: Infantry
BuildSpeed: .4
LowPowerSlowdown: 3
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
ClassicProductionQueue@Plane:
Type: Plane
BuildSpeed: .4
LowPowerSlowdown: 3
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
PlaceBuilding: PlaceBuilding:
SupportPowerManager: SupportPowerManager:
ConquestVictoryConditions@Atreides: ConquestVictoryConditions@Atreides:

View File

@@ -24,6 +24,8 @@
MustBeDestroyed: MustBeDestroyed:
BaseBuilding: BaseBuilding:
-AttackMove: -AttackMove:
Transforms:
TransformSounds: BUILD1.aud
HARVESTER: HARVESTER:
Inherits: ^Vehicle Inherits: ^Vehicle

View File

@@ -9,11 +9,79 @@ GenericVoice:
Select: G_SSEL1,G_SSEL2,G_SSEL3 Select: G_SSEL1,G_SSEL2,G_SSEL3
Move: G_SCONF1,G_SCONF2,G_SCONF3 Move: G_SCONF1,G_SCONF2,G_SCONF3
VehicleVoice: AtreidesVehicleVoice:
Variants: Variants:
atreides: .AUD atreides: .AUD
Voices:
Select: A_VSEL1,A_VSEL2,A_VSEL3
Move: A_VCONF1,A_VCONF2,A_VCONF3
AtreidesInfantryVoice:
Variants:
atreides: .AUD
Voices:
Select: A_ISEL1,A_ISEL2,A_ISEL3
Move: A_ICONF1,A_ICONF2,A_ICONF3
AtreidesEngineerVoice:
Variants:
atreides: .AUD
Voices:
Select: A_ESEL1,A_ESEL2,A_ESEL3
Move: A_ECONF1,A_ECONF2,A_ECONF3
FremenVoice:
Variants:
atreides: .AUD
Voices:
Select: A_FSEL1,A_FSEL2,A_FSEL3
Move: A_FCONF1,A_FCONF2,A_FCONF3
HarkonnenVehicleVoice:
Variants:
harkonnen: .AUD harkonnen: .AUD
Voices:
Select: H_VSEL1,H_VSEL2,H_VSEL3
Move: H_VCONF1,H_VCONF2,H_VCONF3
HarkonnenInfantryVoice:
Variants:
harkonnen: .AUD
Voices:
Select: H_ISEL1,H_ISEL2,H_ISEL3
Move: H_ICONF1,H_ICONF2,H_ICONF3
HarkonnenEngineerVoice:
Variants:
harkonnen: .AUD
Voices:
Select: H_ESEL1,H_ESEL2,H_ESEL3
Move: H_ECONF1,H_ECONF2,H_ECONF3
OrdosVehicleVoice:
Variants:
ordos: .AUD ordos: .AUD
Voices: Voices:
Select: G_SSEL1,G_SSEL2,G_SSEL3 Select: O_VSEL1,O_VSEL2,O_VSEL3
Move: G_SCONF1,G_SCONF2,G_SCONF3 Move: O_VCONF1,O_VCONF2,O_VCONF3
OrdosInfantryVoice:
Variants:
ordos: .AUD
Voices:
Select: O_ISEL1,O_ISEL2,O_ISEL3
Move: O_ICONF1,O_ICONF2,O_ICONF3
OrdosEngineerVoice:
Variants:
ordos: .AUD
Voices:
Select: O_ESEL1,O_ESEL2,O_ESEL3
Move: O_ECONF1,O_ECONF2,O_ECONF3
SaboteurVoice:
Variants:
ordos: .AUD
Voices:
Select: O_SSEL1,O_SSEL2,O_SSEL3
Move: O_SCONF1,O_SCONF2,O_SCONF3