NoSpawn
Co-authored-by: plykiya <plykiya@protonmail.com>
foreach (var proto in _prototype.EnumeratePrototypes<EntityPrototype>())
{
- if (proto.Abstract || proto.NoSpawn || proto.Components.ContainsKey(mapGridCompName) || !proto.Components.ContainsKey(physicsCompName))
+ if (proto.Abstract || proto.HideSpawnMenu || proto.Components.ContainsKey(mapGridCompName) || !proto.Components.ContainsKey(physicsCompName))
continue;
_possibleGiftsUnsafe.Add(proto.ID);
public bool IsValidTarget(EntityPrototype proto, SlotFlags chameleonSlot = SlotFlags.NONE)
{
// check if entity is valid
- if (proto.Abstract || proto.NoSpawn)
+ if (proto.Abstract || proto.HideSpawnMenu)
return false;
// check if it is marked as valid chameleon target