method for play fallout mod with voice acting battlechatter cause this mod dosen't have voice acting and no new update for it before long time
and more maps and higher graphics standard maps
TacitusA mods and merge them in your .skudef file like this
mod-game 1.9
add-config 0.2.bld
add-big data.big
add-big TacitusA_0.58_Streams.big
add-big TacitusA_0.58_Misc.big
open data.big by finalbig.exe software Wagnerma.de , search for eva.ini file and paste this
now press file and quick save and exit from the software , warning do not open the game while finalBIG.exe opening
;********************************************************************************
; Copyright 2004 Electronic Arts Inc.
;********************************************************************************
; FILE: Eva.ini
; The Eva system is a general global announcement system.
; Some Eva events are predefined, and called by happenings within the code directly.
; The predefined Eva events are:
; "BeaconPlacedPlayer" MP Beacon placed by local player
; "BeaconPlacedAlly" MP Beacon placed by ally of local player
; "GeneralLevelUp" Gained General points / Ring points / Evenstar points, depending on game
; "UpgradeComplete" if no other voice specified
; "CastleBreached" Walled castle has gone from walls-all-the-way-around to having a wall destroyed
; "AllyDefeated" MP: Allied player has been eliminated
; "EnemyDefeated" MP: Enemy player has been eliminated
; "ObservedPlayerDefeated" MP: You are in observer mode, watching a particular player, and the player you are observing got defeated
; "EnemyCampDestroyed" Destroyed an enemy camp (default, can be override for certain camps)
; "CampDestroyed" My camp was destroyed (default, can be overridden for certain camps)
; "AllyCampDestroyed" My ally's camp was destroyed (default, can be overridden for certain camps)
; "BuildQueuePausedDueToCPLimit" The player is out of command points, but still had units in the queue. The units have stopped building until s/he gets more command points
; "CannotBuildDueToCPLimit" User clicked on a button which is disabled because they don't have command points to build the object. Kinda weird to have it as an Eva event, but that's how they wanted it...
; "BuildQueuePausedDueToFunds" The player is out of money, but still had units in the queue. The units have stopped building until s/he gets more money
; "CannotBuildDueToFunds" User clicked on a button which is disabled because they don't have money to build the object. Kinda weird to have it as an Eva event, but that's how they wanted it...
; "CannotRepairDueToFunds" User tried to repair a building or other object, but needs more money to do it
; "CannotUsePowerDueToFunds" User tried to use a player power, but needs more money to do it
; "WallsBeingClimbed" A wall belonging to the player is being climbed over
; "BuildingBeingStolen" A building belonging to the player is in the process of being taken over by another player
; "BuildingStolen" A building belonging to the player has been taken over by another player
; "WorldMustBattle" User attempted to push the end phase button, but must resolve battles first
; "WorldMustRetreat" User attempted to push the end phase button, but must choose where to retreat an army first
; "WorldMustChooseOwner" User attempted to push the end phase button, but must choose which player gets ownership of a region first
; "WorldRegionLostUncontested" User lost a region without a fight
; "LowPower" Didn't build enough generators
; "SilosNeeded" Didn't build enough silos
; "TiberiumFieldDepleted" Finished off a tiberium field and either can't find another or the other is far away
;
; // TOTAL HACK. We want to use this in the SpecialPowerTemplates.xml, but that is parsed before Eva.ini is read in
; // So we put it in the predefined list so that the name is recognized early. Bleck. This should go away when we
; // finally do the Eva.ini -> xml conversion
; // NOTE: I don't think this hack is needed anymore, I just haven't bothered removing it because we're close to ship
; // and don't have time to regress-test.
; "SelectSpecialPowerTarget"
; // Ditto for damage nuggets
; "DamagedByTiberium"
;
; // Mission objectives events
; "CompletedMissionObjective"
; "CompletedBonusMissionObjective"
; "NewMissionObjective"
; "NewBonusObjective"
;
;
; "IncomingTransmission" This is the sound that plays just before we play our objective SAT CAM.
;
;
; "IncomingRadarTransmission" This is the sound that plays just before a radar video is played.
;
;
; "IntelDatabaseEntryReceived" New entries added to Intel Database
; These events are given parameters and sounds by use of the PredefinedEvaEvent block
; In addition, you can define new Eva events. These are referenced by other INIs. For
; instance, you can define a new Eva event "SonSoDie", and then add a line
; to SonSo's Object definition like "EvaEventDieOwner = SonSoDie" to make the Eva event
; play when SonSo dies. New Eva events are created with the NewEvaEvent block.
; Most sounds are played from the position of the event. You can set AlwaysPlayFromHomeBase = Yes
; to force the sound to come from the home fortress (home region for WotR)
; Default times & priority for both kinds of events are defined by the default event
; in Default\Eva.ini
#define EVA_UNIT_CREATED_PRIORITY 5 ; Params for non-hero created event
#define EVA_UNIT_CREATED_TIME_BETWEEN_EVENTS 10000 ; Params for non-hero created event
#define EVA_UNIT_CREATED_EXPIRATION_TIME 10000 ; Params for non-hero created event
#define EVA_HERO_CREATED_PRIORITY 6 ; Params for hero created event
#define EVA_HERO_CREATED_TIME_BETWEEN_EVENTS 10000 ; Params for hero created event
#define EVA_HERO_CREATED_EXPIRATION_TIME 10000 ; Params for hero created event
#define EVA_HERO_HELP_ME_PRIORITY 7 ; Params for hero "Help me" event
#define EVA_HERO_HELP_ME_TIME_BETWEEN_EVENTS 30000 ; Params for hero "Help me" event
#define EVA_HERO_HELP_ME_EXPIRATION_TIME 10000 ; Params for hero "Help me" event
#define EVA_BUILDING_COMPLETE_PRIORITY 6 ; Params for building finished construction event
#define EVA_BUILDING_COMPLETE_TIME_BETWEEN_EVENTS 1000 ; Params for building finished construction event. Short because we want 2 buildings to announce twice
#define EVA_BUILDING_COMPLETE_EXPIRATION_TIME 10000 ; Params for building finished construction event
#define EVA_UPGRADE_COMPLETE_PRIORITY 6
#define EVA_UPGRADE_COMPLETE_TIME_BETWEEN_EVENTS 1000
#define EVA_UPGRADE_COMPLETE_EXPIRATION_TIME 10000
#define EVA_UNIT_UNDER_ATTACK_EXPIRATION_TIME 2000 ; How long to hold on to any of our under-attack events
#define EVA_SUPERWEAPON_READY_PRIORITY 10
#define EVA_ENEMY_SUPERWEAPON_FIRED_PRIORITY 9
#define EVA_ALLIED_SUPERWEAPON_FIRED_PRIORITY 8
#define EVA_OWN_SUPERWEAPON_FIRED_PRIORITY 5
#define EVA_SUPERWEAPON_FIRED_TIME_BETWEEN_EVENTS 10000
#define EVA_SUPERWEAPON_FIRE_EXPIRATION_TIME 3000
; Timeouts for anything which is basically an immediate reaction to a player button press (basically, a
; fancy voice of a button 'click')
#define EVA_GUI_PRIORITY 10
#define EVA_GUI_TIME_BETWEEN_EVENTS 1000
#define EVA_GUI_EXPIRATION_TIME 2000
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; STRUCTURE EVENTS
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent LowPower
Priority = 6
TimeBetweenEventsMS = 90000
; ExpirationTimeMS = 1000
AlwaysPlayFromHomeBase = Yes
CountAsJumpToLocation = No ; This is a general condition
SideSound
Side = GDI
Sound = Geva_LowPower
End
SideSound
Side = Nod
Sound = Neva_LowPower
End
SideSound
Side = Alien
Sound = Aeva_LowPower
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent BuildingManuallyPoweredDown
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_BuildingOff
End
SideSound
Side = Nod
Sound = Neva_BuildingOff
End
SideSound
Side = Alien
Sound = Aeva_BuildingOff
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent BuildingManuallyPoweredUp
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_BuildingOn
End
SideSound
Side = Nod
Sound = Neva_BuildingOn
End
SideSound
Side = Alien
Sound = Aeva_BuildingOn
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent SilosNeeded
Priority = 6
TimeBetweenEventsMS = 90000
ExpirationTimeMS = 1000
; QuietTimeMS = 10000 ;Event must not be reported to Eva for 10 seconds before it can play. E.g. we must be below our silo cap for 10 seconds before re-announcing
AlwaysPlayFromHomeBase = Yes
CountAsJumpToLocation = No ; This is a general condition
SideSound
Side = GDI
Sound = Geva_SilosNeeded
End
SideSound
Side = Nod
Sound = Neva_SilosNeeded
End
SideSound
Side = Alien
Sound = Aeva_SilosNeeded
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent BuildingStolen
Priority = 6
AlwaysPlayFromHomeBase = Yes ; Don't want voice coming from someone else's building
TimeBetweenEventsMS = 10000
ExpirationTimeMS = 1000
SideSound
Side = GDI
Sound = Geva_BuildingCapt
End
SideSound
Side = Nod
Sound = Neva_BuildingCapt
End
SideSound
Side = Alien
Sound = Aeva_BuildingCapt
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent BuildingRepaired
Priority = 4
TimeBetweenEventsMS = 10000
ExpirationTimeMS = 1000
SideSound
Side = GDI
Sound = Geva_StructureRepa
End
SideSound
Side = Nod
Sound = Neva_StructureRepa
End
SideSound
Side = Alien
Sound = Aeva_StructureRepa
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent BridgeRepaired
Priority = 5
TimeBetweenEventsMS = 10000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = 1000 ; 1 second. If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_BridgeRepaire
End
SideSound
Side = Nod
Sound = Neva_BridgeRepaire
End
SideSound
Side = Alien
Sound = Aeva_BridgeRepaire
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent IncomingTransmission
Priority = 100
TimeBetweenEventsMS = 0 ; DO NOT CHANGE THIS or you will lose satcams
ExpirationTimeMS = 10000
AlwaysPlayFromHomeBase = Yes
CountAsJumpToLocation = No ; This is a general condition
SideSound
Side = GDI
Sound = Geva_IncomingTrans
End
SideSound
Side = Nod
Sound = Neva_IncomingTrans
End
SideSound
Side = Alien
Sound = Aeva_IncomingTrans
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent IncomingRadarTransmission
Priority = 100
TimeBetweenEventsMS = 0 ; DO NOT CHANGE THIS or you will lose movies
ExpirationTimeMS = 10000
AlwaysPlayFromHomeBase = Yes
CountAsJumpToLocation = No ; This is a general condition
SideSound
Side = GDI
Sound = Geva_EstablishingVideo
End
SideSound
Side = Nod
Sound = Neva_EstablishingVideo
End
SideSound
Side = Alien
Sound = Aeva_EstablishingVideo
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent BuildingConstructionStarted
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Building
End
SideSound
Side = Nod
Sound = Neva_Building
End
SideSound
Side = Alien
Sound = Aeva_Building
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent BuildingConstructionComplete
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_ConComplete
End
SideSound
Side = Nod
Sound = Neva_ConComplete
End
SideSound
Side = Alien
Sound = Aeva_ConComplete
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent EnemyBuildingCaptured
Priority = 6
TimeBetweenEventsMS = 4000
ExpirationTimeMS = 1000
SideSound
Side = GDI
Sound = Geva_BuildingCaptGen
End
SideSound
Side = Nod
Sound = Neva_BuildingCaptGen
End
SideSound
Side = Alien
Sound = Aeva_BuildingCaptGen
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent EnemyCampSighted
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = 1000 ; 1 second. If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_EnemyBaseSigh
End
SideSound
Side = Nod
Sound = Neva_EnemyBaseSigh
End
SideSound
Side = Alien
Sound = Aeva_EnemyBaseSigh
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent HarvesterUnderAttack
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = EVA_UNIT_UNDER_ATTACK_EXPIRATION_TIME ; If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_HarvUndAttack
End
SideSound
Side = Nod
Sound = Neva_HarvUndAttack
End
SideSound
Side = Alien
Sound = Aeva_HarvUndAttack
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent StructureUnderAttack
Priority = 7
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = 5000 ; 5 seconds. If Eva is busy, hold the event this long before giving up
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_BaseUndAttack
End
SideSound
Side = Nod
Sound = Neva_BaseUndAttack
End
SideSound
Side = Alien
Sound = Aeva_BaseUndAttack
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent StructureSold
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_StructureSold
End
SideSound
Side = Nod
Sound = Neva_StructureSold
End
SideSound
Side = Alien
Sound = Aeva_StructureSold
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent StructureRepairing
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Repairing
End
SideSound
Side = Nod
Sound = Neva_Repairing
End
SideSound
Side = Alien
Sound = Aeva_Repairing
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent StructureCannotBuildDueToFullBuildQueue
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_BuilInProgres
End
SideSound
Side = Nod
Sound = Neva_BuilInProgres
End
SideSound
Side = Alien
Sound = Aeva_BuilInProgres
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent StructurePlacementFailed
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_CantDeploHere
End
SideSound
Side = Nod
Sound = Neva_CantDeploHere
End
SideSound
Side = Alien
Sound = Aeva_CantDeploHere
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SUPERWEAPON EVENTS
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent EnemyIonCannonDetected
Priority = 6
TimeBetweenEventsMS = 2000
ExpirationTimeMS = 15000
SideSound
Side = GDI
Sound = Geva_WarnIonControl
End
SideSound
Side = Nod
Sound = Neva_WarnIonControl
End
SideSound
Side = Alien
Sound = Aeva_WarnIonControl
End
End
NewEvaEvent AlliedIonCannonDetected
Priority = 6
TimeBetweenEventsMS = 2000
ExpirationTimeMS = 10000
SideSound
Side = GDI
Sound = Geva_AlliedIonControl
End
SideSound
Side = Nod
Sound = Neva_AlliedIonControl
End
SideSound
Side = Alien
Sound = Aeva_AlliedIonControl
End
End
NewEvaEvent EnemyTempleOfNodDetected
Priority = 6
TimeBetweenEventsMS = 2000
ExpirationTimeMS = 15000
SideSound
Side = GDI
Sound = Geva_WarnTempleOfNod
End
SideSound
Side = Nod
Sound = Neva_WarnTempleOfNod
End
SideSound
Side = Alien
Sound = Aeva_WarnTempleOfNod
End
End
NewEvaEvent AlliedTempleOfNodDetected
Priority = 6
TimeBetweenEventsMS = 2000
ExpirationTimeMS = 10000
SideSound
Side = GDI
Sound = Geva_AlliedTempleOfNod
End
SideSound
Side = Nod
Sound = Neva_AlliedTempleOfNod
End
SideSound
Side = Alien
Sound = Aeva_AlliedTempleOfNod
End
End
NewEvaEvent EnemyRiftGeneratorDetected
Priority = 6
TimeBetweenEventsMS = 2000
ExpirationTimeMS = 15000
SideSound
Side = GDI
Sound = Geva_WarnRiftGenerator
End
SideSound
Side = Nod
Sound = Neva_WarnRiftGenerator
End
SideSound
Side = Alien
Sound = Aeva_WarnRiftGenerator
End
End
NewEvaEvent AlliedRiftGeneratorDetected
Priority = 6
TimeBetweenEventsMS = 2000
ExpirationTimeMS = 10000
SideSound
Side = GDI
Sound = Geva_AlliedRiftGenerator
End
SideSound
Side = Nod
Sound = Neva_AlliedRiftGenerator
End
SideSound
Side = Alien
Sound = Aeva_AlliedRiftGenerator
End
End
NewEvaEvent IonCannonReady
Priority = 6
TimeBetweenEventsMS = 2000
ExpirationTimeMS = 10000
SideSound
Side = GDI
Sound = Geva_IonCannReady
End
SideSound
Side = Nod
Sound = Neva_IonCannReady
End
SideSound
Side = Alien
Sound = Aeva_IonCannReady
End
End
NewEvaEvent NuclearMissileReady
Priority = 6
TimeBetweenEventsMS = 2000
ExpirationTimeMS = 10000
SideSound
Side = GDI
Sound = Geva_NuclearMissReady
End
SideSound
Side = Nod
Sound = Neva_NuclearMissReady
End
SideSound
Side = Alien
Sound = Aeva_NuclearMissReady
End
End
NewEvaEvent RiftGeneratorReady
Priority = 6
TimeBetweenEventsMS = 2000
ExpirationTimeMS = 10000
SideSound
Side = GDI
Sound = Geva_RiftGeneratorReady
End
SideSound
Side = Nod
Sound = Neva_RiftGeneratorReady
End
SideSound
Side = Alien
Sound = Aeva_RiftGeneratorReady
End
End
NewEvaEvent LiquidTiberiumBombReady
Priority = 6
TimeBetweenEventsMS = 2000
ExpirationTimeMS = 10000
SideSound
Side = GDI
Sound = Geva_LiquidTibBombReady
End
SideSound
Side = Nod
Sound = Neva_LiquidTibBombReady
End
SideSound
Side = Alien
Sound = Aeva_LiquidTibBombReady
End
End
NewEvaEvent AlliedIonCannonActivated
Priority = EVA_ALLIED_SUPERWEAPON_FIRED_PRIORITY
TimeBetweenEventsMS = EVA_SUPERWEAPON_FIRED_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_SUPERWEAPON_FIRE_EXPIRATION_TIME
SideSound
Side = GDI
Sound = Geva_AlliedIonCannonAct
End
SideSound
Side = Nod
Sound = Neva_AlliedIonCannonAct
End
SideSound
Side = Alien
Sound = Aeva_AlliedIonCannonAct
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent EnemyIonCannonActivated
Priority = EVA_ENEMY_SUPERWEAPON_FIRED_PRIORITY
TimeBetweenEventsMS = EVA_SUPERWEAPON_FIRED_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_SUPERWEAPON_FIRE_EXPIRATION_TIME
SideSound
Side = GDI
Sound = Geva_WarnIonCannonActi
End
SideSound
Side = Nod
Sound = Neva_WarnIonCannonActi
End
SideSound
Side = Alien
Sound = Aeva_WarnIonCannonActi
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent OwnIonCannonActivated
Priority = EVA_OWN_SUPERWEAPON_FIRED_PRIORITY
TimeBetweenEventsMS = EVA_SUPERWEAPON_FIRED_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_SUPERWEAPON_FIRE_EXPIRATION_TIME
SideSound
Side = GDI
Sound = Geva_IonCannonActivated
End
SideSound
Side = Nod
Sound = Neva_IonCannonActivated
End
SideSound
Side = Alien
Sound = Aeva_IonCannonActivated
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent AlliedRiftGeneratorActivated
Priority = EVA_ALLIED_SUPERWEAPON_FIRED_PRIORITY
TimeBetweenEventsMS = EVA_SUPERWEAPON_FIRED_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_SUPERWEAPON_FIRE_EXPIRATION_TIME
SideSound
Side = GDI
Sound = Geva_AlliedRiftGeneratorAct
End
SideSound
Side = Nod
Sound = Neva_AlliedRiftGeneratorAct
End
SideSound
Side = Alien
Sound = Aeva_AlliedRiftGeneratorAct
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent EnemyRiftGeneratorActivated
Priority = EVA_ENEMY_SUPERWEAPON_FIRED_PRIORITY
TimeBetweenEventsMS = EVA_SUPERWEAPON_FIRED_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_SUPERWEAPON_FIRE_EXPIRATION_TIME
SideSound
Side = GDI
Sound = Geva_WarnRiftGeneratorAct
End
SideSound
Side = Nod
Sound = Neva_WarnRiftGeneratorAct
End
SideSound
Side = Alien
Sound = Aeva_WarnRiftGeneratorAct
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent OwnRiftGeneratorActivated
Priority = EVA_OWN_SUPERWEAPON_FIRED_PRIORITY
TimeBetweenEventsMS = EVA_SUPERWEAPON_FIRED_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_SUPERWEAPON_FIRE_EXPIRATION_TIME
SideSound
Side = GDI
Sound = Geva_RiftGeneratorActivated
End
SideSound
Side = Nod
Sound = Neva_RiftGeneratorActivated
End
SideSound
Side = Alien
Sound = Aeva_RiftGeneratorActivated
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent AlliedNuclearMissileLaunched
Priority = EVA_ALLIED_SUPERWEAPON_FIRED_PRIORITY
TimeBetweenEventsMS = EVA_SUPERWEAPON_FIRED_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_SUPERWEAPON_FIRE_EXPIRATION_TIME
SideSound
Side = GDI
Sound = Geva_AlliedNuclearMissLaun
End
SideSound
Side = Nod
Sound = Neva_AlliedNuclearMissLaun
End
SideSound
Side = Alien
Sound = Aeva_AlliedNuclearMissLaun
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent EnemyNuclearMissileLaunched
Priority = EVA_ENEMY_SUPERWEAPON_FIRED_PRIORITY
TimeBetweenEventsMS = EVA_SUPERWEAPON_FIRED_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_SUPERWEAPON_FIRE_EXPIRATION_TIME
SideSound
Side = GDI
Sound = Geva_WarnNWarhLaun
End
SideSound
Side = Nod
Sound = Neva_WarnNWarhLaun
End
SideSound
Side = Alien
Sound = Aeva_WarnNWarhLaun
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent OwnNuclearMissileLaunched
Priority = EVA_OWN_SUPERWEAPON_FIRED_PRIORITY
TimeBetweenEventsMS = EVA_SUPERWEAPON_FIRED_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_SUPERWEAPON_FIRE_EXPIRATION_TIME
SideSound
Side = GDI
Sound = Geva_NuclearMissLaunched
End
SideSound
Side = Nod
Sound = Neva_NuclearMissLaunched
End
SideSound
Side = Alien
Sound = Aeva_NuclearMissLaunched
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent OwnLiquidTiberiumBombLaunched
Priority = EVA_OWN_SUPERWEAPON_FIRED_PRIORITY
TimeBetweenEventsMS = EVA_SUPERWEAPON_FIRED_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_SUPERWEAPON_FIRE_EXPIRATION_TIME
SideSound
Side = GDI
Sound = Geva_LiquidTibBombLaunched
End
SideSound
Side = Nod
Sound = Neva_LiquidTibBombLaunched
End
SideSound
Side = Alien
Sound = Aeva_LiquidTibBombLaunched
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; UNIT EVENTS
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent UnitConstructionStarted
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Training
End
SideSound
Side = Nod
Sound = Neva_Training
End
SideSound
Side = Alien
Sound = Aeva_Training
End
End
EvaEventForwardReference UnitUnderAttackFromShroudedUnit
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent UnitUnderAttack
Priority = 3
ExpirationTimeMS = EVA_UNIT_UNDER_ATTACK_EXPIRATION_TIME ; If Eva is busy, hold the event this long before giving up
OtherEvaEventsToBlock = UnitUnderAttackFromShroudedUnit ; Don't play both UnitUnderAttack and UnitUnderAttackFromShroudedUnit if
; we are being attacked from both a shrouded and non-shrouded unit
; NOTE: This should be less than or equal to SecondDamageFarFromFirstTimeoutMS in Objects that use this event
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
SideSound
Side = GDI
Sound = Geva_UnitUndAttack
End
SideSound
Side = Nod
Sound = Neva_UnitUndAttack
End
SideSound
Side = Alien
Sound = Aeva_UnitUndAttack
End
End
EvaEventForwardReference HarvesterLost
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent UnitLost
Priority = 3
ExpirationTimeMS = EVA_UNIT_UNDER_ATTACK_EXPIRATION_TIME ; If Eva is busy, hold the event this long before giving up
OtherEvaEventsToBlock = HarvesterLost ; Don't play both UnitUnderAttack and UnitUnderAttackFromShroudedUnit if
; we are being attacked from both a shrouded and non-shrouded unit
; NOTE: This should be less than or equal to SecondDamageFarFromFirstTimeoutMS in Objects that use this event
TimeBetweenEventsMS = 60000 ; Don't play more often than this
SideSound
Side = GDI
Sound = Geva_UnitLost
End
SideSound
Side = Nod
Sound = Neva_UnitLost
End
SideSound
Side = Alien
Sound = Aeva_UnitLost
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent HarvesterLost
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = EVA_UNIT_UNDER_ATTACK_EXPIRATION_TIME; If Eva is busy, hold the event this long before giving up
OtherEvaEventsToBlock = UnitLost
SideSound
Side = GDI
Sound = Geva_HarvesterLost
End
SideSound
Side = Nod
Sound = Neva_HarvesterLost
End
SideSound
Side = Alien
Sound = Aeva_HarvesterLost
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent AircraftOutOfAmmoDamage
Priority = 3
ExpirationTimeMS = EVA_UNIT_UNDER_ATTACK_EXPIRATION_TIME ; If Eva is busy, hold the event this long before giving up
; NOTE: This should be less than or equal to SecondDamageFarFromFirstTimeoutMS in Objects that use this event
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
SideSound
Side = GDI
Sound = Geva_UnitUndAttack
End
SideSound
Side = Nod
Sound = Neva_UnitUndAttack
End
SideSound
Side = Alien
Sound = Aeva_UnitUndAttack
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent UnitUnderAttackFromShroudedUnit
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = EVA_UNIT_UNDER_ATTACK_EXPIRATION_TIME ; If Eva is busy, hold the event this long before giving up
OtherEvaEventsToBlock = UnitUnderAttack ; Don't play both UnitUnderAttack and UnitUnderAttackFromShroudedUnit if
; we are being attacked from both a shrouded and non-shrouded unit
SideSound
Side = GDI
Sound = Geva_UnitUndAttack ; Temp until we get a distinct sound
End
SideSound
Side = Nod
Sound = Neva_UnitUndAttack ; Temp until we get a distinct sound
End
SideSound
Side = Alien
Sound = Aeva_UnitUndAttack ; Temp until we get a distinct sound
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent GenericUnitBeingBurned
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = EVA_UNIT_UNDER_ATTACK_EXPIRATION_TIME ; If Eva is busy, hold the event this long before giving up
OtherEvaEventsToBlock = UnitUnderAttack ; Don't play both UnitUnderAttack and UnitUnderAttackFromShroudedUnit if
; we are being attacked from both a shrouded and non-shrouded unit
SideSound
Side = GDI
Sound = Geva_UnitUndAttack ; Temp until we get a distinct sound
End
SideSound
Side = Nod
Sound = Neva_UnitUndAttack ; Temp until we get a distinct sound
End
SideSound
Side = Alien
Sound = Aeva_UnitUndAttack ; Temp until we get a distinct sound
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Should be NewEvaEvent but hacked to deal with ordering issues
PredefinedEvaEvent DamagedByTiberium
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = EVA_UNIT_UNDER_ATTACK_EXPIRATION_TIME ; If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_TiberExposDet ; Temp until we get a distinct sound
End
SideSound
Side = Nod
Sound = Neva_TiberExposDet ; Temp until we get a distinct sound
End
SideSound
Side = Alien
Sound = Aeva_TiberExposDet ; Temp until we get a distinct sound
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent UnitAmbushed
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = EVA_UNIT_UNDER_ATTACK_EXPIRATION_TIME ; If Eva is busy, hold the event this long before giving up
OtherEvaEventsToBlock = UnitUnderAttack ; Don't play both UnitUnderAttack and UnitUnderAttackFromShroudedUnit if
; we are being attacked from both a shrouded and non-shrouded unit
SideSound
Side = GDI
Sound = Geva_UnitUndAttack ; Temp until we get a distinct sound
End
SideSound
Side = Nod
Sound = Neva_UnitUndAttack ; Temp until we get a distinct sound
End
SideSound
Side = Alien
Sound = Aeva_UnitUndAttack ; Temp until we get a distinct sound
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent GenericEnemyUnitSighted
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = 1000 ; 1 second. If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_EnemyUnitSigh
End
SideSound
Side = Nod
Sound = Neva_EnemyUnitSigh
End
SideSound
Side = Alien
Sound = Aeva_EnemyUnitSigh
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent WarningMothershipDeployed
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = 1000 ; 1 second. If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_WarnMothership
End
SideSound
Side = Nod
Sound = Neva_WarnMothership
End
SideSound
Side = Alien
Sound = Aeva_WarnMothership
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent MothershipDeployed
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = 1000 ; 1 second. If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_MothershipDeployed
End
SideSound
Side = Nod
Sound = Neva_MothershipDeployed
End
SideSound
Side = Alien
Sound = Aeva_MothershipDeployed
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent EnemyEngineerDetected
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = 1000 ; 1 second. If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_EngineerDetected
End
SideSound
Side = Nod
Sound = Neva_EngineerDetected
End
SideSound
Side = Alien
Sound = Aeva_EngineerDetected
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent EnemyCommandoDetected
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = 1000 ; 1 second. If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_CommandoDetected
End
SideSound
Side = Nod
Sound = Neva_CommandoDetected
End
SideSound
Side = Alien
Sound = Aeva_CommandoDetected
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent EnemyStealthUnitDiscovered
Priority = 4
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = 1000 ; 1 second. If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_StealthUnitDetected
End
SideSound
Side = Nod
Sound = Neva_StealthUnitDetected
End
SideSound
Side = Alien
Sound = Aeva_StealthUnitDetected
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent UnitPromoted
Priority = 3
TimeBetweenEventsMS = 30000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = 1000 ; 1 second. If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_UnitPromoted
End
SideSound
Side = Nod
Sound = Neva_UnitPromoted
End
SideSound
Side = Alien
Sound = Aeva_UnitPromoted
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Husk of a juggernaut, tripod, or avatar repaired and brought back online
NewEvaEvent HuskRepaired
Priority = 5
TimeBetweenEventsMS = 10000 ; 30 seconds. Don't play more often than this
ExpirationTimeMS = 1000 ; 1 second. If Eva is busy, hold the event this long before giving up
SideSound
Side = GDI
Sound = Geva_UnitRecovered
End
SideSound
Side = Nod
Sound = Neva_UnitRecovered
End
SideSound
Side = Alien
Sound = Aeva_UnitRecovered
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SelectWormholeLocation
Priority = 6
TimeBetweenEventsMS = 100
ExpirationTimeMS = 1000
SideSound
Side = GDI
Sound = Geva_SelectWormhole
End
SideSound
Side = Nod
Sound = Neva_SelectWormhole
End
SideSound
Side = Alien
Sound = Aeva_SelectWormhole
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SelectDecoyUnit
Priority = 6
TimeBetweenEventsMS = 100
ExpirationTimeMS = 1000
SideSound
Side = GDI
Sound = Geva_SelectDecoyUnit
End
SideSound
Side = Nod
Sound = Neva_SelectDecoyUnit
End
SideSound
Side = Alien
Sound = Aeva_SelectDecoyUnit
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SelectUnit
Priority = 6
TimeBetweenEventsMS = 100
ExpirationTimeMS = 1000
SideSound
Side = GDI
Sound = Geva_SelectUnit
End
SideSound
Side = Nod
Sound = Neva_SelectUnit
End
SideSound
Side = Alien
Sound = Aeva_SelectUnit
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; MISC EVENTS
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent BuildOnHold
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_OnHold
End
SideSound
Side = Nod
Sound = Neva_OnHold
End
SideSound
Side = Alien
Sound = Aeva_OnHold
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent BuildCancelled
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Cancelled
End
SideSound
Side = Nod
Sound = Neva_Canceled
End
SideSound
Side = Alien
Sound = Aeva_Canceled
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent NewConstructionOptions
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_NewConOptons
End
SideSound
Side = Nod
Sound = Neva_NewConOptons
End
SideSound
Side = Alien
Sound = Aeva_NewConOptons
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent AllyDefeated
Priority = 7
TimeBetweenEventsMS = 0 ;0 seconds. Don't play more often than this
ExpirationTimeMS = 30000 ;30 seconds. If Eva is busy, hold the event this long before giving up
CountAsJumpToLocation = No ; This is basically a global event
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_AllyDefeated
End
SideSound
Side = Nod
Sound = Neva_AllyDefeated
End
SideSound
Side = Alien
Sound = Aeva_AllyDefeated
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent EnemyDefeated
Priority = 81 ; This needs to be very high, and higher than LocalPlayerVictorious. When you defeat the last enemy, we always
; want the next words out of EVA's mouth to be "Enemy defeated. You are victorious."
TimeBetweenEventsMS = 0 ;0 seconds. Don't play more often than this
ExpirationTimeMS = 30000 ;30 seconds. If Eva is busy, hold the event this long before giving up
CountAsJumpToLocation = No ; This is basically a global event
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_EnemyDefeated
End
SideSound
Side = Nod
Sound = Neva_EnemyDefeated
End
SideSound
Side = Alien
Sound = Aeva_EnemyDefeated
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent ObservedPlayerDefeated
Priority = 75 ; This should be pretty high, we normal want this to play next
TimeBetweenEventsMS = 0 ;0 seconds. Don't play more often than this
ExpirationTimeMS = 30000 ;30 seconds. If Eva is busy, hold the event this long before giving up
CountAsJumpToLocation = No ; This is basically a global event
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_PlayerDefeate
End
SideSound
Side = Nod
Sound = Neva_PlayerDefeate
End
SideSound
Side = Alien
Sound = Aeva_PlayerDefeate
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent LocalPlayerDefeated
Priority = 80 ; This should be very high, we want this to always play next
TimeBetweenEventsMS = 0 ;0 seconds. Don't play more often than this
ExpirationTimeMS = 30000 ;30 seconds. If Eva is busy, hold the event this long before giving up
CountAsJumpToLocation = No ; This is basically a global event
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_YouHaveLost
End
SideSound
Side = Nod
Sound = Neva_YouHaveLost
End
SideSound
Side = Alien
Sound = Aeva_YouHaveLost
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent LocalPlayerVictorious
Priority = 80 ; This should be very high, we want this to always play next
TimeBetweenEventsMS = 0 ;0 seconds. Don't play more often than this
ExpirationTimeMS = 30000 ;30 seconds. If Eva is busy, hold the event this long before giving up
CountAsJumpToLocation = No ; This is basically a global event
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_YouAreVictori
End
SideSound
Side = Nod
Sound = Neva_YouAreVictori
End
SideSound
Side = Alien
Sound = Aeva_YouAreVictori
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent CannotBuildDueToCPLimit
Priority = 7
TimeBetweenEventsMS = 60000 ;1 minute. Don't play more often than this
ExpirationTimeMS = 15000 ;15 seconds. If Eva is busy, hold the event this long before giving up
CountAsJumpToLocation = No ; This is really UI feedback
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_InsuffCommand
End
SideSound
Side = Nod
Sound = Neva_InsuffCommand
End
SideSound
Side = Alien
Sound = Aeva_InsuffCommand
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent BuildQueuePausedDueToCPLimit
Priority = 7
TimeBetweenEventsMS = 60000 ;1 minute. Don't play more often than this
ExpirationTimeMS = 15000 ;15 seconds. If Eva is busy, hold the event this long before giving up
QuietTimeMS = 10000 ;Event must not be reported to Eva for 10 seconds before it can play. E.g. we must be below our CP limit for 10 seconds before re-announcing
AlwaysPlayFromHomeBase = Yes ; Global event
CountAsJumpToLocation = No ; This is basically a global event
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_InsuffCommand
End
SideSound
Side = Nod
Sound = Neva_InsuffCommand
End
SideSound
Side = Alien
Sound = Aeva_InsuffCommand
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent BuildQueuePausedDueToFunds
; TEMP NUMBERS
Priority = 7
TimeBetweenEventsMS = 60000 ;1 minute. Don't play more often than this
ExpirationTimeMS = 15000 ;15 seconds. If Eva is busy, hold the event this long before giving up
QuietTimeMS = 10000 ;Event must not be reported to Eva for 10 seconds before it can play. E.g. we must be in the money for 10 seconds before re-announcing
AlwaysPlayFromHomeBase = Yes ; Global event
CountAsJumpToLocation = No ; This is basically a global event
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_InsufficFunds
End
SideSound
Side = Nod
Sound = Neva_InsufficFunds
End
SideSound
Side = Alien
Sound = Aeva_InsufficFunds
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent CannotBuildDueToFunds
; TEMP NUMBERS
Priority = 7
TimeBetweenEventsMS = 60000 ;1 minute. Don't play more often than this
ExpirationTimeMS = 15000 ;15 seconds. If Eva is busy, hold the event this long before giving up
AlwaysPlayFromHomeBase = Yes ; Global event
CountAsJumpToLocation = No ; This is basically a global event
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_InsufficFunds
End
SideSound
Side = Nod
Sound = Neva_InsufficFunds
End
SideSound
Side = Alien
Sound = Aeva_InsufficFunds
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent CannotRepairDueToFunds
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_InsufficFunds
End
SideSound
Side = Nod
Sound = Neva_InsufficFunds
End
SideSound
Side = Alien
Sound = Aeva_InsufficFunds
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent CannotUsePowerDueToFunds
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_InsufficFunds
End
SideSound
Side = Nod
Sound = Neva_InsufficFunds
End
SideSound
Side = Alien
Sound = Aeva_InsufficFunds
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Should be NewEvaEvent but hacked because of order-of-initialization problems
PredefinedEvaEvent SelectSpecialPowerTarget
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_SelectTarget
End
SideSound
Side = Nod
Sound = Neva_SelectTarget
End
SideSound
Side = Alien
Sound = Aeva_SelectTarget
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent ReinforcementsReady
Priority = 2
TimeBetweenEventsMS = 20000
ExpirationTimeMS = 3000
CountAsJumpToLocation = No ; This is a really UI feedback
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_ReinforcReady
End
SideSound
Side = Nod
Sound = Neva_ReinforcReady
End
SideSound
Side = Alien
Sound = Aeva_ReinforcReady
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent TiberiumFieldDepleted
Priority = 6
TimeBetweenEventsMS = 30000
ExpirationTimeMS = 3000
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_TibFieldDeple
End
SideSound
Side = Nod
Sound = Neva_TibFieldDeple
End
SideSound
Side = Alien
Sound = Aeva_TibFieldDeple
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent NewMissionObjective
Priority = 6
TimeBetweenEventsMS = 5000
ExpirationTimeMS = 3000
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
; Sound = Aeva_BonusObjectiveRec
End
SideSound
Side = Nod
; Sound = Aeva_BonusObjectiveRec
End
SideSound
Side = Alien
; Sound = Aeva_BonusObjectiveRec
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent CompletedMissionObjective
Priority = 6
TimeBetweenEventsMS = 5000
ExpirationTimeMS = 3000
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_ObjectiveComp
End
SideSound
Side = Nod
Sound = Neva_ObjectiveComp
End
SideSound
Side = Alien
Sound = Aeva_ObjectiveComp
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent NewBonusObjective
Priority = 6
TimeBetweenEventsMS = 5000
ExpirationTimeMS = 3000
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_BonusObjectiveRec
End
SideSound
Side = Nod
Sound = Neva_BonusObjectiveRec
End
SideSound
Side = Alien
Sound = Aeva_BonusObjectiveRec
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent CompletedBonusMissionObjective
Priority = 6
TimeBetweenEventsMS = 5000
ExpirationTimeMS = 3000
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_BonusObjectiveComplete
End
SideSound
Side = Nod
Sound = Neva_BonusObjectiveComplete
End
SideSound
Side = Alien
Sound = Aeva_BonusObjectiveComplete
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent IntelDatabaseEntryReceived
Priority = 1
TimeBetweenEventsMS = 2000
ExpirationTimeMS = 6000
SuppressOn360 = Yes ; No IntelDB on 360
SuppressOnPC = No
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_IntelligenceData
End
SideSound
Side = Nod
Sound = Neva_IntelligenceData
End
SideSound
Side = Alien
Sound = Aeva_IntelligenceData
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent UpgradeComplete
Priority = 6
TimeBetweenEventsMS = 5000
ExpirationTimeMS = 3000
; List the sound each side should hear when this event occurs
SideSound
Side = GDI
Sound = Geva_UpgradeComple
End
SideSound
Side = Nod
Sound = Neva_UpgradeComple
End
SideSound
Side = Alien
Sound = Aeva_UpgradeComple
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent BeaconPlacedPlayer
Priority = EVA_GUI_PRIORITY
TimeBetweenEventsMS = EVA_GUI_TIME_BETWEEN_EVENTS
ExpirationTimeMS = EVA_GUI_EXPIRATION_TIME
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_BeaconPlaced
End
SideSound
Side = Nod
Sound = Neva_BeaconPlaced
End
SideSound
Side = Alien
Sound = Aeva_BeaconPlaced
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PredefinedEvaEvent BeaconPlacedAlly
Priority = 7
TimeBetweenEventsMS = 15000 ; 15 seconds. Don't report if ally is spamming beacons
ExpirationTimeMS = 2000 ; 2 seconds.
SideSound
Side = GDI
Sound = Geva_BeaconDetecte
End
SideSound
Side = Nod
Sound = Neva_BeaconDetecte
End
SideSound
Side = Alien
Sound = Aeva_BeaconDetecte
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent CTFYouHaveFlag
Priority = 6 ;Less important than defeating an enemy
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 30000 ;30 seconds. We want to hear this!
SideSound
Side = GDI
Sound = Geva_YouHaveFlag
End
SideSound
Side = Nod
Sound = Neva_YouHaveFlag
End
SideSound
Side = Alien
Sound = Aeva_YouHaveFlag
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent CTFEnemyHasFlag
Priority = 6 ;Less important than defeating an enemy
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 30000 ;30 seconds. We want to hear this!
SideSound
Side = GDI
Sound = Geva_EnemyHasFlag
End
SideSound
Side = Nod
Sound = Neva_EnemyHasFlag
End
SideSound
Side = Alien
Sound = Aeva_EnemyHasFlag
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent CTFFlagDropped
Priority = 6 ;Less important than defeating an enemy
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 30000 ;30 seconds. We want to hear this!
SideSound
Side = GDI
Sound = Geva_FlagDropped
End
SideSound
Side = Nod
Sound = Neva_FlagDropped
End
SideSound
Side = Alien
Sound = Aeva_FlagDropped
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent CTFEnemyDroppedFlag
Priority = 6 ;Less important than defeating an enemy
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 30000 ;30 seconds. We want to hear this!
SideSound
Side = GDI
Sound = Geva_EnemyHasDrop
End
SideSound
Side = Nod
Sound = Neva_EnemyHasDrop
End
SideSound
Side = Alien
Sound = Aeva_EnemyHasDrop
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent CTFFlagCaptured
Priority = 8 ;More important than defeating an enemy
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 30000 ;30 seconds. We want to hear this!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_FlagCaptured
End
SideSound
Side = Nod
Sound = Neva_FlagCaptured
End
SideSound
Side = Alien
Sound = Aeva_FlagCaptured
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent CTFEnemyCapturedFlag
Priority = 8 ;More important than defeating an enemy
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 30000 ;30 seconds. We want to hear this!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_EnemyHasCapt
End
SideSound
Side = Nod
Sound = Neva_EnemyHasCapt
End
SideSound
Side = Alien
Sound = Aeva_EnemyHasCapt
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent ControlPointCaptured
Priority = 6 ;Less important than defeating an enemy
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 30000 ;30 seconds. We want to hear this!
SideSound
Side = GDI
Sound = Geva_ControlPoiCapt
End
SideSound
Side = Nod
Sound = Neva_ControlPoiCapt
End
SideSound
Side = Alien
Sound = Aeva_ControlPoiCapt
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent ControlPointLost
Priority = 6 ;Less important than defeating an enemy
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 30000 ;30 seconds. We want to hear this!
SideSound
Side = GDI
Sound = Geva_ControlPoiLost
End
SideSound
Side = Nod
Sound = Neva_ControlPoiLost
End
SideSound
Side = Alien
Sound = Aeva_ControlPoiLost
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent ControlPointHasBeenCaptured
Priority = 6 ;Less important than defeating an enemy
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 30000 ;30 seconds. We want to hear this!
SideSound
Side = GDI
Sound = Geva_ControlPoiHasBeen
End
SideSound
Side = Nod
Sound = Neva_ControlPoiHasBeen
End
SideSound
Side = Alien
Sound = Aeva_ControlPoiHasBeen
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SiegeBarrierEngaged
Priority = 99 ;Very Important
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 30000 ;30 seconds. We want to hear this!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_SeigeBarEng
End
SideSound
Side = Nod
Sound = Neva_SeigeBarEng
End
SideSound
Side = Alien
Sound = Aeva_SeigeBarEng
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SiegeBarrierDisengaged
Priority = 99 ;Very Important
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 30000 ;30 seconds. We want to hear this!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_SeigeBarDiseng
End
SideSound
Side = Nod
Sound = Neva_SeigeBarDiseng
End
SideSound
Side = Alien
Sound = Aeva_SeigeBarDiseng
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown01
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 500 ;If it takes longer than half a second to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Countdown01
End
SideSound
Side = Nod
Sound = Neva_Countdown01
End
SideSound
Side = Alien
Sound = Aeva_Countdown01
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown02
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 500 ;If it takes longer than half a second to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Countdown02
End
SideSound
Side = Nod
Sound = Neva_Countdown02
End
SideSound
Side = Alien
Sound = Aeva_Countdown02
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown03
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 500 ;If it takes longer than half a second to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Countdown03
End
SideSound
Side = Nod
Sound = Neva_Countdown03
End
SideSound
Side = Alien
Sound = Aeva_Countdown03
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown04
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 500 ;If it takes longer than half a second to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Countdown04
End
SideSound
Side = Nod
Sound = Neva_Countdown04
End
SideSound
Side = Alien
Sound = Aeva_Countdown04
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown05
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 500 ;If it takes longer than half a second to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Countdown05
End
SideSound
Side = Nod
Sound = Neva_Countdown05
End
SideSound
Side = Alien
Sound = Aeva_Countdown05
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown06
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 500 ;If it takes longer than half a second to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Countdown06
End
SideSound
Side = Nod
Sound = Neva_Countdown06
End
SideSound
Side = Alien
Sound = Aeva_Countdown06
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown07
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 500 ;If it takes longer than half a second to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Countdown07
End
SideSound
Side = Nod
Sound = Neva_Countdown07
End
SideSound
Side = Alien
Sound = Aeva_Countdown07
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown08
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 500 ;If it takes longer than half a second to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Countdown08
End
SideSound
Side = Nod
Sound = Neva_Countdown08
End
SideSound
Side = Alien
Sound = Aeva_Countdown08
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown09
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 500 ;If it takes longer than half a second to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_Countdown09
End
SideSound
Side = Nod
Sound = Neva_Countdown09
End
SideSound
Side = Alien
Sound = Aeva_Countdown09
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown10SecsInGame
Priority = 6 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 1500 ;If it takes longer than a second and a half a second to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_InGameSec10
End
SideSound
Side = Nod
Sound = Neva_InGameSec10
End
SideSound
Side = Alien
Sound = Aeva_InGameSec10
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown30SecsInGame
Priority = 6 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 5000 ;If it takes longer than 5 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_InGameSec30
End
SideSound
Side = Nod
Sound = Neva_InGameSec30
End
SideSound
Side = Alien
Sound = Aeva_InGameSec30
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown1MinsInGame
Priority = 6 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_InGameMin01
End
SideSound
Side = Nod
Sound = Neva_InGameMin01
End
SideSound
Side = Alien
Sound = Aeva_InGameMin01
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown3MinsInGame
Priority = 6 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_InGameMin03
End
SideSound
Side = Nod
Sound = Neva_InGameMin03
End
SideSound
Side = Alien
Sound = Aeva_InGameMin03
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown5MinsInGame
Priority = 6 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_InGameMin05
End
SideSound
Side = Nod
Sound = Neva_InGameMin05
End
SideSound
Side = Alien
Sound = Aeva_InGameMin05
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown10MinsInGame
Priority = 6 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_InGameMin10
End
SideSound
Side = Nod
Sound = Neva_InGameMin10
End
SideSound
Side = Alien
Sound = Aeva_InGameMin10
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown15MinsInGame
Priority = 6 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_InGameMin15
End
SideSound
Side = Nod
Sound = Neva_InGameMin15
End
SideSound
Side = Alien
Sound = Aeva_InGameMin15
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent Countdown20MinsInGame
Priority = 6 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_InGameMin20
End
SideSound
Side = Nod
Sound = Neva_InGameMin20
End
SideSound
Side = Alien
Sound = Aeva_InGameMin20
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SiegeCountdown10Secs
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 1500 ;If it takes longer than a second and a half a second to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_OnBarrierSec10
End
SideSound
Side = Nod
Sound = Neva_OnBarrierSec10
End
SideSound
Side = Alien
Sound = Aeva_OnBarrierSec10
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SiegeCountdown30Secs
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 5000 ;If it takes longer than 5 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_OnBarrierSec30
End
SideSound
Side = Nod
Sound = Neva_OnBarrierSec30
End
SideSound
Side = Alien
Sound = Aeva_OnBarrierSec30
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SiegeCountdown1Mins
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_OnBarrierMin01
End
SideSound
Side = Nod
Sound = Neva_OnBarrierMin01
End
SideSound
Side = Alien
Sound = Aeva_OnBarrierMin01
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SiegeCountdown3Mins
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_OnBarrierMin03
End
SideSound
Side = Nod
Sound = Neva_OnBarrierMin03
End
SideSound
Side = Alien
Sound = Aeva_OnBarrierMin03
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SiegeCountdown5Mins
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_OnBarrierMin05
End
SideSound
Side = Nod
Sound = Neva_OnBarrierMin05
End
SideSound
Side = Alien
Sound = Aeva_OnBarrierMin05
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SiegeCountdown10Mins
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_OnBarrierMin10
End
SideSound
Side = Nod
Sound = Neva_OnBarrierMin10
End
SideSound
Side = Alien
Sound = Aeva_OnBarrierMin10
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SiegeCountdown15Mins
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_OnBarrierMin15
End
SideSound
Side = Nod
Sound = Neva_OnBarrierMin15
End
SideSound
Side = Alien
Sound = Aeva_OnBarrierMin15
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
NewEvaEvent SiegeCountdown20Mins
Priority = 5 ;Important but not deathly so
TimeBetweenEventsMS = 0 ;0 seconds. Play as frequently as possible
ExpirationTimeMS = 10000 ;If it takes longer than 10 seconds to get to this... don't!
CountAsJumpToLocation = No ; This is a really UI feedback
SideSound
Side = GDI
Sound = Geva_OnBarrierMin20
End
SideSound
Side = Nod
Sound = Neva_OnBarrierMin20
End
SideSound
Side = Alien
Sound = Aeva_OnBarrierMin20
End
End
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
MiscEvaData
EnemySightedMaxVoicePositionScanRange = 1100 ; Maximum distance to look for an object to play EnemyUnitSighted/EnemyCampSighted from
EnemyCampDestroyedDamageTimeoutMS = 3000 ; I must have damaged the enemy camp within the last 3 seconds to get a EnemyCampDestroyed event
FriendlyCampDestroyedDamageTimeoutMS = 6000 ; If my camp was not damaged (by anyone else) within the last 6 seconds, I don't get a CampDestroyed (and my allies don't get AllyCampDestroyed). To avoid CampDestroyed when selling econ plots.
; Jump-to control. These control the behavior of the spacebar.
MaxMillisecondsToKeepJumpToEvents = 60000 ; How long to keep around a jump-to event
MaxMillisecondsBeforeResettingLastJumpTo = 2000 ; How close together spacebar presses must be to count as "cycling through the events" After this much time, the spacebar just goes to the most recent event.
MinDistanceBetweenJumpToEvents = 400 ; If two consecutive events are closer than this distance, the earlier one is killed when the later one becomes a jump-to event
End
also i want inform, if you combine this mod with redhistory mod like this into your CNCFallout_0.2.skudef and make redhistory after data.big ,with this method the mod will load red alert 2 voice acting but you need take eva.ini from RedHistory_8.04_Misc.big and replace all text lines into data.big\ eva.ini
for speed up the game open data.big by finalbig software >search for gamedata.ini and replace this..
;;; START MULTIPLAYER TUNING FACTORS ;;;
;;; 1player 2player 3player 4player 5player 6player 7player 8player
;; More is more. 1.0 is default. 1.5 is 50% more.
MultiPlayMoneyMult = MP1:2.0 MP2:2.0 MP3:2.0 MP4:2.0 MP5:2.0 MP6:2.0 MP7:2.0 MP8:2.0
MultiPlayUnitXPMult = MP1:2.0 MP2:2.0 MP3:2.0 MP4:2.0 MP5:2.0 MP6:2.0 MP7:2.0 MP8:2.0
MultiPlayBuildingXPMult = MP1:1.0 MP2:1.0 MP3:1.0 MP4:1.0 MP5:1.0 MP6:1.0 MP7:1.0 MP8:1.0
;; Less is faster. 1.0 is default speed. 0.5 is half the build time
MultiPlayUnitSpeedMult = MP1:0.5 MP2:0.5 MP3:0.5 MP4:0.5 MP5:0.5 MP6:0.5 MP7:0.5 MP8:0.5
MultiPlayBuildingSpeedMult = MP1:0.4 MP2:0.4 MP3:0.4 MP4:0.4 MP5:0.4 MP6:0.4 MP7:0.4 MP8:0.4
;;; END MULTIPLAYER TUNING FACTORS ;;;
Edited by: nerozzero