Обновление модулей (#365)

* base aim module

* sprites, prototypes

* more prototypes

* fix

* fix

* fix2
This commit is contained in:
CaypenNow
2024-06-21 15:24:13 +05:00
committed by GitHub
parent 0181d4fc8b
commit fa348657f9
21 changed files with 189 additions and 7 deletions

View File

@@ -0,0 +1,8 @@
namespace Content.Shared._White.WeaponModules;
[RegisterComponent]
public sealed partial class AimModuleComponent : BaseModuleComponent
{
[ViewVariables(VVAccess.ReadWrite), DataField("divisor")]
public float Divisor = 0.3F;
}

View File

@@ -2,7 +2,6 @@
namespace Content.Shared._White.WeaponModules;
[RegisterComponent, NetworkedComponent]
public partial class BaseModuleComponent : Component
{

View File

@@ -1,8 +1,5 @@
namespace Content.Shared._White.WeaponModules;
/// <summary>
/// This is used for...
/// </summary>
[RegisterComponent]
public sealed partial class FlameHiderModuleComponent : BaseModuleComponent
{

View File

@@ -20,7 +20,8 @@ public partial class WeaponModulesComponent : Component
public enum ModuleVisualState : byte
{
BarrelModule,
HandGuardModule
HandGuardModule,
AimModule
}
[Serializable, NetSerializable]