saverestore
saverestore kütüphanesi, oyunun içine yerleşik olan tek oyunculu kaydetme sistemiyle ilgili fonksiyonları içerir.
Metotlar
Half-Life 2 kaydetme sistemi için bir geri yükleme/yükleme kancası (hook) ekler.
Half-Life 2 kaydetme sistemi için bir kaydetme kancası (hook) ekler. Bunu, Half-Life 2'deki bölüm geçişlerinde veri taşımak için kullanabilirsiniz.
Yüklenmekte olan kayıt dosyasından Entity:GetTable'ı yükler ve bunu verilen varlığın Entity:GetTable'ı ile birleştirir.
saverestore.LoadGlobal( IRestore save )
Bu, dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız.
Bir kayıt yüklenirken oyun motoru tarafından çağrılır.
Bu, oyun modunu yüklemeyi yönetir ve saverestore.AddRestoreHook ile eklenen tüm kancaları çağırır.
saverestore.PreRestore()
Bu, dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız.
Oyun motoru tarafından saverestore.LoadGlobal'dan hemen önce çağrılır.
saverestore.PreSave()
Bu, dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız.
Oyun motoru tarafından saverestore.SaveGlobal'dan hemen önce çağrılır.
Yüklenmekte olan kayıt dosyasından bir değişken yükler.
Değişkenler, kaydettiğiniz sırayla okunacaktır.
Varlığın Entity:GetTable'ını, kaydedilmekte olan kayıt dosyasına kaydeder.
saverestore.SaveGlobal( ISave save )
Bu, dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız.
Bir kayıt kaydedilirken oyun motoru tarafından çağrılır.
Bu, oyun modunu kaydetmeyi yönetir ve saverestore.AddSaveHook ile eklenen tüm kancaları çağırır.
Verilen tabloda kaç tane yazılabilir anahtar olduğunu döndürür.
Kaydedilmekte olan bir kayıt dosyasına bir tablo yazar.
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord