См. определение в файле TrapSpawnBase.c строка 677
Перекрестные ссылки Surface::AllowedWaterSurface(), GetGame(), m_PlaceableWaterSurfaceList и CGame::SurfaceGetType3D().