BFME 2 - ROTWK Code Refence  1.0
UpgradeSoundSelectorClientBehavior Class Reference

Detailed Description

ClientBehavior = UpgradeSoundSelectorClientBehavior ModuleTag_TheUpgradeSoundSelectorClientBehavior

   
; L00C91BF0:
; L01F6117C:
SoundUpgrade = Upgrade_PosternGate ;L01289B80 ; EVERYTHING on this line must be present
; L01289BAC:

; SUB_L01288CC0
; SUB_L01288E90: L01289062: L01F61050:
UnitSpecificSounds ;L00BC83B0
;; This is the list of unit specific sounds recognized by the game. Be careful --
;; the INI parser will not warn you about typos made in the name of the various sounds
; Deploy
; Undeploy
; DisguiseStarted
; DisguiseRevealedSuccess
; DisguiseRevealedFailure
; TurretMoveLoop ; Played while turret is changing orientation
; UnderConstruction ; Loop, being built from scratch by a worker/dozer
; UnderRepairFromDamage ; Loop, being repaired from a damaged state by a worker/dozer
; UnderRepairFromRubble ; Loop, being repaired from rubble by a worker/dozer
; VoiceAttackUnit<ObjectName> ; Played when ordered to attack a specific type of object e.g. VoiceAttackUnitRohanEntFir
; VoiceBombard ; Played when order to attack the ground (defaults to VoiceAttack)
; VoiceBuildResponse
; VoiceCaptureBuildingComplete
; VoiceCombatDrop
; VoiceCrush
; VoiceDeliverRing ; Going back to castle to give it the One Ring. Defaults to VoiceMoveToCamp, then to VoiceMoveUnderAttack if under attack, then to VoiceMove
; VoiceDesperateAttack
; VoiceEnter
; VoiceEnterHostile ; Used for ContestableContain entering
; VoiceEnterUnit<ObjectName> ; Played when entering a specific type of object e.g. VoiceEnterUnitMordorMumakil
; VoiceGetHealed
; VoiceGarrison
; VoiceNoBuild
; VoicePrimaryWeaponMode ; Played when switching to primary weapon
; VoiceSecondaryWeaponMode ; Played when switching to secondary weapon
; VoiceTertiaryWeaponMode ; Played when switching to tertiary weapon
; VoiceRapidFire ; Played when getting into rapid fire mode
; VoiceRepair
; VoiceSalvage
; VoiceSendToSlaughterhouse ; Going to a fortress or slaughterhouse to be decommissioned. Defaults to VoiceMoveToCamp, then to VoiceMoveUnderAttack if under attack, then to VoiceMove
; VoiceSupply
; VoiceUnload
; VoiceInitiateCaptureBuilding ; Defined in SpecialAbilityCaptureBuilding
; VoiceEnterStateInitiateCaptureBuilding ; Defined in SpecialAbilityCaptureBuilding
End

ExcludedUpgrades = Upgrade_OpenGarrison Upgrade_TrebuchetTurret ;SUB_L006D34D0:Strings (Upgrade) ;NOTHING on this line can be present
VoicePriority = ;L01288E60
RequiredModelConditions = WEAPONSET_TOGGLE_1 ;SUB_L00952AC0:Model Condition Flags
ExcludedModelConditions = MOUNTED ;SUB_L00952AC0:Model Condition Flags

; SUB_L01288E90: L01289062:SUB_L00BC6B50:L01E90F38
VoiceSelect = ElfMirkwoodArcherVoiceMoveHighGround ;L00E6B7B0:AudioEvent
VoiceSelectUnderConstruction = BuildingEvilVoiceSelectUnderConstruction ;L00E6B7B0:AudioEvent
VoiceSelectBattle = NoSound ;L00E6B7B0:AudioEvent
VoiceMove = NoSound ;L00E6B7B0:AudioEvent
VoiceMoveToHigherGround = NoSound ;L00E6B7B0:AudioEvent
VoiceMoveOverWalls = NoSound ;L00E6B7B0:AudioEvent
VoiceAttack = NoSound ;L00E6B7B0:AudioEvent
VoiceAttackCharge = NoSound ;L00E6B7B0:AudioEvent
VoiceFear = NoSound ;L00E6B7B0:AudioEvent
VoiceCreated = NoSound ;L00E6B7B0:AudioEvent
VoiceTaskComplete = NoSound ;L00E6B7B0:AudioEvent
VoiceDefect = NoSound ;L00E6B7B0:AudioEvent
VoiceAttackAir = NoSound ;L00E6B7B0:AudioEvent
VoiceGuard = NoSound ;L00E6B7B0:AudioEvent
VoiceAlert = NoSound ;L00E6B7B0:AudioEvent
VoiceFullyCreated = NoSound ;L00E6B7B0:AudioEvent
VoiceRetreatToCastle = NoSound ;L00E6B7B0:AudioEvent
VoiceMoveToCamp = NoSound ;L00E6B7B0:AudioEvent
VoiceAttackStructure = NoSound ;L00E6B7B0:AudioEvent
VoiceAttackMachine = NoSound ;L00E6B7B0:AudioEvent
VoiceMoveWhileAttacking = NoSound ;L00E6B7B0:AudioEvent
VoiceCombineWithHorde = NoSound ;L00E6B7B0:AudioEvent
VoiceEnterStateAttack = NoSound ;L00E6B7B0:AudioEvent
VoiceEnterStateAttackCharge = NoSound ;L00E6B7B0:AudioEvent
VoiceEnterStateAttackAir = NoSound ;L00E6B7B0:AudioEvent
VoiceEnterStateAttackStructure = NoSound ;L00E6B7B0:AudioEvent
VoiceEnterStateAttackMachine = NoSound ;L00E6B7B0:AudioEvent
VoiceEnterStateMove = NoSound ;L00E6B7B0:AudioEvent
VoiceEnterStateMoveToHigherGround = NoSound ;L00E6B7B0:AudioEvent
VoiceEnterStateMoveOverWalls = NoSound ;L00E6B7B0:AudioEvent
VoiceEnterStateRetreatToCastle = NoSound ;L00E6B7B0:AudioEvent
VoiceEnterStateMoveToCamp = NoSound ;L00E6B7B0:AudioEvent
VoiceEnterStateMoveWhileAttacking = NoSound ;L00E6B7B0:AudioEvent
SoundMoveStart = NoSound ;L00E6B7E0:AudioEvent
SoundMoveStartDamaged = NoSound ;L00E6B7E0:AudioEvent
SoundMoveLoop = NoSound ;L00E6B7E0:AudioEvent
SoundMoveLoopDamaged = NoSound ;L00E6B7E0:AudioEvent
SoundAmbient = NoSound ;L00E6B7E0:AudioEvent
SoundAmbientDamaged = NoSound ;L00E6B7E0:AudioEvent
SoundAmbientReallyDamaged = NoSound ;L00E6B7E0:AudioEvent
SoundAmbientRubble = NoSound ;L00E6B7E0:AudioEvent
SoundAmbientBattle = NoSound ;L00E6B7E0:AudioEvent
SoundStealthOn = NoSound ;L00E6B7E0:AudioEvent
SoundStealthOff = NoSound ;L00E6B7E0:AudioEvent
SoundCreated = NoSound ;L00E6B7E0:AudioEvent
SoundOnDamaged = NoSound ;L00E6B7E0:AudioEvent
SoundOnReallyDamaged = NoSound ;L00E6B7E0:AudioEvent
SoundEnter = NoSound ;L00E6B7E0:AudioEvent
SoundExit = NoSound ;L00E6B7E0:AudioEvent
SoundPromotedVeteran = NoSound ;L00E6B7E0:AudioEvent
SoundPromotedElite = NoSound ;L00E6B7E0:AudioEvent
SoundPromotedHero = NoSound ;L00E6B7E0:AudioEvent
SoundFallingFromPlane = NoSound ;L00E6B7E0:AudioEvent
SoundImpact = NoSound ;L00E6B7E0:AudioEvent
SoundImpactCyclonic = NoSound ;L00E6B7E0:AudioEvent
SoundCrushing = NoSound ;L00E6B7E0:AudioEvent
End

SoundUpgrade = Upgrade_OpenGarrison ; EVERYTHING on this line must be present
ExcludedUpgrades = Upgrade_PosternGate Upgrade_TrebuchetTurret ; NOTHING on this line can be present
VoiceSelect = GondorBattleTowerSelect
End

SoundUpgrade = Upgrade_TrebuchetTurret ; EVERYTHING on this line must be present
ExcludedUpgrades = Upgrade_PosternGate Upgrade_OpenGarrison ; NOTHING on this line can be present
VoiceSelect = GondorArmorySelect
End

End