# Update Preview Changelog

- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Update_Preview_Changelog
- **Çeviri tarihi:** 2026-08-05

Başlık Tag ( Yapılandırma Önizleme Değişiklik Kaydı)

Bu sayfa, bir sonraki güncellemede oyunda yapılacak değişiklikleri içerir. Güncelleme tarihi Garry's Mod için Steam Haberler bölümünde mevcuttur.

Güncelleme şimdiden erişilebilir. `dev` Beta dalı, ve muhtemelen... `prerelease` Beta dalı.

## Oyun Değişiklikleri

### Eklemeler

- Half-Life: Bölüm 2'den Combine Soldier dokusunu kullanan 3. cilt eklendi.
- Varsayılan silah seçicisi artık 7-10 (işlenmişse) silah yuvasını gösterebilir.
- Öntanımlı silah seçicisi artık ekrana sığmayacak kadar çok silaha sahip olduğunda kaydırılabilir.
- Military Conflict: Vietnam ve Black Mesa'yı geliştiricilerinin izniyle monte edilebilir oyunlar listesine ekledi
- Spawn menüsüne Combine APC aracı eklendi

### Düzeltme

- Daha iyi çalışması için npc_missiledefense + kod ayarları için bir model eklendi
- Düzeltildi. `props_phx\trains\tracks\track_switch2.mdl` Fizik modeli (Topluluk Katkısı)
- Half-Life 2: Bölüm 2'yi etkinleştirdim. `npc_zombie`
- Zombiler ve zombilerin kan renginin zombi yerine sarı/yeşil olması.
- Fener gölgeleri üretmeyen bazı modeller düzeltildi.
- Malzeme aracı artık camı metal haline getirirken fener gölgesini daha tutarlı bir şekilde etkiler.
- Kurşun izleyicisi olmayan NPC'ler tarafından ateş edilen sabit tüfek/Annabelle
- Antlion Grub ölüm kuklası artık NPC'den renk/malzeme miras alıyor.
- Sabit Yerçekimi / Fizik Silahı dünya modeli

  - Rotasyona göre artık ışık seviyesini değiştirmiyor (sabit normaller)
  - Özellikle mega yerçekimi tabancası için 3. deri eklendi.
  - NPC animasyon etkileşimleri için HL2 modeline daha iyi uymak üzere ayarlanmış modelleri (HL2DM bir tane kullanıyoruz)
  - Sabit fizik modeli görsel modele uymuyor
- Sabit Araç Silahı dünya modeli ışık kökeni
- `prop_vehicle_apc` Düzeltmeler (Birleştirilmiş APC Aracı)

  - Eğer bir şekilde APC'ye girmişlerse oyuncunun görüşü yerde değil.
  - Eğer kilitlenmemiş bir APC'ye girmişseniz artık gerçekten çıkıp gidebilirsiniz.
  - Kilitlenmemiş APC şimdi giriş animasyonu biterken motor başlıyor
  - Onu girmeye çalışırken kilitli olmayan APC için kilitlenmiş ses oynatmayın
  - Düşüşleri / çılgın fiziği önlemek için Jeep'in sahip olduğu gibi APC üzerinde aynı kısıtlamaları uygulayın (sahiplikleri ve PhysGun)
- Sualtı ortam sesi asla çalmıyor.
- Zombin sesleri gibi bazı sesler düzeltildi, Half-Life 2 monte edilmeden oynanmıyor.
- Sabit ateş etkisi, bazı yerleşik rekviyetler için doğru çalışmıyor. Bu tüm PCF parçacıklarını etkiliyor.
- Sandbox'taki büyük miktarda varlığı tek tıklamayla kaldırırken sabitlenmiş dondurma (Düpleri iptal etmek gibi)
- Sabit oyuncunun duvar çarpmaları son yer varlığının seslerini oynatıyor. Oyuncu, çakılan duvar malzemesi yerine üzerindeydi
- Araç tarafından kullanılmadığında renk alfa seçicilerini gösteren Sandbox araçları düzeltildi
- Düzeltildi. `wood_wire_angle*` Requisite yumurtlama camı gibs
- Sabit PHX cam aletleri 1 noktada yumurtlama çukurları
- Hitbox'ları olmayan modellerde sabit çözme etkisi görüntüleri
- Shotgunner Combine Soldier oyuncu modeli için sabitlenmiş normal harita
- Güncellenmiş Nova Prospect Combine Soldier oyuncu model malzemeleri, oyuncunun renklerini desteklemek ve diğer kombinasyon oyuncu modelleriyle görsel olarak daha tutarlı olmak için.
- Odessa ve bazı erkek oyuncu modelleri dudaklarını kapattılar.
- Steam Workshop indirmeleri sabitlendi, eğer eklenti önceden abone / monte edilmemişse sunuculara katılırken oyun modu dosyalarını yüklemiyor
- Güneş Editörü'nün kalıp değerlerini doğru şekilde miras almadığını düzeltti.
- Yüksek poli modellerdeki sabit çıkartmalar tüm haritada yayılıyor.
- Düzeltildi. `"Edit entity"` Menü açıldıktan sonra varlık kaldırıldığı zaman Lua hataları yaratan özellik (Topluluk Katkısı)
- Ölçek `JIGGLE_IS_BOING jiggle` Kemikleri de kemik kabuğuyla.
- Tek oyunculukta durulduğunda X eksenine işaret eden sabit oyuncu modeli gözleri
- NPC'ler Yumruk ve Kamera SWEP kullanmaya çalıştığında Lua hataları düzeltildi
- Düzeltildi. `smscorch2_subrect.vmt` Yanlış doku ofset (Bazen yanlış SmallScorch çıkartma çizimi düzeltir)
- Sabit NPC'ler Half-Life 2 kampanyası haritalarında sınırlı (Hammer) silahları alamazlar.
- Çekme Tablosuna Kopyalama düğmesi ile kapatılan Sorunlar panelinde Lua hatası sayıları düzeltildi
- Oyuncu tarafından öldürüldüğünde nötr/korkunç NPC'leri dostça gösteren sabit killfeed
- Half-Life 2: Bölüm 1 haritalarında Barney'in yüz yapısını doğru olanla değiştirdim.
- Çok oyunculuda sabit oyuncu modeli yüzleri (örneğin Alyx veya GMan) (fleksler yanıp sönüyor ya da garip değerlere ayarlanıyor, sonuç olarak kenara monte oluyor)
- Yeniden başlatılana kadar belirli oyuncular için potansiyel olarak sabit sesli sohbet kesinti.
- Sabit Kombine Askerler tüfek yürüyüş / koşuş animasyonları kullanarak av tüfeği ile
- HL2 haritasında Hunter-Chopper kavgasıyla Ravenholm gökyüzü kutusu dokuları sabitlendi.
- Sunucu listesi sabitlenmiş tek sunucu yenilenmesi, sunucunun adından garip sembolleri kaldırmıyor (Topluluk Katkısı)
- Bazı geç oyun Portal 1 haritalarının asansörleri eksik.
- Eksik dokuya sahip sabit Portal 1 enerji peleti
- Çat açılmasını engelledi. `cl_drawhud 0` Ana menüden / konsoldan sizi uzaklaştırıyor.
- Tabanca boşken Pistol silahını kullanın.
- Crossbow için çizim animasyonu sabitlenmiştir.
- Askeri Çatışma: Vietnam haritaları için kısmi destek uygulandı (Static Lump v12, gerektiğinde lightmap boyutunu artırmak)
- Dinamik ışıklar için küçük bir düzeltme uygulandı (Aydınlatma aracı) çarpık haritalı malzemeleri aydınlattığında
- Düzeltildi. `hunter_flechette.mdl` bu yüzden Flechette Gun ( ve Hunter NPC) mermiler düz uçuyor, hafifçe eğimli değil.
- Sabit Flechette tabancası ince duvarlardan ateş edebiliyor.
- Sabit sesler oynatılır. `env_microphone` Altyazılar üretmeyen bir varlık.
- Linux'ta dokular için çalışmayan tek karakterli klasörler düzeltildi, bazı haritaların hiç dokusu olmamasına neden oldu
- local players olmayanlar için oynatılan atlama/yerleşme sesleri
- Alet tabancası izinin sabitlenmesi ve tekrar ana aletlere çarpmaması (Topluluk Katkısı)
- Half-Life'in hata davranışı düzeltildi: Kaynak çapraz okla yakınlaştırması ( "anlık" saldırı modunu kaldırarak)
- Half-Life: Kaynak çubuğu hit sesleri çok oyunculu oynamıyor
- Sabit kapı açma animasyonları her zaman çalmıyor door03_slotted
- Yanlış aydınlatmaya sahip direksiyon donanımlı bazı kapı modelleri sabitlendi.
- 13 ve 14 numaralı sabit kapı kabukları, dizgin yapısı kırılmış.
- Sabit normaller `balloon_classic.mdl` LOD'lar ve `camera.mdl` LOD 3, uzakta daha koyu görünmelerine neden olur.
- Sabit normaller `tri1x1.mdl` ve bu modelin ekstra istenmeyen ağını kaldırdım.
- Counter-Strike: Global Offensive için güncellenen AppID, CS2 beta kullanmak yerine yeni eklenen ayrı oyuna.
- Uygulanmış Combine APC araç oyuncuları hedefleyen ve ona saygı. `EnableGun` anahtar değeri (yalnızca oyuncu sürücüleri için)
- Oyun başlatılırken küçük bir kare olan sabit ana menü.
- Bağlantı ve gölge pozisyonlarını etkileyen sabit Hologram / Distortion render FX - Bu, oyuncu görünümünün animasyonla titreşmesine neden olan bir hologram jeep sürüşünü düzeltir.
- Düzgün Yarım Yaşam: Kaynak cephane doğru pozisyonlarda yeniden doğamıyor. `mp_weaponrespawn 1`
- RPG yeniden yüklenmesi ile etkinliği iptal eden animasyon sabitlendi.
- Sabit zırh HUD elemanı sağlık HUD elementinden biraz daha uzun.
- Sağlık ve zırh HUD şimdi ihtiyaç olduğunda 4 rakama uymak için genişletilir
- 9999'lara daha rahat uymak için biraz ayarlanmış bir HUD.
- Varsayılan cephane HUD şimdi bu özelliği kullanan silahlar için ikincil klipleri göstermeyi destekler.
- Mühimmat bittiğinde tutarsız cephane karşıtı renkleri düzeltildi.
- Hafif ayarlanmış varsayılan HUD renkleri parlak arka planlarda daha iyi kontrast için daha koyu arkaplanlar ve daha az aydınlık metin
- Geliştirilmiş varsayılan Half-Life 2 HUD metin ölçeklendirme 4K
- Sabit oyuncu NPC takım HUD bir arka planı olmayan
- Oyuncu NPC takımı HUD öğesini sizi takip eden tüm NPC'lere uymaya hazırladı (en fazla 16)
- Yüksek çözünürlükte HUD'un üst üste gelmemesi için sesli sohbet kullanıcı arabirimini değiştirdim.
- Half-Life ile bazı tahmin hataları düzeltildi: Kaynak silahlar
- SLAM ile tahmin hataları düzeltildi ve Gravity Gun'u sağ tıkladığınızda
- Gerçek zamanlı yansımalar kullanmayan mevcut haritalarda sabit su gösterimi regresyonu
- Akış haritası olan sabit su küp haritaları ile çalışmıyor
- Oyuncu bakış açılarına bağlı olarak görüntülenmeyen sabit ölçekli statik aksesuarlar
- Kalıcı ölçeklendirilmiş statik destekler, ölçeklendirilmiş fiziğe sahip değildir
- Sabit yükleme ekranı ve hasar göstergesi panel boyutu, ekran çözünürlüğünün değişmesinden sonra güncellenmiyor.
- Sandbox bildirimlerinin farklı ekran çözünürlüklerinde ölçeklendirilmesi ve konumlandırılması iyileştirildi.
- Normal dokusu nedeniyle vatandaş görünümü model ellerinde sabit aydınlatma
- Eklentiler tarafından eklenen spawnmenu listelerindeki geçersiz verilerin engellenmesi, spawn menu aramasını bozar.
- Sabit uçak hızölçeri güncellenmiyor
- Yapılandırılmış PHX aletleri bir grup üzerinde sabit ışık kaynağı - Bu yüzden destekler ortaya çıktığında, onlar hemen ya da belirli dinlenme açılarında koyu siyah dönmez ~ 200 araç koltukları dahil olmak üzere etkilenen modeller, bu tek kutu gib, Alyxgun ve annabelle worldmodels
- Force ragdoll ilk fizik kemik ışığı kökeni - sabitlenir strider ve yumurtlama sonrasında siyah görünen diğer bazı modeller, veya tavanlara yakın olduğunda
- local player için silahlarda sabit ışık kaynağı 3. şahıs
- Stunstick dünya modelinde sabit normaller
- Dönüştürüldükten sonra saniyenin bir bölümü için eksik doku haline gelen sabit lamba
- Sabit Jeep & Combine APC, araçta suya girerken/çıkardığında sürücü için sualtı durumunu güncellemiyor
- Kombine APC artık suyun altında kullanılamaz.
- Düzleştirilmiş Combine APC gibs planlandığı gibi kısa bir süre sonra yumurtlamıyor
- Sabit Combine APC gib modelleri - Ateş etkisi için sabit ışık kaynağı ve hitboxlar

### Değişiklikler

- Sunucu isimlerinden daha iğrenç sembolleri çıkarın
- Ayrıntılı sunucu görünümünden sunucunun adını kopyalamaya izin ver
- Sunucu bağlantısı kesil popup bir kopya metin düğmesi eklendi
- Düşük kontrastlı bazı silah simgeleri güncellendi.
- `func_conveyor` Şimdi fizik aletlerini de zorluyor.
- Erkek11, erkek12, erkek17 ve MossmanArctic oyuncu modelleri için daha iyi eşleşen model elleri (eldivenler)
- Bu ayrıca Antlion Guard'ın Strider'ı sonsuza kadar gökyüzüne fırlatabileceği hatayı da çözüyor.
- Potansiyel Sandbox gamemode bellek kullanımı iyileştirmeleri (özellikle özel sunucular için)
- Sunucuya katılırken Workshop indirme başarısız olduğunda bir sorun ateşle
- En ciddi sorunlar için (eklenti indirme başarısızlıkları), bir sunucuya bağlanırken bir sorunun olduğunu oyuncuyu bilgilendirmek için Lua hatalarına benzer bir üst üste bildirim ateşleyin
- Güncellenmiş sunucu sürümü uyumsuzluğu bağlantıyı kes mesajları doğrudan hangi tarafın ( istemci veya sunucu) sorunu olduğunu söylemek için
- Görünüm modelleri için daha iyi spawnicon üretimi
- Değiştirilmiş hasar göstergesi malzemeleri

  - Tam ekran hasar etkileri için, bir "vignette" tipi doku kullanın
  - Diğer etkileri için kullanın. `$linearwrite` bantları azaltmak için malzeme
- "Oyuncu öldü" kırmızı ekran etkisini devre dışı bırak

  - Tüm ölümlere tutarlı olarak uygulanmadı ve Sandbox tipi oyunlar için istenmeyen bir şey.
- Boğulma ve ezme hasarı efektlerini UTIL_ScreenFade'den hasar göstergesine taşı (böylece tüm ekranı yanıp sönmeyen yeni etkileri kullanır)
- Yanık hasarı göstergesi etkisini daha turuncu yapın.
- DMG_ACID ekran etkisini radyasyon hasarı etkileri ayrı ve farklı yapmak, şimdi yeşil tonlu var
- DMG_PLASMA artık ekranı yarıya siyah yapmıyor (şimdi siyan etkisi var) ve ilişkili sesi sonsuz yüksek sesli şeyden yanık hasar efektine değiştirdi
- Silah seslerini 140 dB'den 105dB'ye değiştirdi, daha az gürültülü ve yüksek mesafelerde olmak için diğer silah sesiyle tutarlı olması gibi Crowbar
- Oyuncuların ellerindeki Annabelle'in NPClerin yaptığı gibi aynı ateş sesini üretmesini sağladı.
- Güncellenmiş dil dosyaları
- Plastik malzemelerin kurşun çarpmasında bazı parçacıklar yaymasını sağlamak (mavi fıçı, Lamarr kafesi vb. gibi aletleri etkiler)
- Durun! `NPC_Citizen` yaralı NPC'lere sağlık kitleri kullanmak, çünkü onlar onları alamazlar (Episod 2 haritası)
- Üretilen Combine Shotgunner Player model dokuları renkli gözlere sahiptir (Topluluk Katkısı)
- Eklendi. `2koth_` ve `cppl_` TF2 kategorisine haritalar, yeni TF2 haritaları için simgeler
- Modifikasyon desteği eklemek için Finger Poser'ın yeniden işlenmiş iç çalışmaları - artık sağ eli de sağ el olarak gösterir
- Çöpleme Aracı Değişiklikleri

  - Dünya ile kesiştiğinde çifte sınırların görüntülenmesini iyileştir
  - Duvarlarda yumurtlama çakışmalarının önlenmesi için yuva konumunun hesaplanmasını iyileştirmek.
  - Seçili çakıştırma adını/simgesini bağlam menüsünde göster
  - Duplikatör gerekli atölye eklenti durumu için metin yerine simgeler kullanır
- Sunucuda değerleri ayarlarken yanlış (UI'de gösterilen aralıktan farklı) esnek aralığı kullanan Faceposer sabitlendi
- Dinamik yeniden tedarik kuruluşu değişiklikleri (yarım ömrü 2 kampanyası)

  - 100 yerine Oyuncunun en yüksek zırh değerini kullanın.
  - Her mermi türünün maksimum cephaneliği için "canon" değerlerini kullanın (9999 yerine), böylece çoğu zaman av tüfeği mühimmatı yerine daha yararlı silah tipleri üretir.
- Arktik oyuncu modeli için renk desteği eklendi (Topluluk Katkısı)
- Eldivenlerdeki küçük bir doku sorunu çözmek için güncellenmiş Rebel dokuma sayfaları (NPC ve oyuncu modelleri)
- Bazı yanlış alanları kapsayan sabit Alyx oynatıcı modeli renklendirme (Topluluk Katkısı)
- Tüm diğer simgelerle tutarlılık için güncellenmiş AR2, Flechette Gun ve SLAM yumurtlama simgeleri
- Spawnicon Editörü artık yeniden boyutlandırılabilir.
- Spawnicon editörü için durum duyarlı olmayan arama ve ok tuşu animasyon geçişleri (Topluluk Katkısı)
- Bazı Half-Life 2 killiconlarını benzer görünümlü kaynak silahlarına uygulayın.
- Yardım metni ile Utilities => Admin => Server Ayarları'nda "Max Ragdolls" sunucu ayarının ne olduğunu açıkladı
- Spawnmenu artık sunucunun / eklentilerin devre dışı durumunu doğru bir şekilde yansıtıyor.
- Varsayılan silah seçicisinin yeniden işlenmiş silah konumlandırması - artık silahların görünmez/seçilebilir olmaması mümkün değil.
- Sınırlı renk aracı Render Mode ve FX girişlerini kullanımı önlemek için geçerli aralıklara çevirir.
- Yeniden yükleme animasyonundayken silahları sararken ateş etme gecikmesini sıfırla..357 gibi bazı silahların derhal dağıtılmasını düzeltir, iptal edilen yeniden doldurma süresi bitene kadar ateşe izin vermez
- İlk 2 varsayılan yavru listelerine bazı Episodic ve CS:S aletleri eklendi (Topluluk Katkısı)
- Tool Gun dünya modeli varsayılan "Garry's Mod" listesine eklendi.
- Güncelleştirilmiş varsayılan CS:S spawnlists - karakterler ve silahlar birleştirildi "Counter-Strike" boş spawnlist, haritası eşyaları ile değiştirilen 2 yeni spawn listesine dahil olmak üzere tüm eşyalar (çünkü Garry's Mod şimdi hepsini içerir).
- Çoğu CS:S eşyaları için eklenmiş spawnikonlar, daha parlak olmak üzere yeniden sunulmuş silah spawnikonu
- Küçük harf metni kullanarak spawn menüsünde "Browse => Games/Addons" sınıflandırması - W_AlyxGun gibi bazı modelleri düzeltir.
- Çoğaltmayı engelle. `gmod_hands` varlık
- Bölüm 1'de hl2_episodic 1 ile Mega Gravity Gun zırh azaltma etkisi geri getirildi.
- Detay aletlerinin varsayılan solma mesafesinin artması
- Sadece menüye başlatmak yerine "ProcessServerInfo başarısız" atış göster popup yapın
- Half-Life 2'ye daha yakın görünmek ve doğru bir şekilde solmak için varsayılan ayrıntılı sprite materyalini güncelleyin
- 2 kullanılmayan model için eksik CS:S boya dokuları eklendi
- Densite kaydırıcıları eklendi `fogui` Arabirim
- Uçak el fenerini biraz daha parlak yaptı, babamı biraz aydınlattı ve dikey FOV nedeniyle yatay kesimi sabitledi.
- Tek oyunculu oyunlarda araçlar için poz parametresi interpolasyonunu devre dışı bırak - Bu, tekerleklerin (sospansyonun) gerçek fiziksel çarkların gerisinde kalmasını sağlamaz

### Kaldırmalar

- Otomatik olarak oluşturulan sunucu listesi bayrakları kaldırıldı - insanların ayarlarına uyum sağlaması için yeterince uzun sürdü `sv_location`
- Emitter aletinin sualtı patlama etkisinden çıkartılan patlama sesi

### TTT Değişiklikleri

- Silah grubu spawnflags ekle `ttt_random_weapon` (Topluluk Katkısı)
- "Ölümü teyit et" düğmesi tıklandığında devre dışı bırakıldı.
- Eklendi. `TTTRadarScan` Kanca (Topluluk Katkısı)
- TTT dışındaki haritalarda sabit otomatik silah yumurtlama (Topluluk Katkısı)
- Tek oyunculu TTT silahları için görsel düzeltmeler (Topluluk Katkısı)
- Kredi depolama simgelerinin sıkışması için sabitlenmiş kaydırma görüntüleri (SimpleImage PaintOver işleme)
- Çevirme yeteneğinin iyileştirilmesi (Topluluk Katkısı)
- Varsayılan olarak Garry'nin Mod dil ayarını kullanın (Topluluk Katkısı)
- Eklenmiş ekipman menüsü sıralama seçenekleri (Topluluk Katkısı)

## Teknik Değişiklikler

### Eklemeler

- Eklendi. `screenspace_general_8tex` gölgeci

  - Bu aynı şey. `screenspace_general`, ama 8 doku örneğini bağlar.
  - Yeni malzeme parametreleri: `$TEXTURE4` - `$TEXTURE7`, `$LINEARREAD_TEXTURE4` - `$LINEARREAD_TEXTURE7`
- Eklendi. `SurfaceName` ...ya da `trace` Komuta et.
- Birkaç yeni özellik eklendi. `prop_vehicle_jeep`

  - `DisableRadarDetectEnemies`, `EnableHazardLights`, `DisableHazardLights`, `ReleaseBusterFromCargo` Çekiç girişi
  - `NoHazardLights` Anahtar değeri
- Yeni spawnflag eklendi `func_tracktrain` - GoldSrc rotasyonu.
- İnşa ve gemi `mksheet.exe` (parçacık sprite sayfaları için)
- Eklendi. `EnableSpotlight` Giriş için `npc_cscanner`
- Yenilenmiş. `sv_showhitboxes` konvar
- Eklendi. `"damage"` Anahtar değeri `crossbow_bolt` varlık
- Uygulandı `STUDIOHDR_FLAGS_VERT_ANIM_FIXED_POINT_SCALE` Model bükülmeleri için bayrak desteği
- Uygulandı `$pointsamplemagfilter` için shader parametre `LightmappedGeneric` gölgeci
- Spawnmenu NPCs ( Sandbox) için modellerini spawn üzerinde rastgeleleştirme yeteneği eklendi (Topluluk Katkısı).
- Uygulandı `CHAR_DIRSTEREO` Sesler için
- için bir düğme eklendi `r_DrawModelLightOrigin` Convar to console hızlı eylemler (ekstra düğme)

### Düzeltme

- Özel sunucu atölyesi hata yönetimini geliştirin

  - Şimdi, sunucu koleksiyonlarının herhangi biri alınamıyorsa önbelleği yükler.
  - Toplama bilgi anketleri için düzeltilmiş yeniden deneme mantığı
- Haritada rastgele yanıp sönen sabit çok kemikli statik destek modelleri
- HTML panelleri ile ilgili (oyun çıkışında?) sabitlenmiş çökmeler
- TWOPASS modelini tespit etmeyi iyileştirin ve alfa test edilmiş malzemelerin şeffaf olmayan olarak kabul edilmesini sağlayın

  - Malzemeler artık derinlik geçişlerini etkiler.
  - Sessiyonun geri kalanı için modelin şeffaflık bayraklarını etkileyen sabit hızlı yükleme modelleri (Dupes gibi)
- Prop Spawn etkisi derinlik geçişinde daha iyi çalışır.
- Derinlikte etki halkaları çizmeyin Pass ( Topluluk Katkısı)
- "Düzeltilmiş" bazı yerleşik silahlar, şeffaf olmayan geçişlerde görüntüleme etkisi yaratıyor.
- Balon varlığından zorla RENDERMODE_TRANSCOLOR kaldırın, böylece doğru render grubunu alır ve derinlik geçişinde gösterir
- Önceki çerçevenin malzemenin bulanıklığını değiştirdiği takdirde yanlış görüntüleme grubunda olan materyal üstesinden gelen sabit varlıklar
- Bazı modellerde Ters Kinematik ile sonsuz döngü çöküşünü düzelttim.
- Kötü biçimli modellerle olası çarpışmalar düzeltildi.
- Düzeltildi. `net_graph` lerp değeri doğruluğu (TF2 SDK Topluluk Katkısı)
- VGUI yapılandırma modu için iç düzeltmeler ve `TextImage::GetText` Potansiyel çöküşler (TF2 SDK Topluluğu Katkısı)
- Ölçeklendirilmiş fizik destekleri artık Kaynak Motoru kaydederek düzgün bir şekilde çalışır (TF2 SDK Topluluk Katkısı)
- İnce yüzeylerden (duvarlardan) geçen sabit dinamik gölgeler (TF2 SDK Topluluğu Katkısı)
- Bazı harita yükleme işlevleri ile potansiyel çöküşler düzeltildi
- Fırça modellerinin hitboxlarını sorguladığında parçacık sisteminde bir çöküş düzeltildi
- VOX sisteminin harita kimliğini değiştirmesi hiç çalışmıyor, bazı NPC konuşma seslerinin asla çalınmamasına neden oluyor.
- Birçok takım çarpışmayan oyuncu aynı noktada durduğunda ciddi performans kaybı düzeltildi (Serverside ShouldCollide'de NOTEAMCOLLIDE kullanın)
- Harita mantığı sisteminde sonsuz döngülerin önlenmesi - her kareye 100'den fazla girişle karşılaştığınızda, girişi bir sonraki işaretlemeye kadar geciktirin
- Düzeltildi. `status` konsol komutu var olmayan konvarları kullanmaya çalışıyor.
- Sabit spawnicons her zaman doğru döndüğünde göstermiyor [GM:RenderScene](https://gmod.tr/wiki/GM:RenderScene)
- NPC modelleri üzerinde bükülmelerle ilgili sabitlenmiş çöküşler
- Çöküşü düzelttim. `CrossbowLoad` etkisi
- Bir yazım hatası düzelttim. `nags_alyx.txt`Geçersiz sahne dosyalarının önceden önbelleğe alınmasına neden oldu.
- Potansiyel mesh ile ilgili çökme sorunlarını ele almak (Sınır dışı dizi erişimi)
- SRCDS'de "+showbudget" çalıştırılırken bir çökme düzeltildi.
- Jalopy artık yumurtlamıyor. `trigger_vehicle_cargo` her zaman varlık

  - Bunun yerine, yalnızca istendiğinde varlığı yaratır. `CargoVisible` Anahtar değeri Entity. Spawn çağırılmadan önce ayarlanır (haritalar) veya SetCargoHopperVisibility girişi araçta kullanılır. Bu giriş artık işlevselliği düzgün bir şekilde devre dışı bırakmak için de kullanılabilir `SetCargoHopperVisibility 0`
  - Bu, Sandbox Jalopy'nin artık 2 emir kullanmadığı ve görünmez tutucuda bir magnusson cihazı tutamayacağı anlamına gelir (önceden açıkça etkinleştirilmedikçe)
- Birçok olası çökme sorunu çözüldü.
- Sunucu tarafında oyuncu sayısını sıfırlamayın Lua Sandbox'tan türetilmiş oyun modlarının yenilenmesi (Topluluk Katkısı)
- Eklenmiş yedek malzeme `sprites/flare6` için `env_funnel` Bu yüzden oyunları yüklü olmayan eksik bir malzeme yok.
- Çöp posta göndermeye izin veren bir istismar düzeltildi. `player_pickup` sunucu üzerindeki varlıklar
- Statik destekler üzerinde kullanıldığında belirli malzeme vekilleri ile sabitlenmiş çarpışmalar
- Materyal vekillerle sabit statik destekler, görsel yanıp sönenlere neden olan flip flopping render grupları
- func_movelinear artık SetParent giriş yoluyla ebeveynleri değiştirmeyi doğru şekilde destekler - Bir hata düzeltir `ep1_c17_01` Kapılardan biriyle.
- Oyuncu tuhaf açılarda olduğunda araçlardaki sabit sunucu tarafındaki oyuncu hitboxları
- Araç animasyonları için bazı oyuncu animasyonu / hitbox desync düzeltti (direksiyon, rollercoaster) ve "Ear grab" animasyonu
- Saverestore kütüphanesinde ErrorNoHaltWithStack'in ilan edilmemesi nedeniyle Lua hatası düzeltildi ve kitaplık sadece function to kullanmasını sağlayın.
- İç komutları manuel olarak çalıştırırken Lua hatalarının düzeltilmesi dupe/save_publish ve DModelPanel ( Community Contributions'ta kazara bir Lua küresel değişkeni)
- Dropship NPC, headcrab kutuları ve detay nesne sistemi ile potansiyel çökme sorunları düzeltildi.
- Yaptığı etkilerle ilgili sınır dışı değerlerden şikayet eden sabit Gauss tabancası
- Çöküşü düzelttim. `CVoiceGameMgr::ClientConnected` İkili modül kullanımı nedeniyle
- Düz dosya listesi concommand otomatik tamamlama (örneğin için `load` concommand) yüklü oyun içeriğini aramak
- Sunucu katılımında 128'lik partilerde kopyalanmış konvarlar gönder - sunucunun müşteriye 255'den fazla kopyalı konvar yollamaya çalıştığında, sunduğu bağlantıda bir taşınma / ağ kanalı yozlaşma sorunu çözülür.
- sabit sızıntılar ile `CProceduralTexturePanel` - Parçacık editöründe birkaç kullanımdan sonra kırılan renk seçici önizlemesini düzeltir.
- Üçüncü kişi kamerası için sabit başlangıç açısı snap (Topluluk Katkıda, TF2 SDK)
- Yapmak. `flDeadtime` Tahmin kodunda doğru veri türünü kullanın, böylece eski tahmin girişleri maksimum sv_unlag zamanına yaklaştığında erken silinmez (Topluluk Katkısı)
- Aradaki renk uyuşmazlığı düzeltildi. `cl_showhitboxes` ve `sv_showhitboxes`
- HLTV ile birden fazla çökme düzeltildi.
- Garip / geçersiz VTX model dosyalarını yüklemeye çalışırken bir çöküşü düzeltti (Back Mesa Blue Shift mod'dan)
- Alyx'in kaldırılmış bir Jalopy aracına girmeye çalıştığı çöküşler düzeltildi (Aynı zamanda, alyx ona doğru koşarken çıkarılırsa araca giriş girişimini iptal eder)
- Linux özel sunucularında Steam Eşbirlik işlevselliğini geri yükle
- Bağlantı menüsü çalıştırılırken bir çökme çözüldü `func_button` çok oyunculuda varlıklar
- İp gösterimi ile potansiyel çarpma sorunu çözüldü
- Kayıp yazı tipi düzeltildi `CloseCaption_Small`
- Intel için satıcıya özel gölge derinliği biçimi testi uygulayın GPUs ( fener çalışmıyor)
- Garip hatalar düzeltildi. `.phy` Model dosyaları
- İçeri alın. `tree_deciduous_card_01.mdl` 20'inci yıldönümü HL2 güncellemesi nedeniyle bazı görsel tutarsızlıkları düzeltmek için ekstra deri ile
- Kontrol etme. `toolmode_allow_`* Utilities spawnmenu bölümündeki seçenekler için konvarlar
- Spawn'daki bazı özel varlıklar ile bir dizi çöküşü düzeltti (onları kötüye kullanırken)
- Kazaların önlenmesi için daha fazla model veri doğrulamaları uygulandı.
- Harita mantığından model ölçeği ile ilgili çökmelerin önlenmesi için modelleri boyut sınırları uygulanan yerlere taşın
- Düzeltildi. `prop_vehicle_jeep` `CreateLinkController` Yanlış kullanıldığında giriş sızdırıcı varlıklar (2 veya daha fazla kez çağrıldı)
- Özel sunucularda kullanıldığında eksik oyuncu nedeniyle bir dizi konsol komutunun çökmesini düzeltti (Örneğin `prop_physics_create`)
- Ağ iletim kontrolüyle bir NPE çöküşünü düzeltti.
- Sabit çıkartma ile ilgili çarpışmalar sabitlenmiştir.
- Düzleştirilmiş Physgun parlaklık gösterimi `buildcubemaps` Ve oyuncu üçüncü şahısta görünmez olduğunda.
- Menü incelemesinin zamanlamasını optimize etmek (Topluluk Katkısı)
- `vgui_slideshow_display` Geçersiz klasörleri slaytlar için taramayı reddeder, yanlış kullanıldığında performansı artırır
- Haritada > 65536'sı olduğunda çevresel küp indekslerini yeniden oluştur - kötü destek aydınlatması olan büyük haritaları düzeltir
- Sadece müşteriyi atamayın. `color_correction` sunucu tarafında varlıklar - bu haritayı başlatırken uygulanmayan renk düzeltmesi uygulamalı harita temizlemelerini düzeltiyor
- Değiştirilmiş konsol mesajları `buddha` Önceden sunucu konsolu yerine beklendiği gibi istemci konsoluna gönderilecek komut
- NPE çöküşünü düzelttim. `trigger_tonemap` Bir oyuncu tetikleyici içindeyken haritada temizlik
- Düzeltildi. `trigger_weapon_strip` Oyuncu tetiğin içindeyken çıkarılırsa silahın çekilmesini süresiz olarak engeller.
- Kalıcı etkileri `trigger_playermovement` Çekicinin içinde bir oyuncuyla çıkarıldığında yapışır.
- Statik destek ölçeği artık statik destek aydınlatma kökenine uygulanır
- Eklendi. `models/*.ani` Beyaz listeyi sunucuya indirin.
- CS:GO tehlikeli bölge haritalarında su olarak kabul edilen sabit drone klipleri
- Belirli bir senaryoda çökme bugbait etkileri düzeltildi
- Belirli bir senaryoda Entity:FireBullets ile nadir düşüşler ve hiçbir şeye çarpmamak çözüldü.
- Düzeltildi. `$treeswaystatic` Parametre kopyalanmıyor. `DepthWrite` Shader örnekleri
- Sunucu varlık sınırında olduğunda, örneğin strider taşıyan dropships gibi belirli varlıklar ile birden fazla çöküşü düzeltti.
- Ağda bellek tahsis ile sunucu DoS istismarı için uygulanan hafifletme
- Fizik nesnelerini çok erken oluşturmaya çalışırken çökmeler düzeltildi.
- Yanlış biçimlendirilmiş modellerle model animasyon kodunda sabit sonsuz döngüler
- Rastgele görünmeyen jigglebones ile bazı modeller düzeltildi (Topluluk Katkısı, TF2 SDK)
- Potansiyel olarak düzeltildi zaten kilitlenmemiş başarılar için sohbette nadiren bildirim almak
- Düzeltildi. [Player:Lock](https://gmod.tr/wiki/Player:Lock) ve boğulma sesi yaratan sunucu yavruları.
- SSAO'yu geçmeyen sabit alfa test fırçaları
- Yükleme motor kurtarma sırasında "iki yol kimliği" hakkında sabit uyarılar

### Değişiklikler

- Ported CS:GO'un TexturePacker ve FontTextureCache - Garip bir yazı tipi yozlaşma sorunu çözüldü
- vphysics.dll'u TF2 çift versiyonuna güncelle (yalnızca Windows ve Linux)

  - Ekler PhysObj:GetBuoyancyRatio (OSX'de 0 i gönderir)
  - PhysGun / GravityGun sıçramasını düzeltir (yalnızca Windows & Linux)
- Saldırılmış. `mp_decals` varsayılan olarak `1024` (200'den), eklenmiş açıklama
- Yeni oyun ve sunucu listesi menü ekranları için küçük optimizasyonlar (Topluluk Katkısı)
- Zaman zaman bekleyen sesleri vektör sıkıştırmaya çalışın

  - Oyuncu bağlantıyı kesmek için beklemek yerine, runtime bellek kullanımını azaltmak için gönderildikten sonra kuyruğa sesler vektör sıkıştırmaya çalışın
- Açık. `m_CompensatedEntities` Sunucu çöküşünü önlemek için 60 saniyede bir geçersiz varlıkların gönderilmesi çok olası olmayan senaryoda hiç kimsenin sunucunun içinde uzun süre silah kullanmaması.
- Uygulanan önerilen `SV_PackEntity` Optimizasyon (Topluluk Katkısı)
- Engelli [DMenuOption](https://gmod.tr/wiki/DMenuOption) Düzenlemeler

  - Etkinleştirilmiş seçenekleri tıklamak artık tüm menüleri kapatmaz
  - Etkinleştirilmiş seçenekler artık kaydırma olaylarına tepki göstermiyor (görsel olarak)
- Sunucuyu zorla çöktürmeyin. `player_connect` Event failed to create - now prints a warning and continues on (Olay oluşturulamadı- şimdi bir uyarı yazdırıyor ve devam ediyor)
- Eklenmiş doku adı `ShaderAPIDX8::CreateD3DTexture` uyarı, ve sorunu çözmeye yardımcı olmak için muhtemel başarısızlık nedeni ekleyin
- Değiştirildi. `"gamemode is nil"` Lua hataları ile çöküyor.
- Bazılarını birleştir. `func_tracktrain` Portal 2/CS: GO'dan değişiklikler

  - `Allow Roll` Gökyüzü bayrağı
  - Gimbal kilidinden kaçınmak için hack
  - `SF_CORNER_TELEPORT` Interpolasyon değişikliği
- Yapmak. `env_embers` ebeveyn desteği ile derlemek, böylece onun parçacıkları anne-baba takip
- Güncellenmiş FastLZ kütüphanesi
- Güncellenmiş BASS. DLL 2.4.18.3
- timer. Simple kullanmamak için Dynamite varlığını değiştirdi (kullanım düzeltmesi) ve 3600'e sıkıştırma gecikmesini
- Parçacık COLLISION_MODE_INITIAL_TRACE_DOWN aslında X ekseni üzerinde izlemek yerine aşağı izler yapmak
- `sv_showimpacts` Convar şimdi mavi renkte sunucu hitboxları çiziyor
- Eklenmiş açıklama ve min/max `engine_no_focus_sleep` konvar
- Takma adlar. `prop_portal_stats_display` ...ya da `prop_dynamic` (Asansörlerin eksik olduğu Portal 1 haritalarını düzeltmek için)
- Kullanılana kadar AR2 top malzemelerini önceden saklama, artık harita değişikliği üzerine de boşaltabilirler.
- Kullanılmayan flaş malzemeleri zorla saklama.
- Half-Life kaynak silahlarını saklama.
- Ağ dışındaki hafif varlıkları diğer ağ içindeki daha fazla varlığa yer açmak için oluşturdu. Fonksiyonel kayıp yok.
- Birçok oyuncu sunucuda bulunduğunda potansiyel sunucu belleği kullanımının optimize edilmesi
- Oyunlar monte edildiğinde ses komutlarını yeniden yükle - oyun HL2 montajı olmadan başlatıldığında Half-Life 2 bölümsel haritalarında oynayan hiçbir ses satırı düzeltmez ve daha sonra HL2.
- Clamp bot oyuncu sayımı sunucu tarayıcısında ve tüm sıkıştırma uygulamak için `serverlist.Query`
- Küçük harf dosya adlarını zorla `CUtlFilenameSymbolTable` Windows dışı platformlarda da Linux ( TF2 SDK'daki haritalara yardımcı olmalıdır)
- Yapılmış. `cl_showhitboxes 2` Sadece oyuncu hitboxlarını göster
- Dışarı giden paketlerin adresleri için 12 karakterlik sınır kaldırıldı. `net_showudp` konvar
- Açık. `_rt_Camera` Bağlantıyı keserken doku siyaha.
- Kullanılmadığında açık su yansıması / kırılma dokuları (örneğin harita sınırlarının dışında veya herhangi birini devre dışı bıraktığınızda)
- Çökmeleri önlemek için gölge sunumunda bazı geçersiz ele kontrolleri eklendi
- Çökmeyi önlemek için harita yüklemesine bazı akıl sağlığı kontrolleri eklendi.
- While döngüsünü değiştirdim. `DModelPanel` Render ile `surface.GetScissorRect`
- Katı tetikleyicilerin katı olmayan ateşletilere dokunmasına izin vermek, gevşek silah ve mühimmat varlıklarının kaldırma/teleport açıcılarına dokunmasını sağlamak vb.
- Çıplak. `r_particle_timescale` konvar
- `r_radiosity` Şimdi yine 4'e ayarlanıyor, umarım tüm haritalarda destek aydınlatmasını iyileştirmek için.
- `weapon_fists` şimdi hasar durumunu belirler (Topluluk Katkısı)
- Kapalı başlıklı yazı tipleri anti-alias yapıldı (Topluluk Katkısı)
- CSoundPatches'i birliğin kaldırılmasında durdurun, silinen varlıklar için asla durmayan döngü seslerini bırakın.
- CSoundPatches'in geçersiz / kaldırılmış varlıklara bağlı olduğunda oynatılmasını engelleyin
- TF2 SDK'dan bazı müşteri sayfası sisteminde geçersiz indeks kontrollerini uyguladım
- Shader API'de bazı sınır doğrulamaları uygulandı
- Kırılgan kemik ölçeği için gerçek model ölçekini kullanın - Ölçüsüzleştirildiğinde bazı modellere salınımlara neden olan (??) önce kemiğin yöneliminden ölçüm yapıyordu
- NPC yumurtlayan kuruluşlar artık yarı yumurtlamayan NPC olmayan kuruluşları temizleyecekler.
- JPG / PNG dosyalarını kaydetmek için biraz daha iyi hata yönetimi (spawnicons)
- Durgunlukları önlemek için Steam API'lerini nasıl alacağımızı basitleştirin.
- Sanal yok edici eklendi. `ILuaThreadedCall` İkili modüller için
- Güncellenmiş `UnlitTwoTexture` CS:GO versiyonuna gölge - TRANSLUCENT shader kombinasyonu ve BEACHFOAM malzeme parametresi için destek içerir.
- Daha geçersiz Water shader kombinasyonlarını reddet (konsol mesajları ile)
- Var olmayan bir dokuyu kullanmaya çalışan fallback skybox dokusu sabitlendi
- Ölçeklendirme fizik nesnelerinin performansının iyileştirilmesi (Topluluk Katkısı)
- Çizgilerle başlayan yollar artık geçersiz sayılıyor.
- Daha iyi harita çıkartması performansı için uygulanan toplu üstlük sunum desteği
- `r_staticpropinfo 5` Şimdi statik destek sınırlarını gösteriyor.
- Maksimum RenderData boyutu 16MB'ye yükseltildi (4,4 MB'den). Bu, ekranda bulunan birçok derilmiş ağ için bir anda çökmelere neden olan bandid düzeltmesidir (x86-64)
- "Module X yüklemek mümkün değil" çökme açılır Windows üzerinde bir neden vermek
- Takma adlar. `func_simpleladder` kullanmak için `func_brush` - Sol 4 ölü merdivenler çalışmıyor.
- IsPhysicsObjectValid'e VPROF kapsamı eklendi
- LuaInterface:: GetType'den VPROF kapsamı kaldırıldı
- HTML panel konsolu mesajlarında URL sonunu göster
- Oyun istemcisi başlatıcısında bazı kendi kontrollerini ekledi
- Çok, çok daha küçük iç temizlik ve düzeltmeler.

### Kaldırmalar

- Kaldırıldı. `r_norefresh`, CRender:: m_frameStartTime, mat_depthbias_normal için çifte tanım
- Müşteri tarafından kaldırılmış bir kısım. `prop_vehicle_cannon` Yapımlardan (Serve tarafı hiç GMod'da değildi)
- Her ihtimale karşı kullanılmayan tüm FreeImage eklentilerini devre dışı bıraktım.
- "Scripts/game.txt" kaldırıldı (oyun tarafından kullanılmıyor gibi görünüyor)
- Kullanılmamış olarak kaldırıldı. `showhitlocation` konvar
- Kaldırıldı. `r_maxdlights` Convar zaten en yüksek değerine ayarlandığı gibi her halükarda
- Oyun tarafından kullanılmadığı için GMod'dan ZLib ve XZip kütüphaneleri kaldırıldı
- Kullanılmayan HUD / GUI öğelerini istemci yapılandırmalarından kaldırıldı
- game_sounds_manifest.txt yükleme için CRC hesaplaması kaldırıldı, çünkü CRC asla kullanılmıyor.
- Tüm GameStats( Uploader) sistemi kaldırıldı - Hiçbir şey tarafından kullanılmıyor, sadece kaynakları harcıyor.
- Dedikate edilmiş sunucu yapılandırmalarından kaldırılmış dil sistemi (çünkü orada kullanılmıyor)
- Kaldırıldı. `particle_test*` konvars/concommands
- Kaldırıldı. `simple_bot` varlık (ve `simple_bot_add` komut)
- Kaldırıldı. `hunter_shoot_flechette` Komuta et.
- Kaldırıldı. `fadein` ve `fadeout` Konsol komutları
- En çok kaldırıldı. `impulse` komutlar - bunların hepsi ya işe yaramaz veya hiçbir şey yapmaz, ya da Sandbox özellikleri ile değiştirilir. (`impulse 101` çalışmaya devam ediyor)
- Çarpışma testi, kdtree_test ve voxeltree_view'in kaldırılması.
- Drawcross, drawline, cast_ray, cast_hull ve test_dispatcheffect konsol komutları kaldırıldı.
- Gizli "killtarget" komutu kaldırıldı.
- Kullanılmayan birçok iç alan kaldırıldı, potansiyel olarak bellek kullanımını iyileştirdi
- `Logic_playerproxy` - ortadan kaldırıldı. `SetLocatorTargetEntity` Giriş
- Steamworks SDK'sini en son sürümlere güncellemeyi etkinleştirmek için kalan CSteamAPIContext referansları kaldırıldı

## Geliştirici Aracı Değişiklikleri

### Çekiç

- Kaldırılmış olmayan. `prop_vehicle_cannon` FGD'den
- Güncelleme `ambient_generic` `radius` Hammer'daki açıklama karışıklığı önlemek için umarım.
- `func_tracktrain` - Hammer'a eksik spawnflag (4) eklendi, "HL1 treni"nün güncellenmiş açıklaması
- Eklendi. `"Has Gun"` Anahtar değeri `prop_vehicle_jeep` Hammer'da
- Çıkarılmış işlevsiz.`"HUD Locator Precache"` Yetişme bayrağı `prop_vehicle_jeep` Hammer'da
- Düzeltildi. `prop_vehicle_jeep` Hammer'da kendisine uygulanmayan statik destek anahtarı değerlerine sahip
- Güncellenmiş FGD dosyaları (Hammer)

  - Burada ve orada bazı açıklamalar eklendi, daha önce hiç yoktu.
  - Bazı anahtar değer tanımlarını kopyaladık, örneğin cilt ve soluk mesafe şeyleri.
  - Otomatik olarak oluşturulan değerlerin eklenmesi `func_breakable_surf`, böylece Hammer'da kırılmış gibi görünmezler ve ne yaptıklarını açıklar.
  - Kaldırıldı. `fireballsprite` ...den `env_explosion` (Hiçbir şey yapmadım)
  - Kaldırıldı. `coldworld` ve xbox özel alanları `worldspawn`
  - Kaldırıldı. `WaveHeight` ...den `func_water_analog`
  - Kaldırıldı. `SetLocatorTargetEntity` ...den `player_proxy` varlık (GMod'da işlevsiz)
  - İçsel olarak bazı sayı alanlarını / girdilerini dizginlerden yüzenlere geçti.
- Kaldır. `"Ember type"` ...den `env_embers` Hammer ( de hiçbir şey yapmadı)
- Hammer'deki bazı işletmelerin geçersiz varsayılan değerlere sahip olan sabit başlangıç/durma sesi (Topluluk Katkısı)
- Hammer spawnflags bölümündeki "????" metnini daha açıklayıcı bir metne değiştirin.
- `func_useableladder` kaynak KV şimdi tanımlanmıştır (otomatik olarak oluşturulduğundan beri) ve eksik görünmeyecektir

### Harita Derleme Araçları

- VBSP artık ekstra anahtar değerleri ekliyor `worldspawn` Kendisi hakkında hata ayıklama için yararlı olabilir:

  - "vbsp_version", VBSP derleme tarihini (harita değil harita derleyicisinin) içerecektir.
  - "vbsp_exe" iki olası değerle (gmod ve gmod64). Haritanın GMod'un VBSP kullanılarak derlenmiş olduğunu gösterir. (32 bit ve 64bit)
- VBSP: Düzenle. `"Invalid value %f for -maxlightmapdim"` Daha iyi açıklık için uyarı
- VRAD'e 2 yeni parametreler eklendi: `-LeafAmbientSampleReduction` ve `-AmbientFromLeafCenters`

### Diğerleri

- Particle Editor (-tools moduna arama ve Kopya Adı düğmesi eklendi)
- Particle Editor: Gizlenmiş ve görünür hale geldiğinde parçacık önizlemesini sıfırla - bazı partikül ön izlerinin simülasyon yapılmadıktan bir süre sonra boşlaşması için çözüm.
- StudioMDL: Yap `$maxverts` isteğe bağlı (sadece.qc dosyasında kullanıldığında etkilidir)
- HLMV.exe için küçük ayarlamalar

  - En az boyutu büyütün (1200x800, 640x700'den) böylece tüm kullanıcı arayüzü öğeleri büyüklüğünü değiştirmeden sığar
  - Başlık her zaman program adını içerir (sadece açılan model adı yerine)
  - Malzeme listesindeki malzemelerin çoğaltılmasını önlemek, böylece tüm eksik materyaller şimdi gösterilir.
- HLMV.exe model yüklemesi için uygulanan sürükleyip bırakma desteği
- `gmad.exe` mevcut dosyaların üzerine yazılamıyor

## Lua API Değişiklikleri

### Eklemeler

- Eklendi. [CNewParticleEffect:SetShouldSimulate](https://gmod.tr/wiki/CNewParticleEffect:SetShouldSimulate)/[CNewParticleEffect:GetShouldSimulate](https://gmod.tr/wiki/CNewParticleEffect.GetShouldSimulate)
- Eklendi. [game. GetMapChangeCount](https://gmod.tr/wiki/game.GetMapChangeCount)
- Eklendi. [render. IsTakingScreenshot](https://gmod.tr/wiki/render.IsTakingScreenshot)
- Yeni ekler. `STUDIO_` Bayraklar argümanı [WEAPON:ViewModelDrawn](https://gmod.tr/wiki/WEAPON:ViewModelDrawn), [GM:PreDrawViewModel](https://gmod.tr/wiki/GM:PreDrawViewModel), [GM:PostDrawViewModel](https://gmod.tr/wiki/GM:PostDrawViewModel), [GM:PreDrawPlayerHands](https://gmod.tr/wiki/GM:PreDrawPlayerHands) ve [GM:PostDrawPlayerHands](https://gmod.tr/wiki/GM:PostDrawPlayerHands)

  - Burada sadece şeffaf etkiler gösterilmelidir. `STUDIO_TRANSPARENCY` ayarlanmıştır.
- Eklendi. [Entity:CopyBoneMatrix](https://gmod.tr/wiki/Entity:CopyBoneMatrix)
- Eklendi. `COLLISION_GROUP_HL2_SPIT` Enum.
- Daha fazla veri eklendi. [util. GetSunInfo](https://gmod.tr/wiki/util.GetSunInfo), örneğin boyut, malzeme ve renk
- Eklendi. [game. GetWindSpeed](https://gmod.tr/wiki/game.GetWindSpeed)
- Eklendi. [game. Get3DSkyboxInfo](https://gmod.tr/wiki/game.Get3DSkyboxInfo)
- Eklendi. `ActivityWeight`/`ActivityID` alanlar için [util. GetModelInfo](https://gmod.tr/wiki/util.GetModelInfo) dizileri
- Eklendi. [surface. GetScissorRect](https://gmod.tr/wiki/surface.GetScissorRect) [ID_0'dan daha hızlı]
- Lua ağı temizleme desteği eklendi

  - Eklendi. [mesh. BoneData](https://gmod.tr/wiki/mesh.BoneData)
  - İkinci argüman eklendi. [Kılavuz.](https://gmod.tr/wiki/Global.Mesh) - kemik ağırlıkları
  - Eklendi. [IMesh:DrawSkinned](https://gmod.tr/wiki/IMesh:DrawSkinned)
- Uygulandı [Panel:Clear](https://gmod.tr/wiki/Panel:Clear) için [DPropertySheet (Mülkiyet Sayfası)](https://gmod.tr/wiki/DPropertySheet) ve [DCollapsibleKategorisi](https://gmod.tr/wiki/DCollapsibleCategory)
- Eklendi. [ENTITY:ResolveCustomFlyCollision](https://gmod.tr/wiki/ENTITY:ResolveCustomFlyCollision)(Ayrıntılı bilgi)
- Eklendi. [ProjectedTexture:SetSkipShadowUpdates](https://gmod.tr/wiki/ProjectedTexture:SetSkipShadowUpdates)/[ProjectedTexture:GetSkipShadowUpdates](https://gmod.tr/wiki/ProjectedTexture:GetSkipShadowUpdates)
- Spawn menüsündeki araçlar için spawn üzerinde sağlık ayarlama yeteneği eklendi.

### Düzeltme

- Düzeltildi. [Player:DropObject](https://gmod.tr/wiki/Player.DropObject) İlk argüman olmadan Fizik Silahı için çalışmıyor.
- İzleme Beyaz Listesi'nin nasıl çalıştığını yeniden çalış

  - Artık çarpışma grubuna/maskesine daha iyi saygı duyar, beyaz listeyi geçemediğinde onu ters çevirmek yerine test ederken kullanır.
- Bir malzeme refcount sorunu çözüldü [render. MaterialOverride](https://gmod.tr/wiki/render.MaterialOverride)

  - Dupe simge jeneratörü ile oluştu ve çizim daha büyük dupes ile eksik doku haline geldi.
- Potansiyel refcount sorunları düzeltildi [render. MaterialOverrideByIndex](https://gmod.tr/wiki/render.MaterialOverrideByIndex), [render. WorldMaterialOverride](https://gmod.tr/wiki/render.WorldMaterialOverride), [render. ModelMaterialOverride](https://gmod.tr/wiki/render.ModelMaterialOverride), [render. BrushMaterialOverride](https://gmod.tr/wiki/render.BrushMaterialOverride)

  - Ayrıca model sunumunda doğru değişken "numPasses" ayarlamayan alt malzemelerle ilgili bir sorunu düzeltir
  - Bağlantıyı keserken son 3'ü de sıfırla.
- Düzeltildi. [IMaterial:GetShader](https://gmod.tr/wiki/IMaterial:GetShader) Linux SRCDS'de her zaman "shader_error" i gönderir
- "Hata" ve "ErrorNoHalt'ın ateş etmemesi düzeltildi. [GM:OnLuaError](https://gmod.tr/wiki/GM:OnLuaError) SRCDS'de
- Düzeltildi. [EmitSound](https://gmod.tr/wiki/Global.EmitSound) Ateş etmiyor. [GM:EntityEmitSound](https://gmod.tr/wiki/GM:EntityEmitSound)
- Düzeltildi. [Player:PlayStepSound](https://gmod.tr/wiki/Player:PlayStepSound) Aslında çok oyunculuda hiçbir şey yapmıyorum.
- Yapmak. [effects. BubbleTrail](https://gmod.tr/wiki/effects.BubbleTrail) Başlangıç/son pos'ları dakikalara dönüştürmeyin.
- Bir IMesh nesnesi kullanırken sabit zirve sınırı kontrolü (65535 şimdi, 32768 yerine)
- Yanlış kullanımı ile sabitlenmiş çöküşler [Kaydet Presetleri](https://gmod.tr/wiki/Global.SavePresets)
- util. GetModelMeshes ile potansiyel çökme sorunları çözüldü
- Geçersiz argümanlar verildiğinde ve Lua hataları atıldığında sızdırma olan util. SpriteTrail varlıklar düzeltildi.
- Düzeltildi. [GM:AdjustMouseSensitivity](https://gmod.tr/wiki/GM:AdjustMouseSensitivity) Duyarlılığı etkileyen hiçbir şey geri dönmüyor.
- Düzeltildi. [navmesh. GetNavAreaCount](https://gmod.tr/wiki/navmesh.GetNavAreaCount) Eşleşmiyor. [navmesh. GetAllNavAreas](https://gmod.tr/wiki/navmesh.GetAllNavAreas) Geri dönüş sayımı
- Sonsuz döngülerin önlenmesi için [GM:EntityEmitSound](https://gmod.tr/wiki/GM:EntityEmitSound) Kanca
- Düzeltildi. [Sürücülük](https://gmod.tr/wiki/drive) Sistem TTT'de tam olarak çalışmıyor

### Değişiklikler

- Haritadaki varlık ön belleklerinin çağrıyı başlatmasını engelle. [GM:OnEntityCreated](https://gmod.tr/wiki/GM.OnEntityCreated)Kancalar kaldırıldı.
- Korumalı listeye daha fazla varlık ekle (babanın yerine geçilemez, yazılmaz veya kaldırılamaz)

  - `gmod_gamerules, ai_network, soundent, instanced_scripted_scene, ai_ally_speech_manager, scene_manager, npc_barnacle_tongue_tip`
- [Entity:GetModel](https://gmod.tr/wiki/Entity.GetModel) Küçük harfleri de silah dünya modelleri için zorluyordu.
- Net mesaj tamponu sınırlayıcıları yeniden etkinleştirildi. [net. BytesLeft](https://gmod.tr/wiki/net.BytesLeft) Şimdi beklendiği gibi çalışmalı.
- LuaJIT repo'dan bazı rastgele yamalar uygulayın, bir bellek tahsisatçısı düzeltmesi de dahil olmak üzere
- Yapılmış. [Entity:SetLightingOriginEntity](https://gmod.tr/wiki/Entity:SetLightingOriginEntity) model ile bir varlık verildiğinde modelleri aydınlatma konumunu kullanın.
- [RichText:SetText](https://gmod.tr/wiki/Panel:SetText) Şimdi atlar. `\r` ve `\0` Karakterler.

  - Bu davranışla uyumludur. [RichText:AppendText](https://gmod.tr/wiki/Panel:AppendText) ve düzeltmeler [Panel:GetText](https://gmod.tr/wiki/Panel:GetText) Bu sırayla SetText ve AppendText çağrılarından sonra düzgün çalışmıyor
- [Player:Spawn](https://gmod.tr/wiki/PLAYER:Spawn) Oyuncuyu aracından çıkaracaklar.
- İzin verin. [GM:PrePlayerDraw](https://gmod.tr/wiki/GM:PrePlayerDraw)/[GM:PostPlayerDraw](https://gmod.tr/wiki/GM:PostPlayerDraw) 10 derinliğe kadar rekursiyon
- Mikro optimizasyonlar için [Matris](https://gmod.tr/wiki/Global.Matrix) & [Entity:GetBoneMatrix](https://gmod.tr/wiki/Entity:GetBoneMatrix)
- Mikro optimizasyonlar için [Vektör](https://gmod.tr/wiki/Global.Vector), ve `__div`, `__mul`, `Mul` Vektör yöntemleri
- [Entity:SetCollisionGroup](https://gmod.tr/wiki/Entity:SetCollisionGroup) Bir kez daha HL2 özel çarpışma gruplarına izin verir.
- Sıradaki çerçeveye basit zamanlayıcıları sıraya koyun, eğer çağrıyı bir basit saatçi geri çağırışından alırsanız (eğer şu anda aynı aramayı function we kullanıyorsanız)
- sql. QueryValue için mikro optimizasyon (Topluluk Katkısı)
- [GM:HUDShouldDraw](https://gmod.tr/wiki/GM:HUDShouldDraw) Şimdi çağrılıyor. `cl_showfps` Panel (aktif olduğunda)
- için uygulanan doğru görüntüleme matrisleri [GM:PreDrawHUD](https://gmod.tr/wiki/GM:PreDrawHUD) ve [GM:PostDrawHUD](https://gmod.tr/wiki/GM:PostDrawHUD)Öyle mi? [cam. Start2D](https://gmod.tr/wiki/cam.Start2D) Artık gerekli değil.
- Değiştirilmiş çağrı [GM:PreDrawHUD](https://gmod.tr/wiki/GM:PreDrawHUD) 2 boyutlu görünümde, tıpkı [GM:PostDrawHUD](https://gmod.tr/wiki/GM:PostDrawHUD) Yapıyor.
- Taşındım. [GM:PostDrawEffects](https://gmod.tr/wiki/GM:PostDrawEffects) Daha önce olduğundan biraz daha erken çağrılacak, bu yüzden 3 boyutlu görünümde çağırılır ve ondan sonra değil. [GM:PreDrawEffects](https://gmod.tr/wiki/GM:PreDrawEffects) Her zaman değil.
- Yapmak. [game. GetMapVersion](https://gmod.tr/wiki/game.GetMapVersion) Aynı zamanda BSP sürümünü de gönderir.
- İzin verildi. [render. Capture](https://gmod.tr/wiki/render.Capture) özel bir görüntüleme hedefi ayarlandığında konsol açıkken çalıştırmak için
- [chat. AddText](https://gmod.tr/wiki/chat.AddText) Şimdi beklendiği gibi numaraları işliyor.
- [Player:PlayStepSound](https://gmod.tr/wiki/Player:PlayStepSound) Volume argümanı şimdi varsayılan olarak 1'e ayarlandı.
- Küresel fonksiyonlar için küçük optimizasyonlar (ID_0]) ve Angle()
- İçsel olarak Nextbot:BodyMoveXY tarafından ayarlandığında ağ sınırlarına sıkıştırılmış oynatma hızı
- Masal üyeleri için daha sıkı tip kontrolü, motor fonksiyonlarına geçen tablolar (durmayan Lua hataları atacaktır)
- İzleme filtre tabloları için potansiyel mikro optimizasyon
- mesh. Begin şimdi geçersiz ilkel sayımlarla hatalar atıyor
- İsim kısıtlamalarını uygula [concommand. Add](https://gmod.tr/wiki/concommand.Add) Bazı geçersiz karakterler için
- Joystick girişi fare delta eklemek için yapın, onu değiştirmek değil - oyuncu hala aynı anda her ikisini de kullanabilir ([CUserCmd:GetMouseX](https://gmod.tr/wiki/CUserCmd:GetMouseX))
- Geç. [GM:AdjustMouseSensitivity](https://gmod.tr/wiki/GM:AdjustMouseSensitivity) [WEAPON:AdjustMouseSensitivity](https://gmod.tr/wiki/WEAPON:AdjustMouseSensitivity) (Topluluk Katkısı)
- [IMesh:BuildFromTriangles](https://gmod.tr/wiki/IMesh:BuildFromTriangles) Şimdi ağırlıkları okuyacak. [util. GetModelMeshes](https://gmod.tr/wiki/util.GetModelMeshes) - Sadece 2 ağırlığı okur (makinevi derim limitasyonuna göre), util. GetModelMeshes ise 3'e kadar geri dönebilir!
- [concommand. Add](https://gmod.tr/wiki/concommand.Add) şimdi geçersiz parametreler türleri verildiğinde hatalar

### Kaldırmalar

- Yazma erişimi engellendi `fs_` Lua'dan gelen konvarlar
- Yazma erişimi engellendi `mat_texture_list_txlod_sync` ve `building_cubemaps` konvarlar
- Kilitlenmiş. `setinfo` Komuta et.
- Oyunculardaki PhysicsInit işlevlerine izin verilmiyor.

## network_test beta özel değişiklikler

`network_test` Beta, oyunun diğer sürümleriyle ağ uyumlu olmayan değişiklikleri içerir. Diğer beta versiyonlarının oyuncularını rahatsız etmeden topluluk tarafından test edilebilmeleri için ayrı bir beta'ya yerleştirilirler.

### Eklemeler

- Çift hassasiyetli yüzerler için yeni FIELD_ türleri ve ağ eklendi
- Ağ m_bMüşterilere destek kapıları için kilitli durum
- Ağ m_b Müşterilere araçlar ve mahkûm bölümü için kilitli durum
- Müşterilere ağ destek kapısı m_eDoorState

### Düzeltme

- Sabit görünüm model bob yüksek CurTime dışarı spazzing
- Silahlar için cephane türlerinin sabit ağlanması
- Sadece yüzenleri kullanmak için Player:ScreenFade ağ mesajını değiştirin, böylece solma süreleri beklenmedik şekilde kısaltılmaz
- Dünya tıklayıcısının daha iyi ağ doğruluğu

  - Bu, özellikle çapraz hedefe yakın bağlam menüsünü kullanırken tek oyunculu oyunlarda çok sinir bozucu araç hayaletlerini düzeltir.
- Nextbots ve NPC'ler için tek oyunculuda sabit sağlık/maxhealth ağ değil
- Yüksek CurTime'de sabitlenmiş env_wind ve sonsuz döngü çekimi
- Sabit hava kayığı iz rengi, suyun ilk girişini sabitleyerek 0 Z pozundan bir iz oluşturur.

### Değişiklikler

- Çifte kullanmak için değiştirilmiş CurTime ( deneysel) - aynı haritada uzun süre oynarken gergin oyun veya sonsuz döngüleri düzeltir
- FOV ağ bitlerinin 8'den 16'ya yükseltilmesi

  - Denizci olduklarından, hassasiyetlerini korumak için biraz daha fazla şeye ihtiyaçları var.
- EHANDLE kullanılarak ağ SWEP:CallOnClient ve GM:HUDWeaponPickedUp

  - EntIndex'i kullanıyordu. Güvenilir değil ve bu bağlantılar için yanlış varlıkların kullanılmasına neden olabilirdi.
- `sv_visiblemaxplayers` Değişiklik

  - Artık istemcilere bağlı ve yükleme ekranı verileri için kullanılır (maxplayers yerine), ayrıca server_spawn olayında da görünür.
  - sv_visiblemaxplayer'lara konvar sınırları ekle (-1 (kapalı) 128 ' e kadar).
  - Kullanılmayan küreseller tarafından ayarlanan kaldırıldı `loading.lua`
  - Yükleme ekranından konsolda yazdırılan sunucu verileri kaldırıldı (bu verilerin çoğu zaten sunucudan konsole baskı ile çoğaltılır)
  - Gmod sürümü ve sunucu adı gibi daha fazla veri içerecek şekilde sunucudan yukarıda bahsedilen konsol baskı güncellendi
  - Yukarıda belirtilen konsol baskı renginin (SVC_Print) benzersiz olması için güncellendi
- Tip kontrolü eklendi [Entity:PhysicsInitConvex](https://gmod.tr/wiki/Entity:PhysicsInitConvex)İkinci argüman.
- Maksimum ağ aktarım hızlarını artırmak için bazı değişiklikler uygulandı (10 kat iyileştirme)
- Mikro optimizasyon `SVC_CreateStringTable` bant genişliği kullanımı
- local player Silahların özel verilerini izleyicilere de gönderin, örneğin mevcut kurşun sayısı.
- CBaseCombatWeapon.m_iState için azaltılmış ağ bit sayısı
- Ağ `m_lifeState` (Entity:Alive) Nextbots için, NPC'leri taklit etmek
- Tahmin hatalarını düzeltmek için tam hassasiyetle ağ görünümü delik açısı
- Tahmin desteği için Snark, Tripmine ve Satchel'i HL1MP tabanına geçti.
- Çeşitli ağ özelliklerinin 32 bit'ten gerektiği kadar azına indirgenmiş network bit sayıları
- BroadcastLua/SendLua'nın net mesaj sistemine geçmesi 256 karakterden daha uzun girişlere izin verir.

### Kaldırmalar

- Kaldırılmış dokunmatik şeyler için sahte kullanıcı mesajları kaldırıldı
- HUD kullanıcı mesajları kaldırıldı.
- Bırak şunu. `CHudMenu` & kullanıcı mesajı
- Kaldırıldı. `SVC_Menu` net mesajı
- Güncel istemcilere bağlı özellikler için Lua hackleri kaldırıldı

  - Kullanıcı tarafında C ++ geçersizleştirme türü kaldırıldı ((), böylece çok daha hızlı olan Lua sürümü kullanılabilir.
  - Kaldırıldı. `lua_matproxy_nobindmat` konvar, `matproxies` Artık binlerce maddi nesneyi Lua'ya itmeyin.
- Kullanılmayan çeşitli ağ alanları kaldırıldı.

  - `CHL2MP_Player.m_iPlayerSoundType` ve ilgili şeyler, `CBasePlayer.m_szLastPlaceName`, `CBasePlayer.m_fOnTarget`
  - Kullanılmayan bazı NPC ağ şeyleri kaldırıldı - PingEffect ve hız değişiklik çekiç girişi hiçbir zaman çalışmamış şeyler
  - `m_nScannerDisabledWeapons` ve `m_nScannerDisabledVehicle` Araçlar için
- Kaldırılmış, kullanılmamış. `autoaim_max_deflect` konvar
- Kaldırıldı. `ent_autoaim` Komuta et.
- Kullanılmayan kullanıcı mesajları kaldırıldı `SayText2`, `VoiceSubtitle`, `HintText`, `KeyHintText`, `AmmoDenied` (ve müşteri tarafında çalışanları)
- Kullanılmayan, asla çalışan oyuncu ipucu sistemi kaldırıldı
- GoldSrc eski efekt sistemleri ile ilgili bazı kullanılmayan küreseller kaldırıldı
- Env_explosion'dan kullanılmayan alanlar kaldırıldı - env_ Explosion, değerinin asla kullanılmadığı fireball sprite ile ilgili alanlara sahiptir.
- - Testlerimde yan etkilere yol açmamış gibi görünüyor. HL1 döneminden gelen ruhlar, çoğunlukla kabarcıklar duman lazer patlamalar...
- Kullanılmayan kaldırıldı C_BaseEntity. GetCreateTime, m_flCreateTime, SetCreatetime, GetCreationTick, m_nCreation Tick

  - Kaldırıldı TE_Impact ( kullanılmamış görünüyor?)
  - Kaldırıldı UTIL_MuzzleFlash ( kullanılmamış)
  - Kaldırıldı CWorld.m_flWaveHeight, m_bColdWorld (ağlanmış, kullanılmamış)
  - Kaldırıldı CBaseDoor.m_flWaveHeight (ağda, kullanılmıyor)
  - Kullanılmayan TempEnt ağının kaldırılması - Te_Explosion, Te_FootPrintDecal, TE_LargeFunnel
  - TEBloodSprite için bazı eski ağ alanları kaldırıldı

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/Update_Preview_Changelog
