Add security barriers (#4458)
* Add sprites * Lock system now raises lock toggle events * Add prototype and barrier system * Toggle lock on click * Barrier blocks bullets (like a real wall) * Barrier now destroyable * Fancy visualzer and lighting. Also unlock by default * Deleted comma * Ignored components? * Update Resources/Prototypes/Entities/Objects/Specific/Security/barrier.yml Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> * Update Resources/Prototypes/Entities/Objects/Specific/Security/barrier.yml Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> * Toggle Lock no longer handled * Made it much easier to move through airlocks Co-authored-by: Swept <sweptwastaken@protonmail.com> Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
This commit is contained in:
14
Content.Server/Lock/LockToggledEvent.cs
Normal file
14
Content.Server/Lock/LockToggledEvent.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
using Robust.Shared.GameObjects;
|
||||
|
||||
namespace Content.Server.Lock
|
||||
{
|
||||
public class LockToggledEvent : EntityEventArgs
|
||||
{
|
||||
public readonly bool Locked;
|
||||
|
||||
public LockToggledEvent(bool locked)
|
||||
{
|
||||
Locked = locked;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user