Skip to content

Commit 96824c5

Browse files
committed
init
1 parent 7a1c91d commit 96824c5

File tree

140 files changed

+627
-307
lines changed

Some content is hidden

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

140 files changed

+627
-307
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,24 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
183183
`z` is the patch number, which is currently not enforced.
184184

185185
Mods published for any development builds must match that development version exactly.
186+
187+
- Flesh and metal penetration sounds have been overhauled.
188+
Base.rte wounds have been tweaked a bit to aid sound organization. Most actors now re-define their wounds inline to change the sound used, rather than having copies pre-defined in Base.rte.
189+
190+
As a result, the following wounds have been removed: Dent Metal Chest Plate, Dent Metal Helmet, Wound Clothed Flesh Head, Wound Clothed Flesh Limb, Wound Clothed Flesh Torso.
191+
192+
The following sounds have been removed: Armored Flesh Limb Impact.
193+
194+
The following sounds have been renamed:
195+
Flesh Impact Exit Sweetener -> Flesh Exit Sweetener
196+
Clothed Flesh Head Impact -> Flesh Head Impact
197+
Clothed Flesh Torso Impact -> Flesh Torso Impact
198+
Clothed Flesh Limb Impact -> Flesh Limb Impact
199+
Armored Flesh Head Impact -> Flesh Head Impact Armored
200+
Armored Flesh Torso Impact -> Flesh Torso Impact Armored
201+
Metal Penetration Hit -> Metal Impact Generic
202+
203+
There has also been mild repathing of these newer flesh sounds but the old Steam-build ones are still in the same place.
186204

187205
- Pressing F2 to reload scripts now also reloads the scripts for all MOs currently in the scene.
188206

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,9 @@ AddActor = Arm
329329
Y = -5
330330
EntryWound = AEmitter
331331
CopyOf = Leaking Machinery
332+
PresetName = Brainbot Wound Entry Arm
333+
BurstSound = SoundContainer
334+
CopyOf = Metal Impact Limb
332335
ExitWound = AEmitter
333336
CopyOf = Leaking Machinery
334337
AtomGroup = AtomGroup
@@ -478,6 +481,9 @@ AddActor = Leg
478481
Y = -5
479482
EntryWound = AEmitter
480483
CopyOf = Leaking Machinery
484+
PresetName = Brainbot Wound Entry Leg
485+
BurstSound = SoundContainer
486+
CopyOf = Metal Impact Limb
481487
ExitWound = AEmitter
482488
CopyOf = Leaking Machinery
483489
AtomGroup = AtomGroup

Data/Base.rte/Effects/Wounds.ini

Lines changed: 20 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ AddEffect = AEmitter
223223
MaxVelocity = 5
224224
MinVelocity = 1
225225
BurstSound = SoundContainer
226-
CopyOf = Flesh Penetration Hit
226+
CopyOf = Flesh Limb Impact // definitely intended to be replaced rather than used as-is
227227
EmissionEnabled = 1
228228
EmissionsIgnoreThis = 1
229229
BurstTriggered = 1
@@ -256,7 +256,7 @@ AddEffect = AEmitter
256256
MaxVelocity = 10
257257
MinVelocity = 0
258258
BurstSound = SoundContainer
259-
CopyOf = Flesh Impact Exit Sweetener
259+
CopyOf = Flesh Exit Sweetener
260260
EmissionCountLimit = 80
261261
ParticlesPerMinute = 120
262262
BurstSize = 9
@@ -326,7 +326,7 @@ AddEffect = AEmitter
326326
MaxVelocity = 8
327327
MinVelocity = 2
328328
BurstSound = SoundContainer
329-
CopyOf = Flesh Impact Exit Sweetener
329+
CopyOf = Flesh Exit Sweetener
330330
EmissionCountLimit = 480
331331
BurstSize = 9
332332
BurstScale = 3
@@ -341,7 +341,16 @@ AddEffect = AEmitter
341341
BurstSize = 6
342342
BurstDamage = 2
343343
BurstSound = SoundContainer
344-
CopyOf = Armored Flesh Limb Impact
344+
CopyOf = Flesh Torso Impact
345+
346+
AddEffect = AEmitter
347+
CopyOf = Wound Flesh Entry
348+
PresetName = Wound Flesh Head Entry Strong
349+
EmissionCountLimit = 50
350+
BurstSize = 6
351+
BurstDamage = 2
352+
BurstSound = SoundContainer
353+
CopyOf = Flesh Head Impact
345354

346355

347356
AddEffect = AEmitter
@@ -359,8 +368,6 @@ AddEffect = AEmitter
359368
AddEffect = AEmitter
360369
CopyOf = Wound Flesh Entry
361370
PresetName = Wound Flesh Entry Super
362-
BurstSound = SoundContainer
363-
CopyOf = Armored Flesh Limb Impact
364371
EmissionCountLimit = 60
365372
ParticlesPerMinute = 60
366373
BurstSize = 5
@@ -410,28 +417,6 @@ AddEffect = AEmitter
410417
BurstDamage = 3
411418
EmissionDamage = 0.02
412419

413-
414-
AddEffect = AEmitter
415-
CopyOf = Wound Flesh Entry
416-
PresetName = Wound Clothed Flesh Head
417-
BurstSound = SoundContainer
418-
CopyOf = Clothed Flesh Head Impact
419-
420-
421-
AddEffect = AEmitter
422-
CopyOf = Wound Flesh Entry
423-
PresetName = Wound Clothed Flesh Limb
424-
BurstSound = SoundContainer
425-
CopyOf = Clothed Flesh Limb Impact
426-
427-
428-
AddEffect = AEmitter
429-
CopyOf = Wound Flesh Entry
430-
PresetName = Wound Clothed Flesh Torso
431-
BurstSound = SoundContainer
432-
CopyOf = Clothed Flesh Torso Impact
433-
434-
435420
AddEffect = AEmitter
436421
PresetName = Wound Bone Entry
437422
Mass = 0.0001
@@ -734,7 +719,7 @@ AddEffect = AEmitter
734719
// CopyOf = Leaking Machinery
735720
// LoopSetting = -1 // Means loop infinitely until stopped
736721
BurstSound = SoundContainer
737-
CopyOf = Metal Penetration Hit
722+
CopyOf = Metal Impact Machinery
738723
EmissionEnabled = 1
739724
EmissionCountLimit = 60
740725
EmissionsIgnoreThis = 1
@@ -758,7 +743,9 @@ AddEffect = AEmitter
758743
CopyOf = Leaking Machinery Partial
759744
PresetName = Leaking Machinery Light
760745
EmissionDamage = 0.0003
761-
746+
747+
AddEffect = AEmitter
748+
CopyOf = Leaking Machinery
762749

763750
AddEffect = AEmitter
764751
CopyOf = Leaking Machinery
@@ -836,7 +823,7 @@ AddEffect = AEmitter
836823
MaxVelocity = 8
837824
MinVelocity = 4
838825
BurstSound = SoundContainer
839-
CopyOf = Metal Penetration Hit
826+
CopyOf = Metal Impact Generic
840827
EmissionEnabled = 1
841828
EmissionsIgnoreThis = 1
842829
ParticlesPerMinute = 0
@@ -867,22 +854,9 @@ AddEffect = AEmitter
867854
ParticlesPerMinute = 120
868855
EmissionCountLimit = 4
869856
BurstScale = 2
870-
871-
857+
872858
AddEffect = AEmitter
873859
CopyOf = Dent Metal Light
874-
PresetName = Dent Metal Helmet
875-
BurstSound = SoundContainer
876-
CopyOf = Steel Helmet Impact
877-
878-
879-
AddEffect = AEmitter
880-
CopyOf = Dent Metal Light
881-
PresetName = Dent Metal Chest Plate
882-
BurstSound = SoundContainer
883-
CopyOf = Chest Plate Impact
884-
BurstDamage = 0.3
885-
886860

887861
AddEffect = AEmitter
888862
CopyOf = Dent Metal Light
@@ -894,7 +868,6 @@ AddEffect = AEmitter
894868
X = 4
895869
Y = 0
896870

897-
898871
AddEffect = AEmitter
899872
CopyOf = Dent Metal Light
900873
PresetName = Dent Metal Device
@@ -1049,7 +1022,7 @@ AddEffect = AEmitter
10491022
// CopyOf = Gas Leak Loop
10501023
// LoopSetting = -1 // Means loop infinitely until stopped
10511024
BurstSound = SoundContainer
1052-
CopyOf = Metal Penetration Hit
1025+
CopyOf = Metal Impact Generic
10531026
// EndSound = SoundContainer
10541027
// CopyOf = Gas Leak End
10551028
EmissionEnabled = 1

0 commit comments

Comments
 (0)