This happens because there's some inconsistency in parasites' hull.
Parasites have HULL_TINY set in code which is Vector(-12,-12, 0), Vector(12, 12, 12).
However, it seems that for navigation and collision they use a much bigger hull.
Earlier, for ASBI WB RNG3 challenge I did some experimenting and found that hull check set to model's bounding box Vector(-28,-22, -10), Vector(16, 21, 22) allows parasites to not get stuck when spawned as wanderer or pack or prespawn.
I assume changing collision hull to Vector(-12,-12, 0), Vector(12, 12, 12) will make parasites almost impossible to kill with ranged weapons. So we need to look at fixing the size supplied to ValidSpawnPoint()
See the screenshot. Parasites can spawn half-stuck inside a wall and cannot move.
https://steamcommunity.com/sharedfiles/filedetails/?id=2803003415
This happens because there's some inconsistency in parasites' hull.
Parasites have HULL_TINY set in code which is Vector(-12,-12, 0), Vector(12, 12, 12).
However, it seems that for navigation and collision they use a much bigger hull.
Earlier, for ASBI WB RNG3 challenge I did some experimenting and found that hull check set to model's bounding box Vector(-28,-22, -10), Vector(16, 21, 22) allows parasites to not get stuck when spawned as wanderer or pack or prespawn.
I assume changing collision hull to Vector(-12,-12, 0), Vector(12, 12, 12) will make parasites almost impossible to kill with ranged weapons. So we need to look at fixing the size supplied to
ValidSpawnPoint()