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