Update Preview Changelog

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
  • NPC modelleri üzerinde bükülmelerle ilgili sabitlenmiş çöküşler
  • Çöküşü düzelttim. CrossbowLoad etkisi
  • Bir yazım hatası düzelttim. nags_alyx.txtGeç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 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 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

Düzeltme

Değişiklikler

  • Haritadaki varlık ön belleklerinin çağrıyı başlatmasını engelle. GM:OnEntityCreatedKancalar 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 Küçük harfleri de silah dünya modelleri için zorluyordu.
  • Net mesaj tamponu sınırlayıcıları yeniden etkinleştirildi. 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 model ile bir varlık verildiğinde modelleri aydınlatma konumunu kullanın.
  • RichText:SetText Şimdi atlar. \r ve \0 Karakterler.
    • Bu davranışla uyumludur. RichText:AppendText ve düzeltmeler Panel:GetText Bu sırayla SetText ve AppendText çağrılarından sonra düzgün çalışmıyor
  • Player:Spawn Oyuncuyu aracından çıkaracaklar.
  • İzin verin. GM:PrePlayerDraw/GM:PostPlayerDraw 10 derinliğe kadar rekursiyon
  • Mikro optimizasyonlar için Matris & Entity:GetBoneMatrix
  • Mikro optimizasyonlar için Vektör, ve __div, __mul, Mul Vektör yöntemleri
  • 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 Şimdi çağrılıyor. cl_showfps Panel (aktif olduğunda)
  • için uygulanan doğru görüntüleme matrisleri GM:PreDrawHUD ve GM:PostDrawHUDÖyle mi? cam. Start2D Artık gerekli değil.
  • Değiştirilmiş çağrı GM:PreDrawHUD 2 boyutlu görünümde, tıpkı GM:PostDrawHUD Yapıyor.
  • Taşındım. 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 Her zaman değil.
  • Yapmak. game. GetMapVersion Aynı zamanda BSP sürümünü de gönderir.
  • İzin verildi. render. Capture özel bir görüntüleme hedefi ayarlandığında konsol açıkken çalıştırmak için
  • chat. AddText Şimdi beklendiği gibi numaraları işliyor.
  • 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 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)
  • Geç. GM:AdjustMouseSensitivity WEAPON:AdjustMouseSensitivity (Topluluk Katkısı)
  • IMesh:BuildFromTriangles Şimdi ağırlıkları okuyacak. util. GetModelMeshes - Sadece 2 ağırlığı okur (makinevi derim limitasyonuna göre), util. GetModelMeshes ise 3'e kadar geri dönebilir!
  • 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İ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ı

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord