Skip to content

Commit 6945607

Browse files
committed
metal gib and ship sounds
1 parent 7940baf commit 6945607

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+148
-111
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions

Data/Base.rte/Actors/Brains/Brainbot/Brainbot.ini

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,8 @@ AddActor = Arm
410410
MinVelocity = 5
411411
GibImpulseLimit = 240
412412
GibWoundLimit = 8
413+
GibSound = SoundContainer
414+
CopyOf = Metal Gib Limb
413415

414416

415417
AddActor = Arm
@@ -568,6 +570,8 @@ AddActor = Leg
568570
MinVelocity = 5
569571
GibImpulseLimit = 360
570572
GibWoundLimit = 9
573+
GibSound = SoundContainer
574+
CopyOf = Metal Gib Limb
571575

572576

573577
AddActor = Leg
@@ -855,4 +859,6 @@ AddActor = AHuman
855859
MaxVelocity = 10
856860
MinVelocity = 1
857861
GibImpulseLimit = 4300
858-
GibWoundLimit = 20
862+
GibWoundLimit = 20
863+
GibSound = SoundContainer
864+
CopyOf = Metal Gib Torso

Data/Base.rte/Sounds.ini

Lines changed: 110 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -682,57 +682,68 @@ AddSoundContainer = SoundContainer
682682
///////////////////////////////////////////////////////////////////////
683683
// Craft
684684

685-
685+
// here for compatibility
686686
AddSoundContainer = SoundContainer
687687
PresetName = Ship Explosion
688-
AttenuationStartDistance = 230
689-
AddSound = ContentFile
690-
FilePath = Base.rte/Sounds/Explosions/ShipExplosion1.flac
691-
AddSound = ContentFile
692-
FilePath = Base.rte/Sounds/Explosions/ShipExplosion2.flac
693-
AddSound = ContentFile
694-
FilePath = Base.rte/Sounds/Explosions/ShipExplosion3.flac
688+
AttenuationStartDistance = 220
689+
SoundSelectionCycleMode = 2
690+
AddSoundSet = SoundSet
691+
AddSound = Base.rte/Sounds/Explosions/Ballistic/ExplodeShip1.flac
692+
AddSound = Base.rte/Sounds/Explosions/Ballistic/ExplodeShip2.flac
693+
AddSound = Base.rte/Sounds/Explosions/Ballistic/ExplodeShip3.flac
694+
AddSoundSet = SoundSet
695+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE1.flac
696+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE2.flac
697+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE3.flac
698+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE4.flac
699+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE5.flac
700+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE6.flac
701+
702+
703+
AddSoundContainer = SoundContainer
704+
PresetName = Craft Body Gib
705+
AttenuationStartDistance = 220
706+
SoundSelectionCycleMode = 2
707+
AddSoundSet = SoundSet
708+
AddSound = Base.rte/Sounds/Explosions/Ballistic/ExplodeShip1.flac
709+
AddSound = Base.rte/Sounds/Explosions/Ballistic/ExplodeShip2.flac
710+
AddSound = Base.rte/Sounds/Explosions/Ballistic/ExplodeShip3.flac
711+
AddSoundSet = SoundSet
712+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE1.flac
713+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE2.flac
714+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE3.flac
715+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE4.flac
716+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE5.flac
717+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE6.flac
695718

696719

697720
AddSoundContainer = SoundContainer
698721
PresetName = Craft Engine Gib
699722
AttenuationStartDistance = 200
700-
AddSound = ContentFile
701-
FilePath = Base.rte/Sounds/Penetration/Craft/Engine/EngineGib1.flac
702-
AddSound = ContentFile
703-
FilePath = Base.rte/Sounds/Penetration/Craft/Engine/EngineGib2.flac
704-
AddSound = ContentFile
705-
FilePath = Base.rte/Sounds/Penetration/Craft/Engine/EngineGib3.flac
723+
SoundSelectionCycleMode = 2
724+
AddSoundSet = SoundSet
725+
AddSound = Base.rte/Sounds/Explosions/Ballistic/ExplodeEngine1.flac
726+
AddSound = Base.rte/Sounds/Explosions/Ballistic/ExplodeEngine2.flac
727+
AddSound = Base.rte/Sounds/Explosions/Ballistic/ExplodeEngine3.flac
728+
AddSoundSet = SoundSet
729+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC1.flac
730+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC2.flac
731+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC3.flac
732+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC4.flac
733+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC5.flac
734+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC6.flac
706735

707736

708737
AddSoundContainer = SoundContainer
709738
PresetName = Craft Generic Impact
710739
AttenuationStartDistance = 175
711-
AddSound = ContentFile
712-
FilePath = Base.rte/Sounds/Penetration/Craft/Generic/Impact1.flac
713-
AddSound = ContentFile
714-
FilePath = Base.rte/Sounds/Penetration/Craft/Generic/Impact2.flac
715-
AddSound = ContentFile
716-
FilePath = Base.rte/Sounds/Penetration/Craft/Generic/Impact3.flac
717-
AddSound = ContentFile
718-
FilePath = Base.rte/Sounds/Penetration/Craft/Generic/Impact4.flac
719-
AddSound = ContentFile
720-
FilePath = Base.rte/Sounds/Penetration/Craft/Generic/Impact5.flac
721-
AddSound = ContentFile
722-
FilePath = Base.rte/Sounds/Penetration/Craft/Generic/Impact6.flac
723-
AddSound = ContentFile
724-
FilePath = Base.rte/Sounds/Penetration/Craft/Generic/Impact7.flac
725-
726-
727-
AddSoundContainer = SoundContainer
728-
PresetName = Craft Body Gib
729-
AttenuationStartDistance = 250
730-
AddSound = ContentFile
731-
FilePath = Base.rte/Sounds/Penetration/Craft/Generic/BodyGib1.flac
732-
AddSound = ContentFile
733-
FilePath = Base.rte/Sounds/Penetration/Craft/Generic/BodyGib2.flac
734-
AddSound = ContentFile
735-
FilePath = Base.rte/Sounds/Penetration/Craft/Generic/BodyGib3.flac
740+
AddSound = Base.rte/Sounds/Penetration/Craft/Impact1.flac
741+
AddSound = Base.rte/Sounds/Penetration/Craft/Impact2.flac
742+
AddSound = Base.rte/Sounds/Penetration/Craft/Impact3.flac
743+
AddSound = Base.rte/Sounds/Penetration/Craft/Impact4.flac
744+
AddSound = Base.rte/Sounds/Penetration/Craft/Impact5.flac
745+
AddSound = Base.rte/Sounds/Penetration/Craft/Impact6.flac
746+
AddSound = Base.rte/Sounds/Penetration/Craft/Impact7.flac
736747

737748
///////////////////////////////////////////////////////////////////////
738749
// Metal Door
@@ -1009,6 +1020,36 @@ AddSoundContainer = SoundContainer
10091020
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibB3.flac
10101021
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibB4.flac
10111022

1023+
AddSoundContainer = SoundContainer
1024+
PresetName = Metal Gib C
1025+
AttenuationStartDistance = 160
1026+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC1.flac
1027+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC2.flac
1028+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC3.flac
1029+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC4.flac
1030+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC5.flac
1031+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC6.flac
1032+
1033+
AddSoundContainer = SoundContainer
1034+
PresetName = Metal Gib D
1035+
AttenuationStartDistance = 140
1036+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD1.flac
1037+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD2.flac
1038+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD3.flac
1039+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD4.flac
1040+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD5.flac
1041+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD6.flac
1042+
1043+
AddSoundContainer = SoundContainer
1044+
PresetName = Metal Gib E
1045+
AttenuationStartDistance = 190
1046+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE1.flac
1047+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE2.flac
1048+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE3.flac
1049+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE4.flac
1050+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE5.flac
1051+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibE6.flac
1052+
10121053
///////////////////////////////////////////////////////////////////////
10131054
// Non-generic Metal (the same as above, but named)
10141055
// These do not dupe-load the sounds, so it's purely organizational
@@ -1192,70 +1233,40 @@ AddSoundContainer = SoundContainer
11921233
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibB2.flac
11931234
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibB3.flac
11941235
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibB4.flac
1195-
1196-
///////////////////////////////////////////////////////////////////////
1197-
// Robots
1198-
1199-
1200-
/* TODO Find replacements sounds for, and then use this previously unused Pawnis SoundContainer.
1201-
AddSoundContainer = SoundContainer
1202-
PresetName = Robot Head Impact
1203-
AttenuationStartDistance = 130
1204-
AddSound = ContentFile
1205-
FilePath = Base.rte/Sounds/Penetration/Robot/Generic/HeadImpact1.flac (5 sounds)
1206-
*/
1207-
1208-
1236+
12091237
AddSoundContainer = SoundContainer
1210-
PresetName = Robot Head Gib
1211-
AttenuationStartDistance = 150
1212-
PitchVariation = 0.05
1213-
AddSound = ContentFile
1214-
FilePath = Base.rte/Sounds/Penetration/Robot/Generic/HeadGib1.flac
1215-
AddSound = ContentFile
1216-
FilePath = Base.rte/Sounds/Penetration/Robot/Generic/HeadGib2.flac
1217-
AddSound = ContentFile
1218-
FilePath = Base.rte/Sounds/Penetration/Robot/Generic/HeadGib3.flac
1219-
1220-
1221-
/* TODO Find replacements sounds for, and then use this previously unused Pawnis SoundContainer.
1238+
PresetName = Metal Gib Head
1239+
AttenuationStartDistance = 170
1240+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibB1.flac
1241+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibB2.flac
1242+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibB3.flac
1243+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibB4.flac
1244+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD1.flac
1245+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD2.flac
1246+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD3.flac
1247+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD4.flac
1248+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD5.flac
1249+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD6.flac
1250+
12221251
AddSoundContainer = SoundContainer
1223-
PresetName = Robot Torso Impact
1224-
AttenuationStartDistance = 125
1225-
AddSound = ContentFile
1226-
FilePath = Base.rte/Sounds/Penetration/Robot/Generic/TorsoImpact1.flac (4 sounds)
1227-
*/
1228-
1229-
1252+
PresetName = Metal Gib Torso
1253+
AttenuationStartDistance = 170
1254+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC1.flac
1255+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC2.flac
1256+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC3.flac
1257+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC4.flac
1258+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC5.flac
1259+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibC6.flac
1260+
12301261
AddSoundContainer = SoundContainer
1231-
PresetName = Robot Torso Gib
1262+
PresetName = Metal Gib Limb
12321263
AttenuationStartDistance = 140
1233-
PitchVariation = 0.05
1234-
AddSound = ContentFile
1235-
FilePath = Base.rte/Sounds/Penetration/Robot/Generic/TorsoGib1.flac
1236-
AddSound = ContentFile
1237-
FilePath = Base.rte/Sounds/Penetration/Robot/Generic/TorsoGib2.flac
1238-
AddSound = ContentFile
1239-
FilePath = Base.rte/Sounds/Penetration/Robot/Generic/TorsoGib3.flac
1240-
1241-
1242-
/* TODO Find replacements sounds for, and then use this previously unused Pawnis SoundContainer.
1243-
AddSoundContainer = SoundContainer
1244-
PresetName = Robot Limb Impact
1245-
AttenuationStartDistance = 120
1246-
AddSound = ContentFile
1247-
FilePath = Base.rte/Sounds/Penetration/Robot/Generic/LimbImpact1.flac (4 sounds)
1248-
*/
1249-
1250-
1251-
AddSoundContainer = SoundContainer
1252-
PresetName = Robot Limb Gib
1253-
AttenuationStartDistance = 130
1254-
PitchVariation = 0.05
1255-
AddSound = ContentFile
1256-
FilePath = Base.rte/Sounds/Penetration/Robot/Generic/LimbGib1.flac
1257-
AddSound = ContentFile
1258-
FilePath = Base.rte/Sounds/Penetration/Robot/Generic/LimbGib2.flac
1264+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD1.flac
1265+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD2.flac
1266+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD3.flac
1267+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD4.flac
1268+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD5.flac
1269+
AddSound = Base.rte/Sounds/Penetration/Metal/MetalGibD6.flac
12591270
12601271
12611272
///////////////////////////////////////////////////////////////////////
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)