Bomb Deliveries (#37069)

* init

* BOMB!!!

* review

* partial review

* review
This commit is contained in:
ScarKy0
2025-05-18 10:57:22 +02:00
committed by GitHub
parent 5b7c00b374
commit 30537e13a4
12 changed files with 246 additions and 2 deletions

View File

@@ -259,6 +259,13 @@ public abstract class SharedDeliverySystem : EntitySystem
_appearance.SetData(ent, DeliveryVisuals.IsFragile, isFragile);
}
public void UpdateBombVisuals(Entity<DeliveryBombComponent> ent)
{
var isPrimed = HasComp<PrimedDeliveryBombComponent>(ent);
_appearance.SetData(ent, DeliveryVisuals.IsBomb, isPrimed ? DeliveryBombState.Primed : DeliveryBombState.Inactive);
}
protected void UpdateDeliverySpawnerVisuals(EntityUid uid, int contents)
{
_appearance.SetData(uid, DeliverySpawnerVisuals.Contents, contents > 0);