Jump to content

Does BotSpawn Obey ZoneManager's NoNPC Flag?

Closed 2.0.8

Hi Ryan,
Welcome to Codefling!

 

At a quick glance it looks like ZoneManager's NpNPCSpawns flag should kill any NpcPlayer type, which would include BotSpawn.

I'm looking at CanSpawn method around line 360...

 

else if (baseEntity is BaseNpc || baseEntity is NPCPlayer)
{
    if (HasEntityFlag(baseEntity, ZoneFlags.NoNPCSpawns))
        baseEntity.Kill(BaseNetworkable.DestroyMode.None);
}  

 

 

Just be aware that killing a BotSpawn npc will trigger his respawn timer so it's possible, then, to have an npc trying to respawn over and overm depending on BotSpawn's location/radius settings.

Edited by Steenamaroo

Share this comment


Link to comment
1.1m

Downloads

Total number of downloads.

5.6k

Customers

Total customers served.

81.4k

Files Sold

Total number of files sold.

1.6m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.