FindPortalSide: Couldn't find a good match for which brush to assign to a portal near ([x] [y] [z])
Bu hatanın ardından genellikle şuna benzer bir çıktı gelir:
"Leaf 0 contents:" (değişebilir)
"Leaf 1 contents: CONTENTS_SOLID" (değişebilir, örneğin CONTENTS_WATER)
"viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID" (aynı şekilde değişebilir)
"This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID"
"Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID"
"Candidate brush IDs:" [none or more brushnumbers] (hiç yok ya da bir veya daha fazla brush numarası)
Bu hata genellikle bir leak'ten kaynaklanır; öyleyse leak'i düzelt.
Öyle değilse vbsp.exe'nin haritanı çözümlemesini zorlaştıran bir brush (veya brush grubu) vardır. Görünüşe göre belirli bir portal'ın sınırlarını belirleyemiyor. Belki alanı kaplayan büyük bir brush vardır, belki de alan vbsp'nin çözemeyeceği kadar karmaşıktır.
Ayrıntılar bilinmiyor, ancak entity'leri world brush'a çevirmek veya tersini yapmak genellikle sorunu gidermeye yardımcı olur. Bir brush'ı ikiye kesmenin bile bu sorunu giderdiği gözlemlenmiştir.
Çözüm
- Verilen koordinatları bul (bir brush numarası verilmişse o brush numarasını ara) ve o bölgeyi sadeleştirmek için ne yapabileceğine bak (örneğin brush'ları func_detail'e çevirmek gibi).
- Ayrıca brush'ların herhangi bir noktada üst üste binip binmediğini kontrol et.
Etki
Mesaja bağlı olarak geometri veya BSP oluşturma başarısız olabilir ya da eksik bir sonuç üretebilir. Yalnızca uyarı niteliğindeki mesajların bitmiş haritaya hiçbir etkisi olmayabilir.