# ################################################################### # Missile Internal Audio Script ################################################################### # # ################################################################### # Missile Fire trigger ################################################################### # [AudioStateTrigger] subsystem=MechSubsystem attribute=WeaponState audio_component=MissileFireComponent trigger_state=MechWeapon::Firing inverse_trigger=False control_ID=StartAudioControlID control_value=2.5 dump_value=False # ################################################################### # Missile Loading trigger ################################################################### # [AudioStateTrigger] subsystem=MechSubsystem attribute=WeaponState audio_component=MissileLoadingComponent trigger_state=MechWeapon::Loading inverse_trigger=False control_ID=StartAudioControlID control_value=0.0 dump_value=False [AudioStateTrigger] subsystem=MechSubsystem attribute=WeaponState audio_component=MissileLoadingComponent trigger_state=MechWeapon::Loading inverse_trigger=True control_ID=StopAudioControlID control_value=0.0 dump_value=False # ################################################################### # Missile Loaded component ################################################################### # [AudioStateTrigger] subsystem=MechSubsystem attribute=WeaponState audio_component=MissileLoadedSequence trigger_state=MechWeapon::Loaded inverse_trigger=False control_ID=StartAudioControlID control_value=0.0 dump_value=False # ################################################################### # Missile TriggerDuringLoad trigger ################################################################### # [AudioStateTrigger] subsystem=MechSubsystem attribute=WeaponState audio_component=MissileTriggerDuringLoadComponent trigger_state=MechWeapon::TriggerDuringLoad inverse_trigger=False control_ID=StartAudioControlID control_value=1.0 dump_value=False # ################################################################### # Missile Misfire trigger ################################################################### # [AudioStateTrigger] subsystem=MechSubsystem attribute=WeaponState audio_component=MissileMisfireSequence trigger_state=MechWeapon::Misfire inverse_trigger=False control_ID=StartAudioControlID control_value=0.0 dump_value=False # ################################################################### # Missile Jam component ################################################################### # [AudioStateTrigger] subsystem=MechSubsystem attribute=WeaponState audio_component=MissileJamSequence trigger_state=ProjectileWeapon::TriggerDuringJam inverse_trigger=False control_ID=StartAudioControlID control_value=0.0 dump_value=False # ################################################################### # Missile Eject component ################################################################### # [!AudioControlsButtonMessageWatcher] subsystem=MechSubsystem message_ID=ProjectileWeapon::EjectAmmoMessageID audio_component=MissileEjectComponent control_ID=StartAudioControlID control_value=0.5 dump_value=False