IRestore

saverestore kütüphanesinde, özellikle saverestore.AddRestoreHook içerisinde kullanılan nesnedir.

Bu nesne, bir kayıt yüklendiğinde Half-Life 2 kayıt sistemi tarafından kullanılan kayıt dosyalarından blokları doğrudan okumanıza olanak tanır.

Metotlar

IRestore:EndBlock()
IRestore:StartBlock ile başlatılan mevcut veri bloğunu sonlandırır ve üst bloğa geri döner. Her türlü hatayı önlemek için, başlattığınız tüm blokları sonlandırmalısınız.
Angle IRestore:ReadAngle()
Geri yükleme nesnesinden sıradaki baytları bir Angle olarak okur.
boolean IRestore:ReadBool()
Geri yükleme nesnesinden sıradaki baytları bir boolean olarak okur.
Entity IRestore:ReadEntity()
Geri yükleme nesnesinden sıradaki baytları bir Entity olarak okur.
number IRestore:ReadFloat()
Geri yükleme nesnesinden sıradaki baytları bir ondalıklı sayı (float) olarak okur.
number IRestore:ReadInt()
Geri yükleme nesnesinden sıradaki baytları bir tam sayı (integer) olarak okur.
string IRestore:ReadString()
Geri yükleme nesnesinden sıradaki baytları bir metin (string) olarak okur.
Vector IRestore:ReadVector()
Geri yükleme nesnesinden sıradaki baytları bir Vector olarak okur.
string IRestore:StartBlock()
Mevcut blok içinde okunacak bir sonraki veri bloğunu yükler. Bloklar IRestore:EndBlock ile sonlandırılmalıdır.

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