Visage wrote:
All you need is for them to not have a sprite.
Well... not really, though. Every MOS (MovableObjectSprite) is technically required to have a sprite file. However, the Null.bmp in Base.rte is pretty commonly used since it's a blank 255-0-255 fuchsia magenta image, which translates to background/transparency in-game. IIRC, Darkstorm used a different method of achieving invisibility which included altering the Scale property of an actor's parts (Scale = 0 would make them aesthetically non-existent).
Sure, anything really can be made not-visible. It is pretty much impossible to maintain proper hitboxes, with either of the methods.