insert & eject sound
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
using Content.Shared.Weapons.Ranged.Components;
|
||||
using Content.Shared.Weapons.Ranged.Systems;
|
||||
using Robust.Server.GameObjects;
|
||||
using Robust.Shared.Audio;
|
||||
using Robust.Shared.Containers;
|
||||
|
||||
namespace Content.Server._White.WeaponModules;
|
||||
@@ -112,7 +111,7 @@ public sealed class WeaponModulesSystem : EntitySystem
|
||||
|
||||
_appearanceSystem.SetData(weapon, ModuleVisualState.Module, "silencer", appearanceComponent);
|
||||
weaponModulesComponent.UseEffect = true;
|
||||
_gunSystem.setSound(weapon, new SoundPathSpecifier("/Audio/White/Weapons/Modules/silence.ogg"));
|
||||
_gunSystem.setSound(weapon, component.NewSoundGunshot);
|
||||
|
||||
Dirty(module, weaponModulesComponent);
|
||||
}
|
||||
|
||||
@@ -10,4 +10,7 @@ public sealed partial class SilencerModuleComponent : BaseModuleComponent
|
||||
{
|
||||
[ViewVariables(VVAccess.ReadWrite), DataField]
|
||||
public SoundSpecifier? OldSoundGunshot;
|
||||
|
||||
[ViewVariables(VVAccess.ReadWrite), DataField]
|
||||
public SoundSpecifier NewSoundGunshot = new SoundPathSpecifier("/Audio/White/Weapons/Modules/silence.ogg");
|
||||
}
|
||||
|
||||
BIN
Resources/Audio/White/Gun/Modules/ejectmodule.ogg
Normal file
BIN
Resources/Audio/White/Gun/Modules/ejectmodule.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Gun/Modules/insertmodule.ogg
Normal file
BIN
Resources/Audio/White/Gun/Modules/insertmodule.ogg
Normal file
Binary file not shown.
@@ -46,6 +46,8 @@
|
||||
- CartridgeLightRifle
|
||||
gun_modules:
|
||||
name: Modules
|
||||
insertSound: /Audio/White/Gun/Modules/insertmodule.ogg
|
||||
ejectSound: /Audio/White/Gun/Modules/ejectmodule.ogg
|
||||
priority: 2
|
||||
whitelist:
|
||||
tags:
|
||||
@@ -101,6 +103,8 @@
|
||||
- CartridgeLightRifle
|
||||
gun_modules:
|
||||
name: Modules
|
||||
insertSound: /Audio/White/Gun/Modules/insertmodule.ogg
|
||||
ejectSound: /Audio/White/Gun/Modules/ejectmodule.ogg
|
||||
priority: 2
|
||||
whitelist:
|
||||
tags:
|
||||
@@ -204,6 +208,8 @@
|
||||
- CartridgeRifle
|
||||
gun_modules:
|
||||
name: Modules
|
||||
insertSound: /Audio/White/Gun/Modules/insertmodule.ogg
|
||||
ejectSound: /Audio/White/Gun/Modules/ejectmodule.ogg
|
||||
priority: 2
|
||||
whitelist:
|
||||
tags:
|
||||
@@ -249,6 +255,8 @@
|
||||
- CartridgeRifle
|
||||
gun_modules:
|
||||
name: Modules
|
||||
insertSound: /Audio/White/Gun/Modules/insertmodule.ogg
|
||||
ejectSound: /Audio/White/Gun/Modules/ejectmodule.ogg
|
||||
priority: 2
|
||||
whitelist:
|
||||
tags:
|
||||
|
||||
@@ -150,6 +150,8 @@
|
||||
- CartridgePistol
|
||||
gun_modules:
|
||||
name: Modules
|
||||
insertSound: /Audio/White/Gun/Modules/insertmodule.ogg
|
||||
ejectSound: /Audio/White/Gun/Modules/ejectmodule.ogg
|
||||
priority: 2
|
||||
whitelist:
|
||||
tags:
|
||||
@@ -268,6 +270,8 @@
|
||||
- CartridgePistol
|
||||
gun_modules:
|
||||
name: Modules
|
||||
insertSound: /Audio/White/Gun/Modules/insertmodule.ogg
|
||||
ejectSound: /Audio/White/Gun/Modules/ejectmodule.ogg
|
||||
priority: 2
|
||||
whitelist:
|
||||
tags:
|
||||
@@ -313,6 +317,8 @@
|
||||
- CartridgePistol
|
||||
gun_modules:
|
||||
name: Modules
|
||||
insertSound: /Audio/White/Gun/Modules/insertmodule.ogg
|
||||
ejectSound: /Audio/White/Gun/Modules/ejectmodule.ogg
|
||||
priority: 2
|
||||
whitelist:
|
||||
tags:
|
||||
|
||||
Reference in New Issue
Block a user