sda4: commit the Glaze developer hard-drive dump

Un-ignored: the dev drive is the ground truth the restoration and
emulator work constantly reference (DPL3/LIBDPL + VRENDER i860 renderer
source, BT/RP live+dev game trees, VGL_LABS pod boot, scene/audio
content). Kept in-repo for the pod-owner community.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Cyd
2026-07-04 19:41:15 -05:00
co-authored by Claude Fable 5
parent 504aef88d4
commit db7745fcd0
19993 changed files with 1983033 additions and 0 deletions
Binary file not shown.
+103
View File
@@ -0,0 +1,103 @@
#
###################################################################
# AmmoBin Audio Script
###################################################################
#
#
###################################################################
# AmmoBinEjecting component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=EjectStart01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=AmmoBinEjectingVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=AmmoBinEjectingComponent
#
###################################################################
# AmmoBinEjected component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=EjectButton01
position=RearDirectPatchPosition
priority=3
mix_presence=2
volume_mix_level=AmmoBinEjectedVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=AmmoBinEjectedComponent
#
###################################################################
# AmmoBinDumped component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=EjectEnd01
position=RearDirectPatchPosition
priority=3
mix_presence=2
volume_mix_level=AmmoBinDumpedVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=AmmoBinDumpedComponent
#
###################################################################
# AmmoBinFireWarning component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=Warnings01
position=FrontDirectPatchPosition
priority=2
mix_presence=2
volume_mix_level=WarningVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=AmmoBinFireWarningComponent
#------------------------------------------------------------------
[AudioControlSequence]
audio_component=AmmoBinFireWarningComponent
tempo=160
midi_file=audio\abfwrn01.mid
is_looped=False
dump_value=False
name=AmmoBinFireWarningSequence
[AudioIdleWatcher]
audio_component=AmmoBinFireWarningSequence
+96
View File
@@ -0,0 +1,96 @@
#
###################################################################
# Projectile Internal Audio Script
###################################################################
#
#
###################################################################
# Includes
###################################################################
#
[include]
file=audio\dsttrg.scp
#
###################################################################
# AmmoBinEjecting component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=AmmoState
audio_component=AmmoBinEjectingComponent
trigger_state=AmmoBin::Ejecting
inverse_trigger=False
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=AmmoState
audio_component=AmmoBinEjectingComponent
trigger_state=AmmoBin::Ejecting
inverse_trigger=True
control_ID=StopAudioControlID
control_value=0.0
dump_value=False
#
###################################################################
# AmmoBinEjected component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=AmmoState
audio_component=AmmoBinEjectedComponent
trigger_state=AmmoBin::Ejected
inverse_trigger=False
control_ID=StartAudioControlID
control_value=1.0
dump_value=False
#
###################################################################
# AmmoBinDumped component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=AmmoState
audio_component=AmmoBinDumpedComponent
trigger_state=AmmoBin::AmmoDumped
inverse_trigger=False
control_ID=StartAudioControlID
control_value=3.0
dump_value=False
#
###################################################################
# AmmoBinFireWarning component
###################################################################
#
[AudioLogicalTrigger]
subsystem=MechSubsystem
attribute=FireCountdownStarted
audio_component=AmmoBinFireWarningSequence
attribute_match_value=True
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
[AudioLogicalTrigger]
subsystem=MechSubsystem
attribute=FireCountdownStarted
audio_component=AmmoBinFireWarningSequence
attribute_match_value=False
control_ID=StopAudioControlID
control_value=0.0
dump_value=False
+43
View File
@@ -0,0 +1,43 @@
#
###################################################################
# Mech AutoCannon Audio Script
###################################################################
#
[macro]
ProjectileFireResource=AutoCannonAction01
ProjectileFireComponent=AutoCannonFireComponent
#
ProjectileLaunchResource=AutoCannonFire01
ProjectileLaunchComponent=AutoCannonLaunchComponent
#
ProjectileLoadingResource=AutoCannonLoading01
ProjectileLoadingComponent=AutoCannonLoadingComponent
#
ProjectileLoadedResource=AutoCannonLoaded01
ProjectileLoadedComponent=AutoCannonLoadedComponent
ProjectileLoadedSequence=AutoCannonLoadedSequence
#
ProjectileTriggerDuringLoadResource=TriggerDuringLoad01
ProjectileTriggerDuringLoadComponent=AutoCannonTriggerDuringLoadComponent
#
ProjectileMisfireResource=AutoCannonMisfire01
ProjectileMisfireComponent=AutoCannonMisfireComponent
ProjectileMisfireSequence=AutoCannonMisfireSequence
#
ProjectileJamResource=AutoCannonJam01
ProjectileJamComponent=AutoCannonJamComponent
ProjectileJamSequence=AutoCannonJamSequence
[include]
file=audio\prjcmp.scp
#------------------------------------------------------------------
[!macro]
CoolantLeakComponent=AutoCannonCoolantLeakComponent
CoolantLeakAmplitudeSmoother=AutoCannonCoolantLeakAmplitudeSmoother
[!include]
file=audio\cltcmp.scp
+13
View File
@@ -0,0 +1,13 @@
#
###################################################################
# AutoCannon External Audio Script
###################################################################
#
[macro]
ProjectileLaunchResource=AutoCannonFireExt01
ProjectileLaunchVolume=AutoCannonExtLaunchVolume
ProjectileLaunchComponent=AutoCannonExtLaunchComponent
[include]
file=audio\prjcmpe.scp
+12
View File
@@ -0,0 +1,12 @@
#
###################################################################
# Mech AutoCannon Internal Audio Script
###################################################################
#
[include]
file=audio\prjtrg.scp
file=audio\clttrg.scp
file=audio\buttrg.scp
file=audio\dsttrg.scp
+8
View File
@@ -0,0 +1,8 @@
#
###################################################################
# AutoCannon External Audio Script
###################################################################
#
[include]
file=audio\prjtrge.scp
+78
View File
@@ -0,0 +1,78 @@
#
###################################################################
# Mech Alarm Internal Audio Script
###################################################################
#
#
###################################################################
# IncomingAlarm component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=IncomingAlarm01
position=RearDirectPatchPosition
priority=2
mix_presence=0
volume_mix_level=IncomingAlarmVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=IncomingAlarmComponent
#------------------------------------------------------------------
[AudioControlSequence]
audio_component=IncomingAlarmComponent
tempo=100
midi_file=audio\incarm01.mid
is_looped=True
dump_value=False
name=IncomingAlarmSequence
[AudioIdleWatcher]
audio_component=IncomingAlarmSequence
#------------------------------------------------------------------
#
# distance to missile -> tempo
#
[AudioScalarScale]
subsystem=Entity
attribute=DistanceToMissile
audio_component=IncomingAlarmSequence
attribute_value_boundary1=100.0
attribute_value_boundary2=800.0
control_ID=TempoAudioControlID
control_value_boundary1=600
control_value_boundary2=10
exponent=1.0
dump_value=False
#------------------------------------------------------------------
[AudioLogicalTrigger]
subsystem=Entity
attribute=IncomingLock
audio_component=IncomingAlarmSequence
attribute_match_value=True
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
[AudioLogicalTrigger]
subsystem=Entity
attribute=IncomingLock
audio_component=IncomingAlarmSequence
attribute_match_value=False
control_ID=StopAudioControlID
control_value=0.0
dump_value=False
+53
View File
@@ -0,0 +1,53 @@
[AudioRenderer]
#
# Radius of clipping sphere
#
clipping_radius=550.0
#
# Distance between ears
#
distance_between_ears=2.0
#
# Control amplitude rolloff
#
amplitude_rolloff=2.0
amplitude_rolloff_knee=60.0
amplitude_rolloff_distance_scale=0.003
#
# Control high frequency rolloff
#
high_frequency_rolloff=2.0
high_frequency_rolloff_knee=60.0
high_frequency_rolloff_distance_scale=0.0035
#
# Control doppler
#
doppler_range=600.0
speed_of_sound=250.0
#
# Control source compression
#
compression_scale=0.92
compression_exponent=8.5
#
# ITD difference constant
#
itd_difference=0.0015
#
# Global reverb scale
#
global_reverb_scale=0.3
[AudioResources]
front_audio_resource=audio\audio1.res
front_audio_resource=audio\audio2.res
rear_audio_resource=audio\audio1.res
rear_audio_resource=audio\audio2.res
+1
View File
@@ -0,0 +1 @@

Binary file not shown.
Binary file not shown.
+53
View File
@@ -0,0 +1,53 @@
[AudioRenderer]
#
# Radius of clipping sphere
#
clipping_radius=700.0
#
# Distance between ears
#
distance_between_ears=2.0
#
# Control amplitude rolloff
#
amplitude_rolloff=2.0
amplitude_rolloff_knee=60.0
amplitude_rolloff_distance_scale=0.002
#
# Control high frequency rolloff
#
high_frequency_rolloff=2.0
high_frequency_rolloff_knee=60.0
high_frequency_rolloff_distance_scale=0.003
#
# Control doppler
#
doppler_range=600.0
speed_of_sound=250.0
#
# Control source compression
#
compression_scale=0.1
compression_exponent=9.0
#
# ITD difference constant
#
itd_difference=0.0015
#
# Global reverb scale
#
global_reverb_scale=0.3
[AudioResources]
front_audio_resource=audio\audio1.res
front_audio_resource=audio\audio2.res
rear_audio_resource=audio\audio1.res
rear_audio_resource=audio\audio2.res
+118
View File
@@ -0,0 +1,118 @@
#
###################################################################
# Big Burning Audio Script
###################################################################
#
[include]
file=audio\macros.scp
#
###################################################################
# Audio locations
###################################################################
#
[L4AudioLocation]
location_offset=0.0,0.0,0.0
name=OriginLocation
#
###################################################################
# BigExplosion component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=AuxExplosion01
priority=0
mix_presence=3
volume_mix_level=BigExplosionVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=BigExplosionComponent
#------------------------------------------------------------------
#
# sample and hold -> pitch
#
[AudioSampleAndHold]
audio_component=BigExplosionComponent
control_ID=PitchAudioControlID
sample_duration=99.0
min_value=-200
max_value=200
name=BigExplosionPitchSampleAndHold
#
# sample and hold -> filter
#
[AudioSampleAndHold]
audio_component=BigExplosionComponent
control_ID=BrightnessAudioControlID
sample_duration=99.0
min_value=0.7
max_value=1.0
name=BigExplosionBrightnessSampleAndHold
#------------------------------------------------------------------
[AudioControlSplitter]
audio_component=BigExplosionPitchSampleAndHold
audio_component=BigExplosionBrightnessSampleAndHold
audio_component=BigExplosionComponent
name=BigExplosionSplitter
[AudioControlSequence]
audio_component=BigExplosionSplitter
tempo=160
midi_file=audio\bigexp01.mid
is_looped=False
dump_value=False
name=BigExplosionSequence
[AudioIdleWatcher]
audio_component=BigExplosionSequence
#------------------------------------------------------------------
[AudioControlSend]
audio_component=BigExplosionSequence
control_ID=StartAudioControlID
control_value=0.0
#
###################################################################
# SmallFire component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=SmallFireLoop01
priority=0
mix_presence=0
volume_mix_level=SmallFireVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=SmallFireComponent
#------------------------------------------------------------------
[AudioControlSend]
audio_component=SmallFireComponent
control_ID=StartAudioControlID
control_value=0.0
+91
View File
@@ -0,0 +1,91 @@
#
###################################################################
# Big Explosion Audio Script
###################################################################
#
[include]
file=audio\macros.scp
#
###################################################################
# Audio locations
###################################################################
#
[L4AudioLocation]
location_offset=0.0,0.0,0.0
name=OriginLocation
#
###################################################################
# BigExplosion component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=AuxExplosion01
priority=0
mix_presence=3
volume_mix_level=BigExplosionVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=BigExplosionComponent
#------------------------------------------------------------------
#
# sample and hold -> pitch
#
[AudioSampleAndHold]
audio_component=BigExplosionComponent
control_ID=PitchAudioControlID
sample_duration=99.0
min_value=-200
max_value=200
name=BigExplosionPitchSampleAndHold
#
# sample and hold -> filter
#
[AudioSampleAndHold]
audio_component=BigExplosionComponent
control_ID=BrightnessAudioControlID
sample_duration=99.0
min_value=0.7
max_value=1.0
name=BigExplosionBrightnessSampleAndHold
#------------------------------------------------------------------
[AudioControlSplitter]
audio_component=BigExplosionPitchSampleAndHold
audio_component=BigExplosionBrightnessSampleAndHold
audio_component=BigExplosionComponent
name=BigExplosionSplitter
[AudioControlSequence]
audio_component=BigExplosionSplitter
tempo=160
midi_file=audio\bigexp01.mid
is_looped=False
dump_value=False
name=BigExplosionSequence
[AudioIdleWatcher]
audio_component=BigExplosionSequence
#------------------------------------------------------------------
[AudioControlSend]
audio_component=BigExplosionSequence
control_ID=StartAudioControlID
control_value=0.0
Binary file not shown.
+73
View File
@@ -0,0 +1,73 @@
#
# External Audio Script
#
[include]
file=audio\macros.scp
file=audio\mchext.scp
#
# ERLLaser component
#
[include]
file=audio\erlcmpe.scp
# ERLLaser watcher
[macro]
MechSubsystem=ERLLaser
[include]
file=audio\erltrge.scp
#
# ERMLaser1 component
#
[include]
file=audio\ermcmpe.scp
# ERMLaser1 watcher
[macro]
MechSubsystem=ERMLaser1
[include]
file=audio\ermtrge.scp
# ERMLaser2 watcher
[macro]
MechSubsystem=ERMLaser2
[include]
file=audio\ermtrge.scp
# ERMLaser3 watcher
[macro]
MechSubsystem=ERMLaser3
[include]
file=audio\ermtrge.scp
# ERMLaser4 watcher
[macro]
MechSubsystem=ERMLaser4
[include]
file=audio\ermtrge.scp
# ERMLaser5 watcher
[macro]
MechSubsystem=ERMLaser5
[include]
file=audio\ermtrge.scp
#
# ERSLaser1 component
#
[include]
file=audio\erscmpe.scp
# ERSLaser1 watcher
[macro]
MechSubsystem=ERSLaser1
[include]
file=audio\erstrge.scp
# ERSLaser2 watcher
[macro]
MechSubsystem=ERSLaser2
[include]
file=audio\erstrge.scp
+109
View File
@@ -0,0 +1,109 @@
#
# Internal Audio Script
#
[include]
file=audio\macros.scp
file=audio\mchint.scp
#
# ERLLaser component
#
[include]
file=audio\erlcmp.scp
# ERLLaser watcher
[macro]
MechSubsystem=ERLLaser
[include]
file=audio\erltrg.scp
#
# ERMLaser1 component
#
[include]
file=audio\ermcmp.scp
# ERMLaser1 watcher
[macro]
MechSubsystem=ERMLaser1
[include]
file=audio\ermtrg.scp
# ERMLaser2 watcher
[macro]
MechSubsystem=ERMLaser2
[include]
file=audio\ermtrg.scp
# ERMLaser3 watcher
[macro]
MechSubsystem=ERMLaser3
[include]
file=audio\ermtrg.scp
# ERMLaser4 watcher
[macro]
MechSubsystem=ERMLaser4
[include]
file=audio\ermtrg.scp
# ERMLaser5 watcher
[macro]
MechSubsystem=ERMLaser5
[include]
file=audio\ermtrg.scp
#
# ERSLaser1 component
#
[include]
file=audio\erscmp.scp
# ERSLaser1 watcher
[macro]
MechSubsystem=ERSLaser1
[include]
file=audio\erstrg.scp
# ERSLaser2 watcher
[macro]
MechSubsystem=ERSLaser2
[include]
file=audio\erstrg.scp
#
# AmmoBinSRM1 component
#
[include]
file=audio\abncmp.scp
# AmmoBinSRM1 watcher
[macro]
MechSubsystem=AmmoBinSRM1
[include]
file=audio\abntrg.scp
#
# SRM1 component
#
[include]
file=audio\srmcmp.scp
# SRM1 watcher
[macro]
MechSubsystem=SRM1
[include]
file=audio\srmtrg.scp
# AmmoBinSRM2 watcher
[macro]
MechSubsystem=AmmoBinSRM2
[include]
file=audio\abntrg.scp
# SRM2 watcher
[macro]
MechSubsystem=SRM2
[include]
file=audio\srmtrg.scp
+99
View File
@@ -0,0 +1,99 @@
#
###################################################################
# Mech External Burning Audio Script
###################################################################
#
[include]
file=audio\macros.scp
#
###################################################################
# Audio locations
###################################################################
#
[L4AudioLocation]
location_offset=0.0,0.0,0.0
name=OriginLocation
#
###################################################################
# Mech Explosion external component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=MechExplosion01
priority=0
mix_presence=3
volume_mix_level=MechExplosionExternalVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=MechExplosionExternalComponent
#------------------------------------------------------------------
[AudioControlSequence]
audio_component=MechExplosionExternalComponent
tempo=160
midi_file=audio\mchexp05.mid
is_looped=False
dump_value=False
name=MechExplosionExternalSequence
[AudioIdleWatcher]
audio_component=MechExplosionExternalSequence
#------------------------------------------------------------------
[AudioControlSend]
audio_component=MechExplosionExternalSequence
control_ID=StartAudioControlID
control_value=0.0
#
###################################################################
# MechFire external component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=MechFireLoop01
priority=0
mix_presence=0
volume_mix_level=MechFireExternalVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=MechFireExternalComponent
#------------------------------------------------------------------
[AudioControlSequence]
audio_component=MechFireExternalComponent
tempo=160
midi_file=audio\mchfre01.mid
is_looped=False
dump_value=False
name=MechFireExternalSequence
[AudioIdleWatcher]
audio_component=MechFireExternalSequence
#------------------------------------------------------------------
[AudioControlSend]
audio_component=MechFireExternalSequence
control_ID=StartAudioControlID
control_value=0.0
+117
View File
@@ -0,0 +1,117 @@
#
###################################################################
# Mech Internal Burning Audio Script
###################################################################
#
#
###################################################################
# Death component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=Death01
position=FrontDirectPatchPosition
priority=4
mix_presence=1
volume_mix_level=DeathVolume
pitch_mix_offset=0.0
brightness_mix_level=0.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=5.0
name=DeathComponent01
[DirectPatchSource]
location=OriginLocation
resource=Death01
position=RearDirectPatchPosition
priority=4
mix_presence=1
volume_mix_level=DeathVolume
pitch_mix_offset=0.0
brightness_mix_level=0.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=5.0
name=DeathComponent02
[DirectPatchSource]
location=OriginLocation
resource=Death01
position=RearDirectPatchPosition
priority=4
mix_presence=1
volume_mix_level=DeathVolume
pitch_mix_offset=0.0
brightness_mix_level=0.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=5.0
name=DeathComponent03
#------------------------------------------------------------------
[AudioControlSequence]
audio_component=DeathComponent01
tempo=160
midi_file=audio\mchexpi1.mid
is_looped=False
dump_value=False
name=DeathComponent01Sequence
[AudioControlSequence]
audio_component=DeathComponent02
tempo=160
midi_file=audio\mchexpi2.mid
is_looped=False
dump_value=False
name=DeathComponent02Sequence
[AudioControlSequence]
audio_component=DeathComponent03
tempo=160
midi_file=audio\mchexpi3.mid
is_looped=False
dump_value=False
name=DeathComponent03Sequence
#------------------------------------------------------------------
[AudioControlSplitter]
audio_component=DeathComponent01Sequence
audio_component=DeathComponent02Sequence
audio_component=DeathComponent03Sequence
name=DeathSplitter
[AudioIdleWatcher]
audio_component=DeathSplitter
#------------------------------------------------------------------
[AudioStateTrigger]
subsystem=Entity
attribute=SimulationState
audio_component=DeathSplitter
trigger_state=Mech::BurningState
inverse_trigger=False
control_ID=StartAudioControlID
control_value=0.0
dump_value=0
[AudioStateTrigger]
subsystem=Entity
attribute=SimulationState
audio_component=DeathSplitter
trigger_state=Mech::BurningState
inverse_trigger=True
control_ID=StopAudioControlID
control_value=0.0
dump_value=0
+1
View File
@@ -0,0 +1 @@

+103
View File
@@ -0,0 +1,103 @@
#
###################################################################
# Mech Subsystem Buttons Audio Script
###################################################################
#
#
###################################################################
# SelectGenerator component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=GeneratorSelect01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=SelectGeneratorVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=SelectGeneratorComponent
#
###################################################################
# GeneratorMode component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=DefaultButton01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=GeneratorModeVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=GeneratorModeComponent
#
###################################################################
# ToggleCooling component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=DefaultButton01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=ToggleCoolingVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=ToggleCoolingComponent
#
###################################################################
# ConfigureMappables component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=ProgramButton01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=ConfigureMappablesVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=ConfigureMappablesComponent
#------------------------------------------------------------------
[AudioControlSequence]
audio_component=ConfigureMappablesComponent
tempo=160
midi_file=audio\prgbut01.mid
is_looped=True
dump_value=False
name=ConfigureMappablesSequence
[AudioIdleWatcher]
audio_component=ConfigureMappablesSequence
+90
View File
@@ -0,0 +1,90 @@
#
###################################################################
# Mech Subsystem Buttons Audio Script
###################################################################
#
#
###################################################################
# SelectGenerator component
###################################################################
#
[AudioControlsButtonMessageWatcher]
subsystem=MechSubsystem
message_ID=PoweredSubsystem::SelectGeneratorAMessageID
audio_component=SelectGeneratorComponent
control_ID=StartAudioControlID
control_value=1.0
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=MechSubsystem
message_ID=PoweredSubsystem::SelectGeneratorBMessageID
audio_component=SelectGeneratorComponent
control_ID=StartAudioControlID
control_value=1.0
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=MechSubsystem
message_ID=PoweredSubsystem::SelectGeneratorCMessageID
audio_component=SelectGeneratorComponent
control_ID=StartAudioControlID
control_value=1.0
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=MechSubsystem
message_ID=PoweredSubsystem::SelectGeneratorDMessageID
audio_component=SelectGeneratorComponent
control_ID=StartAudioControlID
control_value=1.0
dump_value=False
#
###################################################################
# GeneratorMode component
###################################################################
#
[AudioControlsButtonMessageWatcher]
subsystem=MechSubsystem
message_ID=PoweredSubsystem::ToggleGeneratorModeMessageID
audio_component=GeneratorModeComponent
control_ID=StartAudioControlID
control_value=1.0
dump_value=False
#
###################################################################
# ToggleCooling component
###################################################################
#
[AudioControlsButtonMessageWatcher]
subsystem=MechSubsystem
message_ID=HeatableSubsystem::ToggleCoolingMessageID
audio_component=ToggleCoolingComponent
control_ID=StartAudioControlID
control_value=1.0
dump_value=False
#
###################################################################
# ConfigureMappables component
###################################################################
#
[AudioIntegerTrigger]
subsystem=MechSubsystem
attribute=ConfigureActivePress
audio_component=ConfigureMappablesSequence
attribute_value_threshold=-1
control_ID_on=StartAudioControlID
control_ID_off=StopAudioControlID
control_value_on=0.0
control_value_off=0.0
inverse_trigger=False
dump_value=False
Binary file not shown.
+74
View File
@@ -0,0 +1,74 @@
#
###################################################################
# Coolant System Audio Script
###################################################################
#
#
###################################################################
# CoolantLeakWarning component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=Warnings01
position=FrontDirectPatchPosition
priority=2
mix_presence=2
volume_mix_level=WarningVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=CoolantLeakWarningComponent
#------------------------------------------------------------------
[AudioControlSequence]
audio_component=CoolantLeakWarningComponent
tempo=160
midi_file=audio\clkwrn01.mid
is_looped=True
dump_value=False
name=CoolantLeakWarningSequence
[AudioIdleWatcher]
audio_component=CoolantLeakWarningSequence
#
###################################################################
# CoolantLeak component
###################################################################
#
[!DirectPatchSource]
location=OriginLocation
resource=CoolantLeak01
position=RearDirectPatchPosition
priority=0
mix_presence=0
volume_mix_level=CoolantLeakVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=CoolantLeakComponent
#------------------------------------------------------------------
#
# amplitude smoother -> amplitude
#
[!AudioControlSmoother]
audio_component=CoolantLeakComponent
number_of_samples=4
control_ID=VolumeAudioControlID
name=CoolantLeakAmplitudeSmoother
+75
View File
@@ -0,0 +1,75 @@
#
###################################################################
# Coolant System Buttons Audio Script
###################################################################
#
#
###################################################################
# CoolantLeakWarning component
###################################################################
#
[AudioLogicalTrigger]
subsystem=MechSubsystem
attribute=ReportLeak
audio_component=CoolantLeakWarningSequence
attribute_match_value=True
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
[AudioLogicalTrigger]
subsystem=MechSubsystem
attribute=ReportLeak
audio_component=CoolantLeakWarningSequence
attribute_match_value=False
control_ID=StopAudioControlID
control_value=0.0
dump_value=False
[!AudioScalarTrigger]
subsystem=MechSubsystem
attribute=CoolantMassLeakRate
audio_component=CoolantLeakWarningSequence
attribute_value_threshold=0.003
control_ID_on=StartAudioControlID
control_ID_off=StopAudioControlID
control_value_on=0.0
control_value_off=0.0
inverse_trigger=False
dump_value=True
#
###################################################################
# CoolantLeak component
###################################################################
#
[!AudioScalarScale]
subsystem=MechSubsystem
attribute=CoolantMassLeakRate
audio_component=CoolantLeakAmplitudeSmoother
attribute_value_boundary1=0.0
attribute_value_boundary2=0.1
control_ID=TempoAudioControlID
control_value_boundary1=0.0
control_value_boundary2=1.0
exponent=0.5
dump_value=False
#------------------------------------------------------------------
[!AudioScalarTrigger]
subsystem=MechSubsystem
attribute=CoolantMassLeakRate
audio_component=CoolantLeakComponent
attribute_value_threshold=0.01
control_ID_on=StartAudioControlID
control_ID_off=StopAudioControlID
control_value_on=0.0
control_value_off=0.0
inverse_trigger=False
dump_value=False
+49
View File
@@ -0,0 +1,49 @@
#
###################################################################
# Condenser Audio Script
###################################################################
#
#
###################################################################
# CoolantPressureIncrease component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=CoolantPressureIncrease03
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=CoolantPressureVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=CoolantPressureIncreaseComponent
#
###################################################################
# CoolantPressureDecrease component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=CoolantPressureDecrease03
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=CoolantPressureVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=CoolantPressureDecreaseComponent
+46
View File
@@ -0,0 +1,46 @@
#
###################################################################
# Condenser Audio Script
###################################################################
#
#
###################################################################
# Includes
###################################################################
#
[include]
file=audio\clttrg.scp
#
###################################################################
# CoolantPressureIncrease component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=CondenserState
audio_component=CoolantPressureIncreaseComponent
trigger_state=Condenser::OpeningCondenserState
inverse_trigger=False
control_ID=StartAudioControlID
control_value=4.0
dump_value=False
#
###################################################################
# CoolantPressureDecrease component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=CondenserState
audio_component=CoolantPressureDecreaseComponent
trigger_state=Condenser::ClosingCondenserState
inverse_trigger=False
control_ID=StartAudioControlID
control_value=4.0
dump_value=False
+102
View File
@@ -0,0 +1,102 @@
#
###################################################################
# Mech Internal Collision Audio Script
###################################################################
#
[macro]
CollisionTopSpeed=25
#
###################################################################
# Collision component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=CollisionExt01
priority=0
mix_presence=0
volume_mix_level=CollisionExternalVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=CollisionExternalComponent
#------------------------------------------------------------------
#
# resource select
#
[AudioResourceSelector]
audio_source=CollisionExternalComponent
audio_resource_index=CollisionExtIndex
control_ID=100
min_control_value=0.0
max_control_value=1.0
dump_value=False
name=CollisionExternalResourceSelect
#
# sample and hold -> resource select
#
[AudioSampleAndHold]
audio_component=CollisionExternalResourceSelect
control_ID=100
sample_duration=0.0
name=CollisionExternalSampleAndHold
#------------------------------------------------------------------
#
# collision speed -> attack volume
#
[AudioScalarScale]
subsystem=Entity
attribute=CollisionSpeed
audio_component=CollisionExternalComponent
attribute_value_boundary1=0.0
attribute_value_boundary2=CollisionTopSpeed
control_ID=AttackVolumeAudioControlID
control_value_boundary1=0.8
control_value_boundary2=1.0
exponent=0.5
dump_value=False
#------------------------------------------------------------------
#
# collision speed -> filter
#
[AudioScalarScale]
subsystem=Entity
attribute=CollisionSpeed
audio_component=CollisionExternalComponent
attribute_value_boundary1=0.0
attribute_value_boundary2=CollisionTopSpeed
control_ID=BrightnessAudioControlID
control_value_boundary1=0.8
control_value_boundary2=1.0
exponent=1.0
dump_value=False
#------------------------------------------------------------------
[AudioStateTrigger]
subsystem=Entity
attribute=CollisionState
audio_component=CollisionExternalComponent
trigger_state=Mech::InitialHitState
inverse_trigger=0
control_ID=StartAudioControlID
control_value=3.0
dump_value=False
+135
View File
@@ -0,0 +1,135 @@
#
###################################################################
# Mech Collision Internal Collision Audio Script
###################################################################
#
[macro]
CollisionTopSpeed=25
CollisionTopAngularSpeed=0.8
#
###################################################################
# Collision component
###################################################################
#
[Static3DPatchSource]
location=OriginLocation
resource=Collision01
priority=2
mix_presence=3
volume_mix_level=CollisionVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=CollisionComponent
#------------------------------------------------------------------
#
# resource select
#
[AudioResourceSelector]
audio_source=CollisionComponent
audio_resource_index=CollisionIndex
control_ID=100
min_control_value=0.0
max_control_value=1.0
dump_value=False
name=CollisionResourceSelect
#
# angular speed -> resource select
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalVelocity
motion_type=AngularMotionType
motion_value=LengthMotionValue
audio_component=CollisionResourceSelect
attribute_value_boundary1=0.0
attribute_value_boundary2=CollisionTopAngularSpeed
control_ID=100
control_value_boundary1=0.0
control_value_boundary2=1.0
exponent=0.5
dump_value=False
#------------------------------------------------------------------
#
# sample and hold -> pitch
#
[AudioSampleAndHold]
audio_component=CollisionComponent
control_ID=PitchAudioControlID
sample_duration=99.0
min_value=-400
max_value=100
name=CollisionPitchSampleAndHold
#------------------------------------------------------------------
#
# collision speed -> attack volume
#
[AudioScalarScale]
subsystem=Entity
attribute=CollisionSpeed
audio_component=CollisionComponent
attribute_value_boundary1=0.0
attribute_value_boundary2=CollisionTopSpeed
control_ID=AttackVolumeAudioControlID
control_value_boundary1=0.8
control_value_boundary2=1.0
exponent=0.5
dump_value=False
#------------------------------------------------------------------
#
# collision speed -> filter
#
[AudioScalarScale]
subsystem=Entity
attribute=CollisionSpeed
audio_component=CollisionComponent
attribute_value_boundary1=0.0
attribute_value_boundary2=CollisionTopSpeed
control_ID=BrightnessAudioControlID
control_value_boundary1=0.7
control_value_boundary2=1.0
exponent=1.0
dump_value=False
#------------------------------------------------------------------
[AudioStateTrigger]
subsystem=Entity
attribute=CollisionState
audio_component=CollisionPitchSampleAndHold
trigger_state=Mech::InitialHitState
inverse_trigger=False
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
[L4AudioCollisionTrigger]
subsystem=Entity
attribute=CollisionState
normal_attribute=CollisionNormal
audio_component=CollisionComponent
trigger_state=Mech::InitialHitState
control_ID=StartAudioControlID
control_value=3.0
dump_value=False
+83
View File
@@ -0,0 +1,83 @@
#
###################################################################
# Crunch Audio Script
###################################################################
#
[include]
file=audio\macros.scp
#
###################################################################
# Audio locations
###################################################################
#
[L4AudioLocation]
location_offset=0.0,0.0,0.0
name=OriginLocation
#
###################################################################
# Crunch component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=Crunch01
priority=0
mix_presence=3
volume_mix_level=CrunchExplosionVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=CrunchComponent
#------------------------------------------------------------------
#
# sample and hold -> pitch
#
[AudioSampleAndHold]
audio_component=CrunchComponent
control_ID=PitchAudioControlID
sample_duration=99.0
min_value=-200
max_value=200
name=CrunchPitchSampleAndHold
#
# sample and hold -> filter
#
[AudioSampleAndHold]
audio_component=CrunchComponent
control_ID=BrightnessAudioControlID
sample_duration=99.0
min_value=0.7
max_value=1.0
name=CrunchBrightnessSampleAndHold
#------------------------------------------------------------------
[AudioControlSplitter]
audio_component=CrunchPitchSampleAndHold
audio_component=CrunchBrightnessSampleAndHold
name=CrunchSplitter
[AudioControlSend]
audio_component=CrunchSplitter
control_ID=StartAudioControlID
control_value=0.0
[AudioControlSend]
audio_component=CrunchComponent
control_ID=StartAudioControlID
control_value=3.0
+15
View File
@@ -0,0 +1,15 @@
/MA:229;0
/VO:0;0
/MI:229;0
/CD:0;0
/LI:0;0
/MIC:0
/SP:0
/TR:114;0
/BA:114;0
/IPL:MIC- CDR- CDL- LIR- LIL- MIR- MIL-
/IPR:MIC- CDR- CDL- LIR- LIL- MIR- MIL-
/OPS:MIC- CDR- CDL- LIR- LIL-
/AGC:-
/IPG:1,1
/OPG:1,1
+46
View File
@@ -0,0 +1,46 @@
#
###################################################################
# DamageBurn A Audio Script
###################################################################
#
[include]
file=audio\macros.scp
#
###################################################################
# Audio locations
###################################################################
#
[L4AudioLocation]
location_offset=0.0,0.0,0.0
name=OriginLocation
#
###################################################################
# DamageBurn component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=Damage01
priority=0
mix_presence=0
volume_mix_level=DamageBurnAVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=DamageBurnComponent
#------------------------------------------------------------------
[AudioControlSend]
audio_component=DamageBurnComponent
control_ID=StartAudioControlID
control_value=0.0
+46
View File
@@ -0,0 +1,46 @@
#
###################################################################
# DamageBurn B Audio Script
###################################################################
#
[include]
file=audio\macros.scp
#
###################################################################
# Audio locations
###################################################################
#
[L4AudioLocation]
location_offset=0.0,0.0,0.0
name=OriginLocation
#
###################################################################
# DamageBurn component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=Damage02
priority=0
mix_presence=0
volume_mix_level=DamageBurnBVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=DamageBurnComponent
#------------------------------------------------------------------
[AudioControlSend]
audio_component=DamageBurnComponent
control_ID=StartAudioControlID
control_value=0.0
+61
View File
@@ -0,0 +1,61 @@
#
###################################################################
# DamageBurn C Audio Script
###################################################################
#
[include]
file=audio\macros.scp
#
###################################################################
# Audio locations
###################################################################
#
[L4AudioLocation]
location_offset=0.0,0.0,0.0
name=OriginLocation
#
###################################################################
# DamageBurn component
###################################################################
#
[!Dynamic3DPatchSource]
location=OriginLocation
resource=Damage03
priority=0
mix_presence=3
volume_mix_level=DamageBurnCVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=DamageBurnComponent
[Static3DPatchSource]
location=OriginLocation
resource=Damage03
priority=2
mix_presence=0
volume_mix_level=DamageBurnCVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
use_internal=False
name=DamageBurnComponent
#------------------------------------------------------------------
[AudioControlSend]
audio_component=DamageBurnComponent
control_ID=StartAudioControlID
control_value=0.0
+38
View File
@@ -0,0 +1,38 @@
#
###################################################################
# Destroyed Internal Audio Script
###################################################################
#
#
###################################################################
# SubsystemDestroyed component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=DestroyedInt06
position=RearDirectPatchPosition
priority=2
mix_presence=3
volume_mix_level=SubsystemDestroyedVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=1.0
name=SubsystemDestroyedComponent
[AudioControlSequence]
audio_component=SubsystemDestroyedComponent
tempo=160
midi_file=audio\dstrd01.mid
is_looped=False
dump_value=False
name=SubsystemDestroyedSequence
[AudioIdleWatcher]
audio_component=SubsystemDestroyedSequence
Binary file not shown.
Binary file not shown.
+22
View File
@@ -0,0 +1,22 @@
#
###################################################################
# Destroyed Internal Audio Script
###################################################################
#
#
###################################################################
# Destroyed component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=SimulationState
audio_component=SubsystemDestroyedSequence
trigger_state=MechSubsystem::Destroyed
inverse_trigger=False
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
+578
View File
@@ -0,0 +1,578 @@
#
###################################################################
# Mech Engine Internal Audio Script
###################################################################
#
[macro]
IdleMotorTopSpeed=20
MotorTopSpeed=40
AccelerationMotorTopAcceleration=25
DamagedMotorTopSpeed=40
#
###################################################################
# EngineWindUp component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=EngineWindUp01
position=RearDirectPatchPosition
priority=4
mix_presence=2
volume_mix_level=EngineWindUpVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=5.0
name=EngineWindUpComponent
#------------------------------------------------------------------
[AudioControlSend]
audio_component=EngineWindUpComponent
control_ID=StartAudioControlID
control_value=6.0
#
###################################################################
# IdleMotor component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=EnginePower01
position=RearDirectPatchPosition
priority=0
mix_presence=4
volume_mix_level=IdleMotorVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=IdleMotorComponent
#------------------------------------------------------------------
#
# amplitude smoother -> amplitude
#
[AudioControlSmoother]
audio_component=IdleMotorComponent
number_of_samples=Sample0.5Sec
control_ID=VolumeAudioControlID
initial_fill_value=1.0
name=IdleMotorAmplitudeSmoother
#
# linear velocity -> amplitude smoother
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalVelocity
motion_type=LinearMotionType
motion_value=LengthMotionValue
audio_component=IdleMotorAmplitudeSmoother
attribute_value_boundary1=0.0
attribute_value_boundary2=IdleMotorTopSpeed
control_ID=VolumeAudioControlID
control_value_boundary1=1.0
control_value_boundary2=0.0
exponent=2.0
dump_value=False
#------------------------------------------------------------------
#
# pitch smoother -> pitch
#
[AudioControlSmoother]
audio_component=IdleMotorComponent
number_of_samples=Sample0.5Sec
control_ID=PitchAudioControlID
name=IdleMotorPitchSmoother
#
# linear velocity -> pitch smoother
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalVelocity
motion_type=0
motion_value=3
audio_component=IdleMotorPitchSmoother
attribute_value_boundary1=0.0
attribute_value_boundary2=IdleMotorTopSpeed
control_ID=PitchAudioControlID
control_value_boundary1=-400
control_value_boundary2=-200
exponent=0.5
dump_value=False
#------------------------------------------------------------------
[AudioMotionTrigger]
subsystem=Entity
attribute=LocalVelocity
motion_type=LinearMotionType
motion_value=LengthMotionValue
audio_component=IdleMotorComponent
attribute_value_threshold=IdleMotorTopSpeed
control_ID_on=StartAudioControlID
control_ID_off=StopAudioControlID
control_value_on=0.0
control_value_off=0.0
inverse_trigger=True
dump_value=False
[AudioControlSend]
audio_component=IdleMotorComponent
control_ID=StartAudioControlID
control_value=0.0
#
###################################################################
# Motor component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=EngineMotor01
position=RearDirectPatchPosition
priority=1
mix_presence=4
volume_mix_level=MotorVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=MotorComponent
#------------------------------------------------------------------
#
# amplitude smoother -> amplitude
#
[AudioControlSmoother]
audio_component=MotorComponent
number_of_samples=Sample0.5Sec
control_ID=VolumeAudioControlID
name=MotorComponentAmplitudeSmoother
#
# linear velocity -> amplitude smoother
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalVelocity
motion_type=LinearMotionType
motion_value=LengthMotionValue
audio_component=MotorComponentAmplitudeSmoother
attribute_value_boundary1=0.0
attribute_value_boundary2=MotorTopSpeed
control_ID=VolumeAudioControlID
control_value_boundary1=0.0
control_value_boundary2=1.0
exponent=0.3
dump_value=False
#------------------------------------------------------------------
#
# pitch smoother -> pitch
#
[AudioControlSmoother]
audio_component=MotorComponent
number_of_samples=Sample0.5Sec
control_ID=PitchAudioControlID
name=MotorComponentPitchSmoother
#
# linear velocity -> pitch smoother
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalVelocity
motion_type=0
motion_value=3
audio_component=MotorComponentPitchSmoother
attribute_value_boundary1=0.0
attribute_value_boundary2=MotorTopSpeed
control_ID=PitchAudioControlID
control_value_boundary1=-500
control_value_boundary2=200
exponent=0.3
dump_value=False
#------------------------------------------------------------------
[AudioMotionTrigger]
subsystem=Entity
attribute=LocalVelocity
motion_type=LinearMotionType
motion_value=LengthMotionValue
audio_component=MotorComponent
attribute_value_threshold=1.0
control_ID_on=StartAudioControlID
control_ID_off=StopAudioControlID
control_value_on=0.0
control_value_off=0.0
inverse_trigger=False
dump_value=False
#
###################################################################
# AccelerationMotor component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=EngineAcceleration07
position=RearDirectPatchPosition
priority=2
mix_presence=4
volume_mix_level=AccelerationMotorVolume
pitch_mix_offset=0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=AccelerationMotorComponent
#------------------------------------------------------------------
#
# amplitude smoother1 -> amplitude
#
[AudioControlSmoother]
audio_component=AccelerationMotorComponent
number_of_samples=Sample0.5Sec
control_ID=VolumeAudioControlID
name=AccelerationMotorAmplitudeSmoother1
#
# linear acceleration -> amplitude smoother1
#
[!AudioMotionScale]
subsystem=Entity
attribute=LocalAcceleration
motion_type=LinearMotionType
motion_value=LengthMotionValue
audio_component=AccelerationMotorAmplitudeSmoother1
attribute_value_boundary1=0.0
attribute_value_boundary2=AccelerationMotorTopAcceleration
control_ID=VolumeAudioControlID
control_value_boundary1=0.3
control_value_boundary2=1.0
exponent=0.3
dump_value=False
#
# unstable -> amplitude smoother1
#
[AudioScalarScale]
subsystem=Entity
attribute=UnstablePercentage
audio_component=AccelerationMotorAmplitudeSmoother1
attribute_value_boundary1=0.0
attribute_value_boundary2=1.0
control_ID=VolumeAudioControlID
control_value_boundary1=0.0
control_value_boundary2=1.0
exponent=0.75
dump_value=False
#------------------------------------------------------------------
#
# pitch smoother1 -> pitch
#
[AudioControlSmoother]
audio_component=AccelerationMotorComponent
number_of_samples=Sample1Sec
control_ID=PitchAudioControlID
name=AccelerationMotorPitchSmoother1
#
# linear velocity -> pitch smoother
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalVelocity
motion_type=LinearMotionType
motion_value=LengthMotionValue
audio_component=AccelerationMotorPitchSmoother1
attribute_value_boundary1=0.0
attribute_value_boundary2=MotorTopSpeed
control_ID=PitchAudioControlID
control_value_boundary1=-1400
control_value_boundary2=800
exponent=1.0
dump_value=False
#------------------------------------------------------------------
[AudioScalarTrigger]
subsystem=Entity
attribute=UnstablePercentage
audio_component=AccelerationMotorComponent
attribute_value_threshold=0.01
control_ID_on=StartAudioControlID
control_ID_off=StopAudioControlID
control_value_on=0.0
control_value_off=0.0
inverse_trigger=False
dump_value=False
#
###################################################################
# DamagedMotor component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=EngineDamage01
position=RearDirectPatchPosition
priority=0
mix_presence=4
volume_mix_level=DamagedMotorVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=DamagedMotorComponent
#------------------------------------------------------------------
#
# amplitude multiplier -> amplitude
#
[AudioControlMultiplier]
audio_component=DamagedMotorComponent
first_input_control_ID=100
last_input_control_ID=101
output_control_ID=VolumeAudioControlID
name=DamagedMotorAmplitudeMultiplier
#
# myomer damage -> amplitude multiplier
#
[AudioScalarScale]
subsystem=Myomers
attribute=SpeedEffect
audio_component=DamagedMotorAmplitudeMultiplier
attribute_value_boundary1=0.0
attribute_value_boundary2=1.0
control_ID=100
control_value_boundary1=1.0
control_value_boundary2=0.0
exponent=5.0
dump_value=False
#
# amplitude smoother -> amplitude multiplier
#
[!AudioControlSmoother]
audio_component=DamagedMotorAmplitudeMultiplier
number_of_samples=Sample0.25Sec
control_ID=101
name=DamagedMotorAmplitudeSmoother
#
# linear velocity -> amplitude smoother
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalVelocity
motion_type=LinearMotionType
motion_value=LengthMotionValue
audio_component=DamagedMotorAmplitudeMultiplier
attribute_value_boundary1=0.0
attribute_value_boundary2=DamagedMotorTopSpeed
control_ID=101
control_value_boundary1=0.0
control_value_boundary2=1.0
exponent=0.1
dump_value=False
#------------------------------------------------------------------
#
# pitch smoother -> pitch
#
[AudioControlSmoother]
audio_component=DamagedMotorComponent
number_of_samples=Sample0.25Sec
control_ID=PitchAudioControlID
name=DamagedMotorPitchSmoother
#
# linear velocity -> pitch smoother
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalVelocity
motion_type=0
motion_value=3
audio_component=DamagedMotorPitchSmoother
attribute_value_boundary1=0.0
attribute_value_boundary2=DamagedMotorTopSpeed
control_ID=PitchAudioControlID
control_value_boundary1=-4800
control_value_boundary2=-1200
exponent=1.0
dump_value=False
#------------------------------------------------------------------
#
# myomer damage -> filter
#
[AudioScalarScale]
subsystem=Myomers
attribute=SpeedEffect
audio_component=DamagedMotorComponent
attribute_value_boundary1=0.2
attribute_value_boundary2=1.0
control_ID=BrightnessAudioControlID
control_value_boundary1=1.0
control_value_boundary2=0.2
exponent=5.0
dump_value=False
#------------------------------------------------------------------
[AudioScalarTrigger]
subsystem=Myomers
attribute=SpeedEffect
audio_component=DamagedMotorComponent
attribute_value_threshold=0.9
control_ID_on=StartAudioControlID
control_ID_off=StopAudioControlID
control_value_on=0.0
control_value_off=0.0
inverse_trigger=True
dump_value=False
#
###################################################################
# MyomerSeekLevel component
###################################################################
#
[!DirectPatchSource]
location=OriginLocation
resource=BasicBeep02
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=MyomerSeekLevelVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=1.0
name=MyomerSeekLevelComponent
#------------------------------------------------------------------
[!AudioControlsButtonMessageWatcher]
subsystem=Myomers
message_ID=Myomers::ToggleSeekVoltageMessageID
audio_component=MyomerSeekLevelComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
#
###################################################################
# LegDamagedWarning component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=Warnings01
position=FrontDirectPatchPosition
priority=2
mix_presence=2
volume_mix_level=WarningVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=LegDamagedWarningComponent
#------------------------------------------------------------------
[AudioControlSequence]
audio_component=LegDamagedWarningComponent
tempo=160
midi_file=audio\legwrn01.mid
is_looped=False
dump_value=False
name=LegDamagedWarningSequence
[AudioIdleWatcher]
audio_component=LegDamagedWarningSequence
#------------------------------------------------------------------
[AudioStateTrigger]
subsystem=Entity
attribute=SimulationState
audio_component=LegDamagedWarningSequence
trigger_state=Mech::GimpLeftLegState
inverse_trigger=False
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
[AudioStateTrigger]
subsystem=Entity
attribute=SimulationState
audio_component=LegDamagedWarningSequence
trigger_state=Mech::GimpRightLegState
inverse_trigger=False
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
+57
View File
@@ -0,0 +1,57 @@
#
###################################################################
# ER PPC Audio Script
###################################################################
#
[macro]
LaserFireResource=LaserAFire01
LaserFirePitchOffset=-200
LaserFireComponent=PPCFireComponent
LaserFireIndex=LaserAFireIndex
LaserFireResourceSelect=PPCFireResourceSelect
LaserFireSampleAndHold=PPCFireSampleAndHold
#
LaserSustainResource=LaserASustain01
LaserSustainComponent=PPCSustainComponent
LaserSustainIndex=LaserASustainIndex
LaserSustainResourceSelect=PPCSustainResourceSelect
LaserSustainSampleAndHold=PPCSustainSampleAndHold
#
LaserReleaseResource=LaserARelease01
LaserReleaseComponent=PPCReleaseComponent
LaserReleaseIndex=LaserAReleaseIndex
LaserReleaseResourceSelect=PPCReleaseResourceSelect
LaserReleaseSampleAndHold=PPCReleaseSampleAndHold
#
LaserChargeResource=LaserACharge01
LaserChargeComponent=PPCChargeComponent
LaserChargeIndex=LaserAChargeIndex
LaserChargeResourceSelect=PPCChargeResourceSelect
LaserChargeSampleAndHold=PPCChargeSampleAndHold
#
LaserLoadedResource=LaserLoaded01
LaserLoadedComponent=SmallLaserLoadedComponent
LaserLoadedSequence=SmallLaserLoadedSequence
#
LaserTriggerDuringLoadResource=TriggerDuringLoad01
LaserTriggerDuringLoadComponent=PPCTriggerDuringLoadComponent
#
LaserMisfireResource=LaserAMisfire01
LaserMisfireComponent=PPCMisfireComponent
#
LaserSeekLevelResource=BasicBeep02
LaserSeekLevelComponent=PPCSeekLevelComponent
[include]
file=audio\lsrcmp.scp
#------------------------------------------------------------------
[macro]
CoolantLeakComponent=PPCCoolantLeakComponent
CoolantLeakAmplitudeSmoother=PPCCoolantLeakAmplitudeSmoother
[include]
file=audio\cltcmp.scp
+57
View File
@@ -0,0 +1,57 @@
#
###################################################################
# ER PPC Audio Script
###################################################################
#
[macro]
LaserFireResource=LaserAFire01
LaserFirePitchOffset=-200
LaserFireComponent=PPCFireComponent
LaserFireIndex=LaserAFireIndex
LaserFireResourceSelect=PPCFireResourceSelect
LaserFireSampleAndHold=PPCFireSampleAndHold
#
LaserSustainResource=LaserASustain01
LaserSustainComponent=PPCSustainComponent
LaserSustainIndex=LaserASustainIndex
LaserSustainResourceSelect=PPCSustainResourceSelect
LaserSustainSampleAndHold=PPCSustainSampleAndHold
#
LaserReleaseResource=LaserARelease01
LaserReleaseComponent=PPCReleaseComponent
LaserReleaseIndex=LaserAReleaseIndex
LaserReleaseResourceSelect=PPCReleaseResourceSelect
LaserReleaseSampleAndHold=PPCReleaseSampleAndHold
#
LaserChargeResource=LaserACharge01
LaserChargeComponent=PPCChargeComponent
LaserChargeIndex=LaserAChargeIndex
LaserChargeResourceSelect=PPCChargeResourceSelect
LaserChargeSampleAndHold=PPCChargeSampleAndHold
#
LaserLoadedResource=LaserLoaded01
LaserLoadedComponent=PPCLoadedComponent
LaserLoadedSequence=PPCLoadedSequence
#
LaserTriggerDuringLoadResource=TriggerDuringLoad01
LaserTriggerDuringLoadComponent=PPCTriggerDuringLoadComponent
#
LaserMisfireResource=LaserAMisfire01
LaserMisfireComponent=PPCMisfireComponent
#
LaserSeekLevelResource=BasicBeep02
LaserSeekLevelComponent=PPCSeekLevelComponent
[include]
file=audio\lsrcmp.scp
#------------------------------------------------------------------
[!macro]
CoolantLeakComponent=AutoCannonCoolantLeakComponent
CoolantLeakAmplitudeSmoother=AutoCannonCoolantLeakAmplitudeSmoother
[!include]
file=audio\cltcmp.scp
+14
View File
@@ -0,0 +1,14 @@
#
###################################################################
# ER PPC External Audio Script
###################################################################
#
[macro]
LaserSustainResource=LaserASustain01
LaserSustainVolume=LaserExternalSustainVolume
LaserPitchOffset=-100
LaserSustainComponent=ERPPCExternalSustainComponent
[include]
file=audio\lsrcmpe.scp
+12
View File
@@ -0,0 +1,12 @@
#
###################################################################
# PPC Internal Audio Script
###################################################################
#
[include]
file=audio\lsrtrg.scp
file=audio\clttrg.scp
file=audio\buttrg.scp
file=audio\dsttrg.scp
+9
View File
@@ -0,0 +1,9 @@
#
###################################################################
# PPC External Audio Script
###################################################################
#
[include]
file=audio\lsrtrge.scp
+57
View File
@@ -0,0 +1,57 @@
#
###################################################################
# Extended Range Large Laser Audio Script
###################################################################
#
[macro]
LaserFireResource=LaserCFire01
LaserFirePitchOffset=-200
LaserFireComponent=ERLLaserFireComponent
LaserFireIndex=LaserCFireIndex
LaserFireResourceSelect=ERLLaserFireResourceSelect
LaserFireSampleAndHold=ERLLaserFireSampleAndHold
#
LaserSustainResource=LaserCSustain01
LaserSustainComponent=ERLLaserSustainComponent
LaserSustainIndex=LaserCSustainIndex
LaserSustainResourceSelect=ERLLaserSustainResourceSelect
LaserSustainSampleAndHold=ERLLaserSustainSampleAndHold
#
LaserReleaseResource=LaserARelease01
LaserReleaseComponent=ERLLaserReleaseComponent
LaserReleaseIndex=LaserAReleaseIndex
LaserReleaseResourceSelect=ERLLaserReleaseResourceSelect
LaserReleaseSampleAndHold=ERLLaserReleaseSampleAndHold
#
LaserChargeResource=LaserACharge01
LaserChargeComponent=ERLLaserChargeComponent
LaserChargeIndex=LaserAChargeIndex
LaserChargeResourceSelect=ERLLaserChargeResourceSelect
LaserChargeSampleAndHold=ERLLaserChargeSampleAndHold
#
LaserLoadedResource=LaserLoaded01
LaserLoadedComponent=ERLLaserLoadedComponent
LaserLoadedSequence=ERLLaserLoadedSequence
#
LaserTriggerDuringLoadResource=TriggerDuringLoad01
LaserTriggerDuringLoadComponent=ERLLaserTriggerDuringLoadComponent
#
LaserMisfireResource=LaserAMisfire01
LaserMisfireComponent=ERLLaserMisfireComponent
#
LaserSeekLevelResource=BasicBeep02
LaserSeekLevelComponent=ERLLaserSeekLevelComponent
[include]
file=audio\lsrcmp.scp
#------------------------------------------------------------------
[!macro]
CoolantLeakComponent=AutoCannonCoolantLeakComponent
CoolantLeakAmplitudeSmoother=AutoCannonCoolantLeakAmplitudeSmoother
[!include]
file=audio\cltcmp.scp
+14
View File
@@ -0,0 +1,14 @@
#
###################################################################
# ER Large Laser External Audio Script
###################################################################
#
[macro]
LaserSustainResource=LaserCSustainExt01
LaserSustainVolume=LaserExternalSustainVolume
LaserPitchOffset=-200
LaserSustainComponent=ERLLaserExternalSustainComponent
[include]
file=audio\lsrcmpe.scp
+1
View File
@@ -0,0 +1 @@

+12
View File
@@ -0,0 +1,12 @@
#
###################################################################
# ER Large Laser Audio Script
###################################################################
#
[include]
file=audio\lsrtrg.scp
file=audio\clttrg.scp
file=audio\buttrg.scp
file=audio\dsttrg.scp
+8
View File
@@ -0,0 +1,8 @@
#
###################################################################
# ER Laser External Triggers
###################################################################
#
[include]
file=audio\lsrtrge.scp
+57
View File
@@ -0,0 +1,57 @@
#
###################################################################
# Extended Range Medium Laser Audio Script
###################################################################
#
[macro]
LaserFireResource=LaserCFire01
LaserFirePitchOffset=0
LaserFireComponent=ERMLaserFireComponent
LaserFireIndex=LaserCFireIndex
LaserFireResourceSelect=ERMLaserFireResourceSelect
LaserFireSampleAndHold=ERMLaserFireSampleAndHold
#
LaserSustainResource=LaserCSustain01
LaserSustainComponent=ERMLaserSustainComponent
LaserSustainIndex=LaserCSustainIndex
LaserSustainResourceSelect=ERMLaserSustainResourceSelect
LaserSustainSampleAndHold=ERMLaserSustainSampleAndHold
#
LaserReleaseResource=LaserARelease01
LaserReleaseComponent=ERMLaserReleaseComponent
LaserReleaseIndex=LaserAReleaseIndex
LaserReleaseResourceSelect=ERMLaserReleaseResourceSelect
LaserReleaseSampleAndHold=ERMLaserReleaseSampleAndHold
#
LaserChargeResource=LaserACharge01
LaserChargeComponent=ERMLaserChargeComponent
LaserChargeIndex=LaserAChargeIndex
LaserChargeResourceSelect=ERMLaserChargeResourceSelect
LaserChargeSampleAndHold=ERMLaserChargeSampleAndHold
#
LaserLoadedResource=LaserLoaded01
LaserLoadedComponent=ERMLaserLoadedComponent
LaserLoadedSequence=ERMLaserLoadedSequence
#
LaserTriggerDuringLoadResource=TriggerDuringLoad01
LaserTriggerDuringLoadComponent=ERMLaserTriggerDuringLoadComponent
#
LaserMisfireResource=LaserAMisfire01
LaserMisfireComponent=ERMLaserMisfireComponent
#
LaserSeekLevelResource=BasicBeep02
LaserSeekLevelComponent=ERMLaserSeekLevelComponent
[include]
file=audio\lsrcmp.scp
#------------------------------------------------------------------
[!macro]
CoolantLeakComponent=AutoCannonCoolantLeakComponent
CoolantLeakAmplitudeSmoother=AutoCannonCoolantLeakAmplitudeSmoother
[!include]
file=audio\cltcmp.scp
+14
View File
@@ -0,0 +1,14 @@
#
###################################################################
# ER Medium Laser External Audio Script
###################################################################
#
[macro]
LaserSustainResource=LaserCSustainExt01
LaserSustainVolume=LaserExternalSustainVolume
LaserPitchOffset=0
LaserSustainComponent=ERMLaserExternalSustainComponent
[include]
file=audio\lsrcmpe.scp
+12
View File
@@ -0,0 +1,12 @@
#
###################################################################
# ER Medium Laser Audio Script
###################################################################
#
[include]
file=audio\lsrtrg.scp
file=audio\clttrg.scp
file=audio\buttrg.scp
file=audio\dsttrg.scp
+8
View File
@@ -0,0 +1,8 @@
#
###################################################################
# ER Laser External Triggers
###################################################################
#
[include]
file=audio\lsrtrge.scp
+56
View File
@@ -0,0 +1,56 @@
#
###################################################################
# Extended Range Small Laser Audio Script
###################################################################
#
[macro]
LaserFireResource=LaserCFire01
LaserFirePitchOffset=200
LaserFireComponent=ERSLaserFireComponent
LaserFireIndex=LaserCFireIndex
LaserFireResourceSelect=ERSLaserFireResourceSelect
LaserFireSampleAndHold=ERSLaserFireSampleAndHold
#
LaserSustainResource=LaserCSustain01
LaserSustainComponent=ERSLaserSustainComponent
LaserSustainIndex=LaserCSustainIndex
LaserSustainResourceSelect=ERSLaserSustainResourceSelect
LaserSustainSampleAndHold=ERSLaserSustainSampleAndHold
#
LaserReleaseResource=LaserARelease01
LaserReleaseComponent=ERSLaserReleaseComponent
LaserReleaseIndex=LaserAReleaseIndex
LaserReleaseResourceSelect=ERSLaserReleaseResourceSelect
LaserReleaseSampleAndHold=ERSLaserReleaseSampleAndHold
#
LaserChargeResource=LaserACharge01
LaserChargeComponent=ERSLaserChargeComponent
LaserChargeIndex=LaserAChargeIndex
LaserChargeResourceSelect=ERSLaserChargeResourceSelect
LaserChargeSampleAndHold=ERSLaserChargeSampleAndHold
#
LaserLoadedComponent=ERSLaserLoadedComponent
LaserLoadedSequence=ERSLaserLoadedSequence
#
LaserTriggerDuringLoadResource=TriggerDuringLoad01
LaserTriggerDuringLoadComponent=ERSLaserTriggerDuringLoadComponent
#
LaserMisfireResource=LaserAMisfire01
LaserMisfireComponent=ERSLaserMisfireComponent
#
LaserSeekLevelResource=BasicBeep02
LaserSeekLevelComponent=ERSLaserSeekLevelComponent
[include]
file=audio\lsrcmp.scp
#------------------------------------------------------------------
[!macro]
CoolantLeakComponent=AutoCannonCoolantLeakComponent
CoolantLeakAmplitudeSmoother=AutoCannonCoolantLeakAmplitudeSmoother
[!include]
file=audio\cltcmp.scp
+14
View File
@@ -0,0 +1,14 @@
#
###################################################################
# ER Small Laser External Audio Script
###################################################################
#
[macro]
LaserSustainResource=LaserCSustainExt01
LaserSustainVolume=LaserExternalSustainVolume
LaserPitchOffset=200
LaserSustainComponent=ERSLaserExternalSustainComponent
[include]
file=audio\lsrcmpe.scp
+12
View File
@@ -0,0 +1,12 @@
#
###################################################################
# ER Small Laser Audio Script
###################################################################
#
[include]
file=audio\lsrtrg.scp
file=audio\clttrg.scp
file=audio\buttrg.scp
file=audio\dsttrg.scp
+8
View File
@@ -0,0 +1,8 @@
#
###################################################################
# ER Laser External Triggers
###################################################################
#
[include]
file=audio\lsrtrge.scp
+73
View File
@@ -0,0 +1,73 @@
#
###################################################################
# Mech Foot Fall External Audio Script
###################################################################
#
[macro]
FootFallTopAcceleration=7.0
FootFallTopSpeed=40.0
[Dynamic3DPatchSource]
location=OriginLocation
resource=FootFallExt01
priority=0
mix_presence=0
volume_mix_level=FootFallExternalVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=FootFallExternalComponent
#------------------------------------------------------------------
#
# linear acceleration -> filter
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalAcceleration
motion_type=0
motion_value=3
audio_component=FootFallExternalComponent
attribute_value_boundary1=0.0
attribute_value_boundary2=FootFallTopAcceleration
control_ID=BrightnessAudioControlID
control_value_boundary1=0.5
control_value_boundary2=1.0
exponent=0.5
dump_value=False
#
# linear velocity -> pitch
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalVelocity
motion_type=0
motion_value=3
audio_component=FootFallExternalComponent
attribute_value_boundary1=0.0
attribute_value_boundary2=FootFallTopSpeed
control_ID=PitchAudioControlID
control_value_boundary1=-400
control_value_boundary2=0
exponent=1.0
dump_value=False
#------------------------------------------------------------------
[AudioLogicalTrigger]
subsystem=Entity
attribute=FootStep
audio_component=FootFallExternalComponent
attribute_match_value=True
control_ID=StartAudioControlID
control_value=1.5
dump_value=False
+131
View File
@@ -0,0 +1,131 @@
#
###################################################################
# FootFall component
###################################################################
#
[macro]
FootFallTopAcceleration=10
FootFallTopAngularSpeed=0.6
#
###################################################################
# Mech Foot Fall Internal Audio Script
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=FootFallInt01
position=FrontDirectPatchPosition
priority=0
mix_presence=4
volume_mix_level=FootFallVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=FootFallComponent
#------------------------------------------------------------------
#
# amplitude mixer -> amplitude
#
[AudioControlMixer]
audio_component=FootFallComponent
first_input_control_ID=100
last_input_control_ID=101
output_control_ID=VolumeAudioControlID
name=FootFallAmplitudeMixer
#
# filter mixer -> filter
#
[AudioControlMixer]
audio_component=FootFallComponent
first_input_control_ID=100
last_input_control_ID=101
output_control_ID=BrightnessAudioControlID
name=FootFallFilterMixer
#
# control splitter
#
[AudioControlSplitter]
audio_component=FootFallAmplitudeMixer
audio_component=FootFallFilterMixer
name=FootFallSplitter
#
# smoother1 -> splitter
#
[AudioControlSmoother]
audio_component=FootFallSplitter
number_of_samples=Sample2Sec
control_ID=100
name=FootFallSmoother1
#
# linear acceleration -> smoother1
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalAcceleration
motion_type=LinearMotionType
motion_value=LengthMotionValue
audio_component=FootFallSmoother1
attribute_value_boundary1=0.0
attribute_value_boundary2=FootFallTopAcceleration
control_ID=100
control_value_boundary1=0.0
control_value_boundary2=1.0
exponent=0.4
dump_value=False
#
# smoother2 -> splitter
#
[AudioControlSmoother]
audio_component=FootFallSplitter
number_of_samples=Sample1Sec
control_ID=101
name=FootFallSmoother2
#
# angular velocity -> smoother2
#
[AudioMotionScale]
subsystem=Entity
attribute=LocalVelocity
motion_type=AngularMotionType
motion_value=LengthMotionValue
audio_component=FootFallSmoother2
attribute_value_boundary1=0.0
attribute_value_boundary2=FootFallTopAngularSpeed
control_ID=101
control_value_boundary1=0.0
control_value_boundary2=0.4
exponent=0.4
dump_value=False
#------------------------------------------------------------------
[AudioLogicalTrigger]
subsystem=Entity
attribute=FootStep
audio_component=FootFallComponent
attribute_match_value=True
control_ID=StartAudioControlID
control_value=2.0
dump_value=False
+61
View File
@@ -0,0 +1,61 @@
#
###################################################################
# Generator Audio Script
###################################################################
#
#
###################################################################
# GeneratorOn component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=BasicBeep01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=GeneratorOnVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=GeneratorOnComponent
#
###################################################################
# GeneratorOutWarning component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=Warnings01
position=FrontDirectPatchPosition
priority=2
mix_presence=2
volume_mix_level=WarningVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=GeneratorOutWarningComponent
#------------------------------------------------------------------
[AudioControlSequence]
audio_component=GeneratorOutWarningComponent
tempo=160
midi_file=audio\genwrn02.mid
is_looped=False
dump_value=False
name=GeneratorOutWarningSequence
[AudioIdleWatcher]
audio_component=GeneratorOutWarningSequence
+65
View File
@@ -0,0 +1,65 @@
#
###################################################################
# Generator Audio Script
###################################################################
#
#
###################################################################
# Includes
###################################################################
#
[include]
file=audio\clttrg.scp
#
###################################################################
# GeneratorOn component
###################################################################
#
[AudioLogicalTrigger]
subsystem=MechSubsystem
attribute=GeneratorOn
audio_component=GeneratorOnComponent
attribute_match_value=True
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioLogicalTrigger]
subsystem=MechSubsystem
attribute=GeneratorOn
audio_component=GeneratorOnComponent
attribute_match_value=False
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
#
###################################################################
# GeneratorOutWarning component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=GeneratorState
audio_component=GeneratorOutWarningSequence
trigger_state=Generator::Off
inverse_trigger=False
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=GeneratorState
audio_component=GeneratorOutWarningSequence
trigger_state=Generator::Overheated
inverse_trigger=True
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
Binary file not shown.
Binary file not shown.
+39
View File
@@ -0,0 +1,39 @@
#
###################################################################
# Heat Management External Audio Script
###################################################################
#
#
###################################################################
# CoolantDump component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=CoolantDumpExt01
priority=0
mix_presence=0
volume_mix_level=CoolantDumpExternalVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=CoolantDumpComponent
#------------------------------------------------------------------
[AudioStateTrigger]
subsystem=Reservoir
attribute=ReservoirState
audio_component=CoolantDumpComponent
trigger_state=Reservoir::InjectingState
inverse_trigger=False
control_ID=StartAudioControlID
control_value=4.0
dump_value=False
+85
View File
@@ -0,0 +1,85 @@
#
###################################################################
# Heat Management Audio Script
###################################################################
#
#
###################################################################
# CoolantDump component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=CoolantDump05
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=CoolantDumpVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=CoolantDumpComponent
#------------------------------------------------------------------
[AudioScalarScale]
subsystem=HeatSink
attribute=CurrentTemperature
audio_component=CoolantDumpComponent
attribute_value_boundary1=300
attribute_value_boundary2=1200
control_ID=PitchAudioControlID
control_value_boundary1=-100
control_value_boundary2=100
exponent=3.0
dump_value=False
[AudioStateTrigger]
subsystem=Reservoir
attribute=ReservoirState
audio_component=CoolantDumpComponent
trigger_state=Reservoir::InjectingState
inverse_trigger=False
control_ID=StartAudioControlID
control_value=6.0
dump_value=False
#
###################################################################
# HeatManagement component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=BasicClick01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=HeatManagementVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=HeatManagementComponent
#------------------------------------------------------------------
[AudioControlsButtonTrigger]
subsystem=Entity
attribute=ReduceButton
audio_component=HeatManagementComponent
attribute_value_threshold=0.0
control_ID_on=StartAudioControlID
control_ID_off=NullAudioControlID
control_value_on=0.5
control_value_off=0.0
inverse_trigger=False
dump_value=False
+15
View File
@@ -0,0 +1,15 @@
/MA:229;0
/VO:0;0
/MI:229;0
/CD:0;0
/LI:0;0
/MIC:0
/SP:0
/TR:114;0
/BA:114;0
/IPL:MIC- CDR- CDL- LIR- LIL+ MIR- MIL-
/IPR:MIC- CDR- CDL- LIR+ LIL- MIR- MIL-
/OPS:MIC- CDR- CDL- LIR+ LIL+
/AGC:-
/IPG:1,1
/OPG:1,1
+1
View File
@@ -0,0 +1 @@

Binary file not shown.
+38
View File
@@ -0,0 +1,38 @@
#
###################################################################
# Large AutoCannon Audio Script
###################################################################
#
[macro]
ProjectileFireResource=AutoCannonAction01
ProjectileFireVolume=LargeAutoCannonFireVolume
ProjectileFirePitchOffset=-200
ProjectileFireComponent=LargeAutoCannonFireComponent
#
ProjectileLaunchResource=AutoCannonFire01
ProjectileLaunchVolume=LargeAutoCannonLaunchVolume
ProjectileLaunchPitchOffset=-200
ProjectileLaunchComponent=LargeAutoCannonLaunchComponent
#
ProjectileLoadingResource=AutoCannonLoading01
ProjectileLoadingComponent=LargeAutoCannonLoadingComponent
#
ProjectileLoadedResource=AutoCannonLoaded01
ProjectileLoadedComponent=LargeAutoCannonLoadedComponent
ProjectileLoadedSequence=LargeAutoCannonLoadedSequence
#
ProjectileTriggerDuringLoadResource=TriggerDuringLoad01
ProjectileTriggerDuringLoadComponent=LargeAutoCannonTriggerDuringLoadComponent
#
ProjectileMisfireResource=AutoCannonMisfire01
ProjectileMisfireComponent=LargeAutoCannonMisfireComponent
ProjectileMisfireSequence=LargeAutoCannonMisfireSequence
#
ProjectileJamResource=AutoCannonJam01
ProjectileJamComponent=LargeAutoCannonJamComponent
ProjectileJamSequence=LargeAutoCannonJamSequence
[include]
file=audio\prjcmp.scp
+12
View File
@@ -0,0 +1,12 @@
#
###################################################################
# Mech AutoCannon Internal Audio Script
###################################################################
#
[include]
file=audio\prjtrg.scp
file=audio\clttrg.scp
file=audio\buttrg.scp
file=audio\dsttrg.scp
Binary file not shown.
+57
View File
@@ -0,0 +1,57 @@
#
###################################################################
# Large Laser Audio Script
###################################################################
#
[macro]
LaserFireResource=LaserBFire01
LaserFirePitchOffset=-200
LaserFireComponent=LargeLaserFireComponent
LaserFireIndex=LaserBFireIndex
LaserFireResourceSelect=LargeLaserFireResourceSelect
LaserFireSampleAndHold=LargeLaserFireSampleAndHold
#
LaserSustainResource=LaserBSustain01
LaserSustainComponent=LargeLaserSustainComponent
LaserSustainIndex=LaserBSustainIndex
LaserSustainResourceSelect=LargeLaserSustainResourceSelect
LaserSustainSampleAndHold=LargeLaserSustainSampleAndHold
#
LaserReleaseResource=LaserARelease01
LaserReleaseComponent=LargeLaserReleaseComponent
LaserReleaseIndex=LaserAReleaseIndex
LaserReleaseResourceSelect=LargeLaserReleaseResourceSelect
LaserReleaseSampleAndHold=LargeLaserReleaseSampleAndHold
#
LaserChargeResource=LaserACharge01
LaserChargeComponent=LargeLaserChargeComponent
LaserChargeIndex=LaserAChargeIndex
LaserChargeResourceSelect=LargeLaserChargeResourceSelect
LaserChargeSampleAndHold=LargeLaserChargeSampleAndHold
#
LaserLoadedResource=LaserLoaded01
LaserLoadedComponent=LargeLaserLoadedComponent
LaserLoadedSequence=LargeLaserLoadedSequence
#
LaserTriggerDuringLoadResource=TriggerDuringLoad01
LaserTriggerDuringLoadComponent=LargeLaserTriggerDuringLoadComponent
#
LaserMisfireResource=LaserAMisfire01
LaserMisfireComponent=LargeLaserMisfireComponent
#
LaserSeekLevelResource=BasicBeep02
LaserSeekLevelComponent=LargeLaserSeekLevelComponent
[include]
file=audio\lsrcmp.scp
#------------------------------------------------------------------
[!macro]
CoolantLeakComponent=AutoCannonCoolantLeakComponent
CoolantLeakAmplitudeSmoother=AutoCannonCoolantLeakAmplitudeSmoother
[!include]
file=audio\cltcmp.scp
+14
View File
@@ -0,0 +1,14 @@
#
###################################################################
# Medium Laser External Audio Script
###################################################################
#
[macro]
LaserSustainResource=LaserBSustainExt01
LaserSustainVolume=LaserExternalSustainVolume
LaserPitchOffset=-200
LaserSustainComponent=LargeLaserExternalSustainComponent
[include]
file=audio\lsrcmpe.scp
+12
View File
@@ -0,0 +1,12 @@
#
###################################################################
# Large Laser Internal Audio Script
###################################################################
#
[include]
file=audio\lsrtrg.scp
file=audio\clttrg.scp
file=audio\buttrg.scp
file=audio\dsttrg.scp
+9
View File
@@ -0,0 +1,9 @@
#
###################################################################
# Laser External Triggers
###################################################################
#
[include]
file=audio\lsrtrge.scp
+79
View File
@@ -0,0 +1,79 @@
#
# External Audio Script
#
[include]
file=audio\macros.scp
file=audio\mchext.scp
#
# AFC1 component
#
[include]
file=audio\acncmpe.scp
# AFC1 watcher
[macro]
MechSubsystem=AFC1
[include]
file=audio\acntrge.scp
# AFC2 watcher
[macro]
MechSubsystem=AFC2
[include]
file=audio\acntrge.scp
#
# ERMLaser component
#
[include]
file=audio\ermcmpe.scp
# ERMLaser watcher
[macro]
MechSubsystem=ERMLaser
[include]
file=audio\ermtrge.scp
#
# ERSLaser1 component
#
[include]
file=audio\erscmpe.scp
# ERSLaser1 watcher
[macro]
MechSubsystem=ERSLaser1
[include]
file=audio\erstrge.scp
# ERSLaser2 watcher
[macro]
MechSubsystem=ERSLaser2
[include]
file=audio\erstrge.scp
# ERSLaser3 watcher
[macro]
MechSubsystem=ERSLaser3
[include]
file=audio\erstrge.scp
#
# MLaser1 component
#
[include]
file=audio\mlrcmpe.scp
# MLaser1 watcher
[macro]
MechSubsystem=MLaser1
[include]
file=audio\mlrtrge.scp
# MLaser2 watcher
[macro]
MechSubsystem=MLaser2
[include]
file=audio\mlrtrge.scp
+121
View File
@@ -0,0 +1,121 @@
#
# Internal Audio Script
#
[include]
file=audio\macros.scp
file=audio\mchint.scp
#
# AmmoBinAFC1 component
#
[include]
file=audio\abncmp.scp
# AmmoBinAFC1 watcher
[macro]
MechSubsystem=AmmoBinAFC1
[include]
file=audio\abntrg.scp
#
# AFC1 component
#
[include]
file=audio\laccmp.scp
# AFC1 watcher
[macro]
MechSubsystem=AFC1
[include]
file=audio\lactrg.scp
# AmmoBinAFC2 watcher
[macro]
MechSubsystem=AmmoBinAFC2
[include]
file=audio\abntrg.scp
#
# AFC2 component
#
[include]
file=audio\maccmp.scp
# AFC2 watcher
[macro]
MechSubsystem=AFC2
[include]
file=audio\mactrg.scp
#
# ERMLaser component
#
[include]
file=audio\ermcmp.scp
# ERMLaser watcher
[macro]
MechSubsystem=ERMLaser
[include]
file=audio\ermtrg.scp
#
# ERSLaser1 component
#
[include]
file=audio\erscmp.scp
# ERSLaser1 watcher
[macro]
MechSubsystem=ERSLaser1
[include]
file=audio\erstrg.scp
# ERSLaser2 watcher
[macro]
MechSubsystem=ERSLaser2
[include]
file=audio\erstrg.scp
# ERSLaser3 watcher
[macro]
MechSubsystem=ERSLaser3
[include]
file=audio\erstrg.scp
#
# MLaser1 component
#
[include]
file=audio\mlrcmp.scp
# MLaser1 watcher
[macro]
MechSubsystem=MLaser1
[include]
file=audio\mlrtrg.scp
# MLaser2 watcher
[macro]
MechSubsystem=MLaser2
[include]
file=audio\mlrtrg.scp
# AmmoBinSRM watcher
[macro]
MechSubsystem=AmmoBinSRM
[include]
file=audio\abntrg.scp
#
# SRM component
#
[include]
file=audio\srmcmp.scp
# SRM watcher
[macro]
MechSubsystem=SRM
[include]
file=audio\srmtrg.scp
+79
View File
@@ -0,0 +1,79 @@
#
# External Audio Script
#
[include]
file=audio\macros.scp
file=audio\mchext.scp
#
# PPC1 component
#
[include]
file=audio\ppccmpe.scp
# PPC1 watcher
[macro]
MechSubsystem=PPC1
[include]
file=audio\ppctrge.scp
# PPC2 watcher
[macro]
MechSubsystem=PPC2
[include]
file=audio\ppctrge.scp
#
# ERSLaser1 component
#
[include]
file=audio\erscmpe.scp
# ERSLaser1 watcher
[macro]
MechSubsystem=ERSLaser1
[include]
file=audio\erstrge.scp
# ERSLaser2 watcher
[macro]
MechSubsystem=ERSLaser2
[include]
file=audio\erstrge.scp
# ERSLaser3 watcher
[macro]
MechSubsystem=ERSLaser3
[include]
file=audio\erstrge.scp
#
# MLaser1 component
#
[include]
file=audio\mlrcmpe.scp
# MLaser1 watcher
[macro]
MechSubsystem=MLaser1
[include]
file=audio\mlrtrge.scp
# MLaser2 watcher
[macro]
MechSubsystem=MLaser2
[include]
file=audio\mlrtrge.scp
#
# AFC100 component
#
[include]
file=audio\acncmpe.scp
# AFC100 watcher
[macro]
MechSubsystem=AFC100
[include]
file=audio\acntrge.scp
+121
View File
@@ -0,0 +1,121 @@
#
# Internal Audio Script
#
[include]
file=audio\macros.scp
file=audio\mchint.scp
#
# PPC1 component
#
[include]
file=audio\ppccmp.scp
# PPC1 watcher
[macro]
MechSubsystem=PPC1
[include]
file=audio\ppctrg.scp
# PPC2 watcher
[macro]
MechSubsystem=PPC2
[include]
file=audio\ppctrg.scp
#
# ERSLaser1 component
#
[include]
file=audio\erscmp.scp
# ERSLaser1 watcher
[macro]
MechSubsystem=ERSLaser1
[include]
file=audio\erstrg.scp
# ERSLaser2 watcher
[macro]
MechSubsystem=ERSLaser2
[include]
file=audio\erstrg.scp
# ERSLaser3 watcher
[macro]
MechSubsystem=ERSLaser3
[include]
file=audio\erstrg.scp
#
# MLaser1 component
#
[include]
file=audio\mlrcmp.scp
# MLaser1 watcher
[macro]
MechSubsystem=MLaser1
[include]
file=audio\mlrtrg.scp
# MLaser2 watcher
[macro]
MechSubsystem=MLaser2
[include]
file=audio\mlrtrg.scp
#
# AmmoBinAFC100 component
#
[include]
file=audio\abncmp.scp
# AmmoBinAFC100 watcher
[macro]
MechSubsystem=AmmoBinAFC100
[include]
file=audio\abntrg.scp
#
# AFC100 component
#
[include]
file=audio\laccmp.scp
# AFC100 watcher
[macro]
MechSubsystem=AFC100
[include]
file=audio\lactrg.scp
# AmmoBinSRM6 watcher
[macro]
MechSubsystem=AmmoBinSRM6
[include]
file=audio\abntrg.scp
#
# SRM6 component
#
[include]
file=audio\srmcmp.scp
# SRM6 watcher
[macro]
MechSubsystem=SRM6
[include]
file=audio\srmtrg.scp
# AmmoBinSRM4 watcher
[macro]
MechSubsystem=AmmoBinSRM4
[include]
file=audio\abntrg.scp
# SRM4 watcher
[macro]
MechSubsystem=SRM4
[include]
file=audio\srmtrg.scp
+41
View File
@@ -0,0 +1,41 @@
#
###################################################################
# LRM Audio Script
###################################################################
#
[macro]
MissileFireResource=MissileLaunch01
MissileFirePitchOffset=-100
MissileFireComponent=LRMFireComponent
#
MissileLoadingResource=MissileLoading01
MissileLoadingComponent=LRMLoadingComponent
#
MissileLoadedResource=MissileLoaded01
MissileLoadedComponent=LRMLoadedComponent
MissileLoadedSequence=LRMLoadedSequence
#
MissileTriggerDuringLoadResource=TriggerDuringLoad01
MissileTriggerDuringLoadComponent=LRMTriggerDuringLoadComponent
#
MissileMisfireResource=MissileMisfire01
MissileMisfireComponent=LRMMisfireComponent
MissileMisfireSequence=LRMMisfireSequence
#
MissileJamResource=MissileJam01
MissileJamComponent=LRMJamComponent
MissileJamSequence=LRMJamSequence
[include]
file=audio\mslcmp.scp
#------------------------------------------------------------------
[!macro]
CoolantLeakComponent=AutoCannonCoolantLeakComponent
CoolantLeakAmplitudeSmoother=AutoCannonCoolantLeakAmplitudeSmoother
[!include]
file=audio\cltcmp.scp
+12
View File
@@ -0,0 +1,12 @@
#
###################################################################
# LRM Internal Audio Script
###################################################################
#
[include]
file=audio\msltrg.scp
file=audio\clttrg.scp
file=audio\buttrg.scp
file=audio\dsttrg.scp
+287
View File
@@ -0,0 +1,287 @@
#
###################################################################
# Mech Laser Internal Audio Script
###################################################################
#
#
###################################################################
# Laser Fire component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=LaserFireResource
position=RearDirectPatchPosition
priority=3
mix_presence=3
volume_mix_level=LaserFireVolume
pitch_mix_offset=LaserFirePitchOffset
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=LaserFireComponent
#------------------------------------------------------------------
#
# resource select
#
[AudioResourceSelector]
audio_source=LaserFireComponent
audio_resource_index=LaserFireIndex
control_ID=100
min_control_value=0.0
max_control_value=1.0
dump_value=False
name=LaserFireResourceSelect
#
# sample and hold -> resource select
#
[AudioSampleAndHold]
audio_component=LaserFireResourceSelect
control_ID=100
sample_duration=0.0
name=LaserFireSampleAndHold
#
###################################################################
# Laser Sustain component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=LaserSustainResource
position=FrontDirectPatchPosition
priority=3
mix_presence=3
volume_mix_level=LaserSustainVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=LaserSustainComponent
#------------------------------------------------------------------
#
# resource select
#
[AudioResourceSelector]
audio_source=LaserSustainComponent
audio_resource_index=LaserSustainIndex
control_ID=100
min_control_value=0.0
max_control_value=1.0
dump_value=False
name=LaserSustainResourceSelect
#
# sample and hold -> resource select
#
[AudioSampleAndHold]
audio_component=LaserSustainResourceSelect
control_ID=100
sample_duration=0.0
name=LaserSustainSampleAndHold
#
###################################################################
# Laser Release component
###################################################################
#
[!DirectPatchSource]
location=OriginLocation
resource=LaserReleaseResource
position=FrontDirectPatchPosition
priority=0
mix_presence=0
volume_mix_level=LaserReleaseVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=LaserReleaseComponent
#------------------------------------------------------------------
#
# resource select
#
[!AudioResourceSelector]
audio_source=LaserReleaseComponent
audio_resource_index=LaserReleaseIndex
control_ID=100
min_control_value=0.0
max_control_value=1.0
dump_value=False
name=LaserReleaseResourceSelect
#
# sample and hold -> resource select
#
[!AudioSampleAndHold]
audio_component=LaserReleaseResourceSelect
control_ID=100
sample_duration=0.0
name=LaserReleaseSampleAndHold
#
###################################################################
# Laser Charge component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=LaserChargeResource
position=RearDirectPatchPosition
priority=1
mix_presence=0
volume_mix_level=LaserChargeVolume
pitch_mix_offset=-300
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=LaserChargeComponent
#------------------------------------------------------------------
#
# resource select
#
[AudioResourceSelector]
audio_source=LaserChargeComponent
audio_resource_index=LaserChargeIndex
control_ID=100
min_control_value=0.0
max_control_value=1.0
dump_value=False
name=LaserChargeResourceSelect
#
# sample and hold -> resource select
#
[AudioSampleAndHold]
audio_component=LaserChargeResourceSelect
control_ID=100
sample_duration=0.0
name=LaserChargeSampleAndHold
#
###################################################################
# Laser Loaded component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=LaserLoadedResource
position=RearDirectPatchPosition
priority=3
mix_presence=2
volume_mix_level=LaserLoadedVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=1.0
name=LaserLoadedComponent
#------------------------------------------------------------------
[AudioControlSequence]
audio_component=LaserLoadedComponent
tempo=160
midi_file=audio\lsrldd01.mid
is_looped=False
dump_value=False
name=LaserLoadedSequence
[AudioIdleWatcher]
audio_component=LaserLoadedSequence
#
###################################################################
# Laser TriggerDuringLoad component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=LaserTriggerDuringLoadResource
position=FrontDirectPatchPosition
priority=2
mix_presence=0
volume_mix_level=LaserTriggerDuringLoadVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=LaserTriggerDuringLoadComponent
#
###################################################################
# Laser Misfire component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=LaserMisfireResource
position=FrontDirectPatchPosition
priority=3
mix_presence=2
volume_mix_level=LaserMisfireVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=True
compression_duration=1.0
name=LaserMisfireComponent
#
###################################################################
# LaserSeekLevel component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=LaserSeekLevelResource
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=LaserSeekLevelVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=LaserSeekLevelComponent
+26
View File
@@ -0,0 +1,26 @@
#
###################################################################
# Mech Laser External Audio Script
###################################################################
#
#
###################################################################
# Laser Sustain component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=LaserSustainResource
priority=0
mix_presence=0
volume_mix_level=LaserSustainVolume
pitch_mix_offset=LaserPitchOffset
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=LaserSustainComponent
+108
View File
@@ -0,0 +1,108 @@
#
###################################################################
# Laser Explosion Audio Script
###################################################################
#
[include]
file=audio\macros.scp
#
###################################################################
# Audio locations
###################################################################
#
[L4AudioLocation]
location_offset=0.0,0.0,0.0
name=OriginLocation
#
###################################################################
# Laser Explosion component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=LaserExplosion01
priority=0
mix_presence=3
volume_mix_level=LaserExplosionVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=LaserExplosionComponent
#------------------------------------------------------------------
#
# resource select
#
[AudioResourceSelector]
audio_source=LaserExplosionComponent
audio_resource_index=LaserExplosionIndex
control_ID=100
min_control_value=0.0
max_control_value=1.0
dump_value=False
name=LaserExplosionResourceSelect
#
# sample and hold -> resource select
#
[AudioSampleAndHold]
audio_component=LaserExplosionResourceSelect
control_ID=100
sample_duration=99.0
name=LaserExplosionSampleAndHold
#------------------------------------------------------------------
#
# sample and hold -> pitch
#
[AudioSampleAndHold]
audio_component=LaserExplosionComponent
control_ID=PitchAudioControlID
sample_duration=99.0
min_value=-400
max_value=400
name=LaserExplosionPitchSampleAndHold
#
# sample and hold -> filter
#
[AudioSampleAndHold]
audio_component=LaserExplosionComponent
control_ID=BrightnessAudioControlID
sample_duration=99.0
min_value=0.9
max_value=1.0
name=LaserExplosionBrightnessSampleAndHold
#------------------------------------------------------------------
[AudioControlSplitter]
audio_component=LaserExplosionSampleAndHold
audio_component=LaserExplosionPitchSampleAndHold
audio_component=LaserExplosionBrightnessSampleAndHold
name=LaserExplosionSplitter
[AudioControlSend]
audio_component=LaserExplosionSplitter
control_ID=StartAudioControlID
control_value=0.0
[AudioControlSend]
audio_component=LaserExplosionComponent
control_ID=StartAudioControlID
control_value=4.0
+109
View File
@@ -0,0 +1,109 @@
#
###################################################################
# Laser Explosion Internal Audio Script
###################################################################
#
[include]
file=audio\macros.scp
#
###################################################################
# Audio locations
###################################################################
#
[L4AudioLocation]
location_offset=0.0,0.0,0.0
name=OriginLocation
#
###################################################################
# Laser Explosion Internal component
###################################################################
#
[Static3DPatchSource]
location=OriginLocation
resource=LaserExplosionInt01
priority=2
mix_presence=3
volume_mix_level=LaserExplosionIntVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
use_internal=False
name=LaserExplosionIntComponent
#------------------------------------------------------------------
#
# resource select
#
[AudioResourceSelector]
audio_source=LaserExplosionIntComponent
audio_resource_index=LaserExplosionIntIndex
control_ID=100
min_control_value=0.0
max_control_value=1.0
dump_value=False
name=LaserExplosionIntResourceSelect
#
# sample and hold -> resource select
#
[AudioSampleAndHold]
audio_component=LaserExplosionIntResourceSelect
control_ID=100
sample_duration=99.0
name=LaserExplosionIntSampleAndHold
#------------------------------------------------------------------
#
# sample and hold -> pitch
#
[AudioSampleAndHold]
audio_component=LaserExplosionIntComponent
control_ID=PitchAudioControlID
sample_duration=99.0
min_value=-100
max_value=100
name=LaserExplosionIntPitchSampleAndHold
#
# sample and hold -> filter
#
[AudioSampleAndHold]
audio_component=LaserExplosionIntComponent
control_ID=BrightnessAudioControlID
sample_duration=99.0
min_value=0.8
max_value=1.0
name=LaserExplosionIntBrightnessSampleAndHold
#------------------------------------------------------------------
[AudioControlSplitter]
audio_component=LaserExplosionIntSampleAndHold
audio_component=LaserExplosionIntPitchSampleAndHold
audio_component=LaserExplosionIntBrightnessSampleAndHold
name=LaserExplosionIntSplitter
[AudioControlSend]
audio_component=LaserExplosionIntSplitter
control_ID=StartAudioControlID
control_value=0.0
[AudioControlSend]
audio_component=LaserExplosionIntComponent
control_ID=StartAudioControlID
control_value=4.0
+1
View File
@@ -0,0 +1 @@

Binary file not shown.
+171
View File
@@ -0,0 +1,171 @@
#
###################################################################
# Mech Laser Internal Audio Script
###################################################################
#
#
###################################################################
# Laser Fire component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=WeaponState
audio_component=LaserFireComponent
trigger_state=MechWeapon::Firing
inverse_trigger=False
control_ID=StartAudioControlID
control_value=1.5
dump_value=False
#
###################################################################
# Laser Sustain component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=WeaponState
audio_component=LaserSustainComponent
trigger_state=MechWeapon::Firing
inverse_trigger=False
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=WeaponState
audio_component=LaserSustainComponent
trigger_state=MechWeapon::Firing
inverse_trigger=True
control_ID=StopAudioControlID
control_value=0.0
dump_value=False
#
###################################################################
# Laser Release component
###################################################################
#
[!AudioStateTrigger]
subsystem=MechSubsystem
attribute=WeaponState
audio_component=LaserReleaseComponent
trigger_state=MechWeapon::Firing
inverse_trigger=True
control_ID=StartAudioControlID
control_value=0.1
dump_value=False
#
###################################################################
# Laser Charge component
###################################################################
#
#
# percent charge -> volume
#
[AudioScalarScale]
subsystem=MechSubsystem
attribute=PercentDone
audio_component=LaserChargeComponent
attribute_value_boundary1=0.0
attribute_value_boundary2=1.0
control_ID=VolumeAudioControlID
control_value_boundary1=0.0
control_value_boundary2=1.0
exponent=1.0
dump_value=False
#------------------------------------------------------------------
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=WeaponState
audio_component=LaserChargeComponent
trigger_state=MechWeapon::Loading
inverse_trigger=False
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=WeaponState
audio_component=LaserChargeComponent
trigger_state=MechWeapon::Loading
inverse_trigger=True
control_ID=StopAudioControlID
control_value=0.0
dump_value=False
#
###################################################################
# Laser Loaded component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=WeaponState
audio_component=LaserLoadedSequence
trigger_state=MechWeapon::Loaded
inverse_trigger=False
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
#
###################################################################
# Laser TriggerDuringLoad component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=WeaponState
audio_component=LaserTriggerDuringLoadComponent
trigger_state=MechWeapon::TriggerDuringLoad
inverse_trigger=False
control_ID=StartAudioControlID
control_value=1.0
dump_value=False
#
###################################################################
# Laser Misfire component
###################################################################
#
[AudioStateTrigger]
subsystem=MechSubsystem
attribute=WeaponState
audio_component=LaserMisfireComponent
trigger_state=MechWeapon::Misfire
inverse_trigger=False
control_ID=StartAudioControlID
control_value=1.0
dump_value=False
#
###################################################################
# LaserSeekLevel component
###################################################################
#
[AudioControlsButtonMessageWatcher]
subsystem=MechSubsystem
message_ID=Emitter::ToggleSeekVoltageMessageID
audio_component=LaserSeekLevelComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
+30
View File
@@ -0,0 +1,30 @@
#
###################################################################
# Laser External Audio Script
###################################################################
#
#
###################################################################
# Laser Sustain component
###################################################################
#
[AudioLogicalTrigger]
subsystem=MechSubsystem
attribute=LaserOn
audio_component=LaserSustainComponent
attribute_match_value=True
control_ID=StartAudioControlID
control_value=0.0
dump_value=False
[AudioLogicalTrigger]
subsystem=MechSubsystem
attribute=LaserOn
audio_component=LaserSustainComponent
attribute_match_value=False
control_ID=StopAudioControlID
control_value=0.0
dump_value=False
+38
View File
@@ -0,0 +1,38 @@
#
###################################################################
# Medium AutoCannon Audio Script
###################################################################
#
[macro]
ProjectileFireResource=AutoCannonAction01
ProjectileFireVolume=MediumAutoCannonFireVolume
ProjectileFirePitchOffset=0
ProjectileFireComponent=MediumAutoCannonFireComponent
#
ProjectileLaunchResource=AutoCannonFire01
ProjectileLaunchVolume=MediumAutoCannonLaunchVolume
ProjectileLaunchPitchOffset=0
ProjectileLaunchComponent=MediumAutoCannonLaunchComponent
#
ProjectileLoadingResource=AutoCannonLoading01
ProjectileLoadingComponent=MediumAutoCannonLoadingComponent
#
ProjectileLoadedResource=AutoCannonLoaded01
ProjectileLoadedComponent=MediumAutoCannonLoadedComponent
ProjectileLoadedSequence=MediumAutoCannonLoadedSequence
#
ProjectileTriggerDuringLoadResource=TriggerDuringLoad01
ProjectileTriggerDuringLoadComponent=MediumAutoCannonTriggerDuringLoadComponent
#
ProjectileMisfireResource=AutoCannonMisfire01
ProjectileMisfireComponent=MediumAutoCannonMisfireComponent
ProjectileMisfireSequence=MediumAutoCannonMisfireSequence
#
ProjectileJamResource=AutoCannonJam01
ProjectileJamComponent=MediumAutoCannonJamComponent
ProjectileJamSequence=MediumAutoCannonJamSequence
[include]
file=audio\prjcmp.scp
+174
View File
@@ -0,0 +1,174 @@
#
###################################################################
# Macros Audio Script
###################################################################
#
#
###################################################################
# Compiled symbols
###################################################################
#
[include]
file=audio\symbols.scp
#
###################################################################
# Boolean types
###################################################################
#
[macro]
True=1
False=0
#
###################################################################
# Motion types and values
###################################################################
#
[macro]
LinearMotionType=0
AngularMotionType=1
XMotionValue=0
YMotionValue=1
ZMotionValue=2
LengthMotionValue=3
#
###################################################################
# Simulation Sample Rates
###################################################################
#
[macro]
Sample2Sec=30
Sample1Sec=15
Sample0.5Sec=7
Sample0.25Sec=4
#
###################################################################
# Internal Volume levels
###################################################################
#
[macro]
###################################################################
EngineWindUpVolume=0.9
IdleMotorVolume=0.6
MotorVolume=0.95
AccelerationMotorVolume=1.0
DamagedMotorVolume=0.9
#
ShiftVolume=0.85
FootFallVolume=1.0
TorsoTwistStartVolume=0.8
TorsoTwistStopVolume=0.85
#
CollisionVolume=0.85
#
DeathVolume=0.9
TranslocationVolume=0.7
###################################################################
LaserFireVolume=1.0
LaserSustainVolume=0.85
LaserReleaseVolume=0.85
LaserChargeVolume=1.0
LaserLoadedVolume=0.9
LaserTriggerDuringLoadVolume=0.7
LaserMisfireVolume=0.9
#
LaserExplosionVolume=0.7
LaserExplosionIntVolume=0.9
#
PPCExplosionVolume=0.7
PPCExplosionIntVolume=0.9
###################################################################
AmmoBinEjectingVolume=1.0
AmmoBinEjectedVolume=0.95
AmmoBinDumpedVolume=1.0
#
MissileFireVolume=1.0
MissileLoadingVolume=0.65
MissileLoadedVolume=0.9
MissileTriggerDuringLoadVolume=0.7
MissileMisfireVolume=0.9
MissileJamVolume=1.0
#
MissileTravelVolume=0.7
MissileExplosionVolume=0.8
MissileExplosionIntVolume=1.0
###################################################################
ProjectileFireVolume=0.7
ProjectileLaunchVolume=0.6
ProjectileLoadingVolume=0.65
ProjectileLoadedVolume=0.9
ProjectileTriggerDuringLoadVolume=0.7
ProjectileMisfireVolume=0.9
ProjectileJamVolume=1.0
#
ProjectileTravelVolume=0.8
ProjectileExplosionVolume=0.8
ProjectileExplosionIntVolume=0.9
#
MachineGunExplosionVolume=0.7
#
SmallAutoCannonFireVolume=0.75
SmallAutoCannonLaunchVolume=0.65
MediumAutoCannonFireVolume=0.85
MediumAutoCannonLaunchVolume=0.75
LargeAutoCannonFireVolume=0.95
LargeAutoCannonLaunchVolume=0.85
###################################################################
SubsystemDestroyedVolume=1.0
#
HeatManagementVolume=0.85
ToggleCoolingVolume=0.85
CoolantLeakVolume=0.95
CoolantPressureVolume=0.9
CoolantDumpVolume=0.9
#
IncomingAlarmVolume=0.9
WarningVolume=0.95
#
GeneratorOnVolume=0.85
SelectGeneratorVolume=0.85
GeneratorModeVolume=0.85
#
ConfigureMappablesVolume=0.85
ViewSwitchVolume=0.65
DuckVolume=0.9
DisplayModeVolume=0.85
EngineeringDisplayVolume=0.9
EngineeringExitVolume=0.85
MyomerSeekLevelVolume=0.75
LaserSeekLevelVolume=0.75
HotBoxVolume=0.9
#
###################################################################
# External Volume levels
###################################################################
#
[macro]
MyomerServoVolume=0.6
FootFallExternalVolume=0.95
TorsoTwistExternalVolume=0.5
CollisionExternalVolume=0.85
CoolantDumpExternalVolume=0.85
#
DamageBurnAVolume=0.6
DamageBurnBVolume=0.5
DamageBurnCVolume=0.9
#
MechExplosionExternalVolume=0.95
MechFireExternalVolume=0.90
#
CrunchExplosionVolume=0.85
SmallExplosionVolume=0.75
SmallFireVolume=0.6
MediumExplosionVolume=0.8
BigExplosionVolume=0.9
#
LaserExternalSustainVolume=0.9
AutoCannonExtLaunchVolume=0.8
#
WindVolume=0.35
+12
View File
@@ -0,0 +1,12 @@
#
###################################################################
# Mech AutoCannon Internal Audio Script
###################################################################
#
[include]
file=audio\prjtrg.scp
file=audio\clttrg.scp
file=audio\buttrg.scp
file=audio\dsttrg.scp
+49
View File
@@ -0,0 +1,49 @@
#
# External Audio Script
#
[include]
file=audio\macros.scp
file=audio\mchext.scp
#
# AFC100 component
#
[include]
file=audio\acncmpe.scp
# AFC100 watcher
[macro]
MechSubsystem=AFC100
[include]
file=audio\acntrge.scp
#
# ERLLaser component
#
[include]
file=audio\erlcmpe.scp
# ERLLaser watcher
[macro]
MechSubsystem=ERLLaser
[include]
file=audio\erltrge.scp
#
# ERSLaser1 component
#
[include]
file=audio\erscmpe.scp
# ERSLaser1 watcher
[macro]
MechSubsystem=ERSLaser1
[include]
file=audio\erstrge.scp
# ERSLaser2 watcher
[macro]
MechSubsystem=ERSLaser2
[include]
file=audio\erstrge.scp
+91
View File
@@ -0,0 +1,91 @@
#
# Internal Audio Script
#
[include]
file=audio\macros.scp
file=audio\mchint.scp
#
# AmmoBinAFC100 component
#
[include]
file=audio\abncmp.scp
# AmmoBinAFC100 watcher
[macro]
MechSubsystem=AmmoBinAFC100
[include]
file=audio\abntrg.scp
#
# AFC100 component
#
[include]
file=audio\laccmp.scp
# AFC100 watcher
[macro]
MechSubsystem=AFC100
[include]
file=audio\lactrg.scp
#
# ERLLaser component
#
[include]
file=audio\erlcmp.scp
# ERLLaser watcher
[macro]
MechSubsystem=ERLLaser
[include]
file=audio\erltrg.scp
#
# ERSLaser1 component
#
[include]
file=audio\erscmp.scp
# ERSLaser1 watcher
[macro]
MechSubsystem=ERSLaser1
[include]
file=audio\erstrg.scp
# ERSLaser2 watcher
[macro]
MechSubsystem=ERSLaser2
[include]
file=audio\erstrg.scp
# AmmoBinLRM1 watcher
[macro]
MechSubsystem=AmmoBinLRM1
[include]
file=audio\abntrg.scp
#
# LRM1 component
#
[include]
file=audio\lrmcmp.scp
# LRM1 watcher
[macro]
MechSubsystem=LRM1
[include]
file=audio\lrmtrg.scp
# AmmoBinLRM2 watcher
[macro]
MechSubsystem=AmmoBinLRM2
[include]
file=audio\abntrg.scp
# LRM2 watcher
[macro]
MechSubsystem=LRM2
[include]
file=audio\lrmtrg.scp
+118
View File
@@ -0,0 +1,118 @@
#
###################################################################
# Medium Burning Audio Script
###################################################################
#
[include]
file=audio\macros.scp
#
###################################################################
# Audio locations
###################################################################
#
[L4AudioLocation]
location_offset=0.0,0.0,0.0
name=OriginLocation
#
###################################################################
# MediumExplosion component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=AuxExplosion01
priority=0
mix_presence=3
volume_mix_level=MediumExplosionVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=True
use_attack_time_scale=False
has_compression_curve=True
compression_duration=0.5
name=MediumExplosionComponent
#------------------------------------------------------------------
#
# sample and hold -> pitch
#
[AudioSampleAndHold]
audio_component=MediumExplosionComponent
control_ID=PitchAudioControlID
sample_duration=99.0
min_value=-200
max_value=200
name=MediumExplosionPitchSampleAndHold
#
# sample and hold -> filter
#
[AudioSampleAndHold]
audio_component=MediumExplosionComponent
control_ID=BrightnessAudioControlID
sample_duration=99.0
min_value=0.7
max_value=1.0
name=MediumExplosionBrightnessSampleAndHold
#------------------------------------------------------------------
[AudioControlSplitter]
audio_component=MediumExplosionPitchSampleAndHold
audio_component=MediumExplosionBrightnessSampleAndHold
audio_component=MediumExplosionComponent
name=MediumExplosionSplitter
[AudioControlSequence]
audio_component=MediumExplosionSplitter
tempo=160
midi_file=audio\medexp01.mid
is_looped=False
dump_value=False
name=MediumExplosionSequence
[AudioIdleWatcher]
audio_component=MediumExplosionSequence
#------------------------------------------------------------------
[AudioControlSend]
audio_component=MediumExplosionSequence
control_ID=StartAudioControlID
control_value=0.0
#
###################################################################
# SmallFire component
###################################################################
#
[Dynamic3DPatchSource]
location=OriginLocation
resource=SmallFireLoop01
priority=0
mix_presence=0
volume_mix_level=SmallFireVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=SmallFireComponent
#------------------------------------------------------------------
[AudioControlSend]
audio_component=SmallFireComponent
control_ID=StartAudioControlID
control_value=0.0
+581
View File
@@ -0,0 +1,581 @@
#
###################################################################
# Mech Buttons Audio Script
###################################################################
#
#
###################################################################
# ViewSwitch component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=ViewSwitch01
position=FrontLeftDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=ViewSwitchVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=ViewSwitchLeftComponent
#------------------------------------------------------------------
[AudioControlsButtonTrigger]
subsystem=ControlsMapper
attribute=LookLeft
audio_component=ViewSwitchLeftComponent
attribute_value_threshold=0.0
control_ID_on=StartAudioControlID
control_ID_off=NullAudioControlID
control_value_on=0.5
control_value_off=0.0
inverse_trigger=False
dump_value=False
#------------------------------------------------------------------
[DirectPatchSource]
location=OriginLocation
resource=ViewSwitch01
position=FrontRightDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=ViewSwitchVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=ViewSwitchRightComponent
#------------------------------------------------------------------
[AudioControlsButtonTrigger]
subsystem=ControlsMapper
attribute=LookRight
audio_component=ViewSwitchRightComponent
attribute_value_threshold=0.0
control_ID_on=StartAudioControlID
control_ID_off=NullAudioControlID
control_value_on=0.5
control_value_off=0.0
inverse_trigger=False
dump_value=False
#------------------------------------------------------------------
[DirectPatchSource]
location=OriginLocation
resource=ViewSwitch01
position=RearDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=ViewSwitchVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=ViewSwitchRearComponent
#------------------------------------------------------------------
[AudioControlsButtonTrigger]
subsystem=ControlsMapper
attribute=LookBehind
audio_component=ViewSwitchRearComponent
attribute_value_threshold=0.0
control_ID_on=StartAudioControlID
control_ID_off=NullAudioControlID
control_value_on=0.5
control_value_off=0.0
inverse_trigger=False
dump_value=False
#------------------------------------------------------------------
[DirectPatchSource]
location=OriginLocation
resource=ViewSwitch01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=ViewSwitchVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=ViewSwitchFrontComponent
#------------------------------------------------------------------
[AudioControlsButtonTrigger]
subsystem=ControlsMapper
attribute=LookDown
audio_component=ViewSwitchFrontComponent
attribute_value_threshold=0.0
control_ID_on=StartAudioControlID
control_ID_off=NullAudioControlID
control_value_on=0.5
control_value_off=0.0
inverse_trigger=False
dump_value=False
[AudioControlsButtonTrigger]
subsystem=ControlsMapper
attribute=LookForward
audio_component=ViewSwitchFrontComponent
attribute_value_threshold=0.0
control_ID_on=StartAudioControlID
control_ID_off=NullAudioControlID
control_value_on=0.5
control_value_off=0.0
inverse_trigger=False
dump_value=False
[AudioControlsButtonTrigger]
subsystem=ControlsMapper
attribute=LookLeft
audio_component=ViewSwitchFrontComponent
attribute_value_threshold=0.0
control_ID_on=StartAudioControlID
control_ID_off=NullAudioControlID
control_value_on=0.5
control_value_off=0.0
inverse_trigger=True
dump_value=False
[AudioControlsButtonTrigger]
subsystem=ControlsMapper
attribute=LookRight
audio_component=ViewSwitchFrontComponent
attribute_value_threshold=0.0
control_ID_on=StartAudioControlID
control_ID_off=NullAudioControlID
control_value_on=0.5
control_value_off=0.0
inverse_trigger=True
dump_value=False
[AudioControlsButtonTrigger]
subsystem=ControlsMapper
attribute=LookBehind
audio_component=ViewSwitchFrontComponent
attribute_value_threshold=0.0
control_ID_on=StartAudioControlID
control_ID_off=NullAudioControlID
control_value_on=0.5
control_value_off=0.0
inverse_trigger=True
dump_value=False
#
###################################################################
# MapZoom component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=MapZoom01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=ViewSwitchVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=MapZoomComponent
#------------------------------------------------------------------
[AudioScalarDeltaTrigger]
subsystem=ControlsMapper
attribute=TargetRangeExponent
audio_component=MapZoomComponent
delta_trigger=1.0
control_ID=StartAudioControlID
control_value=1.0
dump_value=False
#
###################################################################
# DisplayMode component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=DefaultButton01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=DisplayModeVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=DisplayModeComponent
#------------------------------------------------------------------
[AudioEnumerationDeltaTrigger]
subsystem=ControlsMapper
attribute=DisplayMode
audio_component=DisplayModeComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
#
###################################################################
# ControlMode component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=DefaultButton01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=DisplayModeVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=ControlModeComponent
#------------------------------------------------------------------
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::CycleControlModeMessageID
audio_component=ControlModeComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
#
###################################################################
# Duck component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=DuckServo01
position=RearDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=DuckVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=DuckComponent
#------------------------------------------------------------------
[AudioControlsButtonTrigger]
subsystem=Entity
attribute=TestButton1
audio_component=DuckComponent
attribute_value_threshold=0.0
control_ID_on=StartAudioControlID
control_ID_off=NullAudioControlID
control_value_on=1.0
control_value_off=0.0
inverse_trigger=False
dump_value=False
#
###################################################################
# HeatManagement component
###################################################################
#
[!DirectPatchSource]
location=OriginLocation
resource=CoolantDump05
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=CoolantDumpVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=CoolantDumpComponent
#------------------------------------------------------------------
[!AudioScalarScale]
subsystem=HeatSink
attribute=CurrentTemperature
audio_component=CoolantDumpComponent
attribute_value_boundary1=300
attribute_value_boundary2=1200
control_ID=PitchAudioControlID
control_value_boundary1=-100
control_value_boundary2=100
exponent=3.0
dump_value=False
[!AudioStateTrigger]
subsystem=Reservoir
attribute=ReservoirState
audio_component=CoolantDumpComponent
trigger_state=Reservoir::InjectingState
inverse_trigger=False
control_ID=StartAudioControlID
control_value=6.0
dump_value=False
#------------------------------------------------------------------
[!DirectPatchSource]
location=OriginLocation
resource=BasicClick01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=HeatManagementVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=HeatManagementComponent
#------------------------------------------------------------------
[!AudioControlsButtonTrigger]
subsystem=Entity
attribute=ReduceButton
audio_component=HeatManagementComponent
attribute_value_threshold=0.0
control_ID_on=StartAudioControlID
control_ID_off=NullAudioControlID
control_value_on=0.5
control_value_off=0.0
inverse_trigger=False
dump_value=False
#
###################################################################
# EngineeringDisplay component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=EngButton01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=EngineeringDisplayVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=EngineeringDisplayComponent
[DirectPatchSource]
location=OriginLocation
resource=BasicClick01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=EngineeringExitVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=EngineeringExitComponent
#------------------------------------------------------------------
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux1Eng1MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux1Eng2MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux1Eng3MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux1Eng4MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux1QuadMessageID
audio_component=EngineeringExitComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
#------------------------------------------------------------------
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux2Eng1MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux2Eng2MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux2Eng3MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux2Eng4MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux2QuadMessageID
audio_component=EngineeringExitComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
#------------------------------------------------------------------
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux3Eng1MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux3Eng2MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux3Eng3MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux3Eng4MessageID
audio_component=EngineeringDisplayComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechControlsMapper::Aux3QuadMessageID
audio_component=EngineeringExitComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
#
###################################################################
# HotBox component
###################################################################
#
[DirectPatchSource]
location=OriginLocation
resource=DefaultButton01
position=FrontDirectPatchPosition
priority=3
mix_presence=0
volume_mix_level=HotBoxVolume
pitch_mix_offset=0.0
brightness_mix_level=1.0
use_brightness_scale=False
use_attack_time_scale=False
has_compression_curve=False
compression_duration=0.0
name=HotBoxComponent
#------------------------------------------------------------------
[AudioControlsButtonMessageWatcher]
subsystem=ControlsMapper
message_ID=MechRIOMapper::HotboxMessageID
audio_component=HotBoxComponent
control_ID=StartAudioControlID
control_value=0.5
dump_value=False
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More