Move spawning collections of EntitySpawnEntry out of StorageSystem, make Butcherable use it (#7305)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
This commit is contained in:
@@ -15,13 +15,12 @@ namespace Content.Server.Kitchen.Components
|
||||
[RegisterComponent, Friend(typeof(KitchenSpikeSystem))]
|
||||
public sealed class KitchenSpikeComponent : SharedKitchenSpikeComponent, ISuicideAct
|
||||
{
|
||||
public int MeatParts;
|
||||
public string? MeatPrototype;
|
||||
public List<string>? PrototypesToSpawn;
|
||||
|
||||
// TODO: Spiking alive mobs? (Replace with uid) (deal damage to their limbs on spiking, kill on first butcher attempt?)
|
||||
public string MeatSource1p = "?";
|
||||
public string MeatSource0 = "?";
|
||||
public string MeatName = "?";
|
||||
public string Victim = "?";
|
||||
|
||||
// Prevents simultaneous spiking of two bodies (could be replaced with CancellationToken, but I don't see any situation where Cancel could be called)
|
||||
public bool InUse;
|
||||
|
||||
Reference in New Issue
Block a user