İshaq Tövbə Yaması Qeydlərinin Bağlanması | Bütün dəyişikliklər, Yeniliklər!

Isaac Yüklənə bilən Məzmunun Bağlanması artıq mövcuddur, İshaqın Tövbəsinin Bağlanması adlı böyük bir yeniləmə 31 Martda çıxdı. Budur, hamısının yenilənib, dəyişdirildiyi və yenilərinin yamaq qeydləri. Bu yaramazın təklif etdiyi yeni xüsusiyyətlərə dalmağa hazırsınız?

Isaac Tövbə v4.0.4 Yama Qeydlərinin Bağlanması

Ümumi düzəlişlər

  • İntiqamçı Ruh, nəzərdə tutulduğundan daha az iş görməmişdən əvvəl, daha çox əlaqə zədəsi verir.
  • Düşmən düşmənləri ortaya çıxan qüsurlu əşyalar artıq dərhal zərər vermir, buna görə oyunçu onlardan uzaqlaşmaq üçün az vaxt alır.
  • Qaranlıq Esauya çevrilə bilən itən əkiz Sabit oldu.
  • Sabit Locust of War + Kükürd Bombaları, Cricket Leg tərəfindən meydana gətirildiyi zaman oyunçuya zərər verə bilər.
  • Alternativ yolun ilk iki mərtəbəsinin həmişə eyni variantı paylaşmasına səbəb olan bir səhv düzəldildi və eyni zamanda həm leysan, həm də sürüşməni görmək mümkün olmadı.

Ümumi dəyişiklik dəyişiklikləri

  • Modlar indi oyun fayllarının qalan hissəsi ilə eyni qovluqdakı "mods" qovluğunda saxlanılır.
  • Bu qovluğa, Buxar kitabxanasında The Isaak Binding: Rebirth düyməsini sağ vuraraq, sonra "Xüsusiyyətlər", "Yerli Dosyalar" və nəhayət "İnsanlar" düyməsini basaraq asanlıqla daxil olmaq mümkündür.
  • Mod saxlama məlumatları artıq bir "məlumat" qovluğunda ayrıca saxlanılır, yəni bir modun yenilənməsi və ya abunəliyindən çıxma artıq qənaət məlumatlarının silinməsinə səbəb olmayacaqdır.
  • Saxlama məlumatlarını saxlamaq üçün istifadə olunan alt qovluğun adı metadata.xml-dəki "qovluq" xassəsi ilə müəyyən edilir.
  • Steam Workshop-dan modları quraşdırarkən və ya yeniləyərkən görünən bir yükləmə ekranı əlavə edildi.

XML dəyişiklikləri

  • Oyunçular (players.xml).
  • Aşağıdakı xüsusiyyətlər əlavə edildi:
  • sınıq: Bu oyunçu ilə başlayan qırıq ürəklərin sayı.
  • pocketActive: Bu oyunçuya cib əşyası yuvasında göstərilən başlanğıcdan başlayaraq aktiv element verir.
  • doğuş hüququ: Bu simvol Doğuş hüququ aldıqda göstərilməli olan unikal təsvir.
  • bSkinParent: Əgər mövcuddursa, bu işarəni göstərilən adı daşıyan adi xarakterin "ləkələnmiş" versiyası kimi qeyd edir.
  • Ümumiyyətlə, bu xarakterin ləkələnmiş və normal versiyası fərqli adlar daşımadığı təqdirdə, bu xarakter ilə eyni ada qoyulmalıdır.
  • Əlavə ediləcək müntəzəm bir xarakter yoxdursa, bu simvol xarakter seçimi menyusunda olmayacaq.
  • gizli: "true" olaraq ayarlanırsa, bu simvolu simvol seçimi menyusundan gizlədir.
  • Xüsusi qəfəs seçim qrafikası aşağıdakı animasiya faylını təqdim etməklə bütün modlaşdırılmış simvollar üçün qurula bilər (yalnız kirli olmayan simvollar):
  • "content / Coop Menu.anm2": Hər simvol üçün bir animasiya olmalıdır, hər animasiya üçün hazırlandığı xarakterlə eyni ad daşımalıdır.
  • Xüsusi menyu qrafiki, aşağıdakı animasiya sənədlərini təmin etməklə çirkli simvollar üçün qurula bilər:
  • "content / CharacterMenuAlt.anm2".
  • "məzmun/CharacterPortraitsAlt.anm2".
  • "content / Death Screen Alt.anm2".
  • "content / Coop Menu Alt.anm2".
  • "content / CharacterMenu.anm2" və "content / CharacterMenuAlt.anm2" artıq oyun arxa planı avtomatik göstərdiyi üçün artıq "Fon" qatına ehtiyac yoxdur.
  • Məhsullar (items.xml).
  • Aşağıdakı xüsusiyyətlər əlavə edildi:
  • shopprice: Bu maddə üçün xüsusi bir mağaza qiyməti təyin edir.
  • yüklənmə: Bu maddənin ilkin ödənişini ləğv edir (bu, tam şarjla başlamayan aktiv maddələr üçün istifadə edilə bilər).
  • chargetype: Aşağıdakı 3 dəyərdən birini təyin etmək olar: normal (otaqda enerjinin doldurulması), vaxtı müəyyənləşdirilmiş (zamanla doldurulur), xüsusi (heç vaxt avtomatik olaraq doldurulmur, batareyalar və ya element effektləri ilə doldurula bilməz).
  • passivecache: Aktiv bir maddədə doğru olaraq ayarlanırsa, oyunçunun alışdakı statistikasını maddəni istifadə edərkən deyil, passiv bir maddə kimi qiymətləndirir.
  • gizli: Doğru olaraq ayarlandığı təqdirdə, açıq şəkildə yumurtlamadığı və ya oyunçuya verilmədiyi təqdirdə oyunda əldə edilə bilməz.
  • davamlı: Düzdürsə, bu maddəyə bağlı müvəqqəti təsirlər otaqlar arasında qalır.
  • keyfiyyət: Bu maddənin keyfiyyətini təyin edir (0-dan 4-ə, burada 0 ən aşağı keyfiyyət və 4 ən yüksəkdir).
  • etiketlər: Bu elementə bir və ya daha çox etiket əlavə edir (istinad üçün items_metadata.xml-ə baxın).

Lua dəyişir

  • Requly () -ın "xam" versiyası kimi işləyən və əvvəllər yüklənmiş olsa belə həmişə göstərilən faylı yükləyən yeni include () funksiyası əlavə edildi.
  • EntityPlayer: GetMaxPocketItems () və EntityPlayer: DropPocketItem () yazılışı düzəldildi.
  • Əvvəlki yazımlar geriyə uyğunluq üçün hələ də mövcuddur, lakin artıq istifadə edilməməlidir.
  • Sprite: SetFrame () artıq yalnız int arqumenti ilə çağırıla bilər, bu cari animasiyanın cari kadrını dayandırmadan tənzimləyəcəkdir.
  • Vektor vurma indi komutativdir (ədəd * vektor etibarlı bir əməliyyatdır) və element vurğulu vektoru vektor vurmaqla dəstəkləyir.
  • Rəng (R, G, B, A, RO, GO, BO) yeniləndi:
  • Yalnız ilk üç arqument (R, G, B) tələb olunur, buraxılmış olduqda 1-ə uyğun olaraq.
  • Ofset parametrləri (RO, GO, BO) buraxıldıqda 0-a bərabərdir və artıq tutarlılıq üçün 0-255 əvəzinə 0-1 aralığındadır.
  • Bu xüsusiyyəti istifadə edən modların yenilənməsi lazımdır.
  • Rahatlıq üçün Vector.Zero, Vector.One və Color.Default sabitləri əlavə edildi.
  • Isaac.GetPlayerTypeByName yeniləndi (sətir Adı, boolean Tainted = yalan).
  • Tainted buraxılıbsa və ya yalan olaraq təyin olunarsa, yalnız ləkəsiz simvollara uyğun gəlir.
  • Ləkəli olaraq doğru olaraq ayarlanırsa, yalnız ləkələnmiş simvollarla uyğun gəlir.
  • Gözyaşardıcı bayraqlar indi BitSet128 məlumat növü ilə təmsil olunur, bu 64 bit artıq oyundakı hər göz yaşı təsirini tutmaq üçün kifayət etmədiyi üçün lazımlı bir dəyişiklik idi.
  • Əksər AB+ modları geriyə uyğun olmalıdır, lakin Luanın məhdudiyyətinə görə "Tear.TearFlags & TearFlags.TEAR_POISON == 0" kimi ifadələr artıq düzgün işləmir.
  • Bu, oyun fayllarının qalan hissəsi ilə eyni qovluqdakı "==" "

Bu qovluğa, Buxar kitabxanasında The Isaak Binding: Rebirth düyməsini sağ vuraraq, sonra "Xüsusiyyətlər", "Yerli Dosyalar" və nəhayət "İnsanlar" düyməsini basaraq asanlıqla daxil olmaq mümkündür.

Mod saxlama məlumatları artıq bir "məlumat" qovluğunda ayrıca saxlanılır, yəni bir modun yenilənməsi və ya abunəliyindən çıxma artıq qənaət məlumatlarının silinməsinə səbəb olmayacaqdır.

Saxlama məlumatlarını saxlamaq üçün istifadə olunan alt qovluğun adı metadata.xml-dəki "qovluq" xassəsi ilə müəyyən edilir.

Steam Workshop-dan modları quraşdırarkən və ya yeniləyərkən görünən bir yükləmə ekranı əlavə edildi.

XML dəyişiklikləri

Aşağıdakı xüsusiyyətlər əlavə edildi:

sınıq: Bu oyunçu ilə başlayan qırıq ürəklərin sayı.

pocketActive: Bu oyunçuya cib əşyası yuvasında göstərilən başlanğıcdan başlayaraq aktiv element verir.

doğuş hüququ: Bu simvol Doğuş hüququ aldıqda göstərilməli olan unikal təsvir.

bSkinParent: Əgər mövcuddursa, bu işarəni göstərilən adı daşıyan adi xarakterin "ləkələnmiş" versiyası kimi qeyd edir.

Ümumiyyətlə, bu xarakterin ləkələnmiş və normal versiyası fərqli adlar daşımadığı təqdirdə, bu xarakter ilə eyni ada qoyulmalıdır.

Əlavə ediləcək müntəzəm bir xarakter yoxdursa, bu simvol xarakter seçimi menyusunda olmayacaq.

gizli: "true" olaraq ayarlanırsa, bu simvolu simvol seçimi menyusundan gizlədir.

Xüsusi qəfəs seçim qrafikası aşağıdakı animasiya faylını təqdim etməklə bütün modlaşdırılmış simvollar üçün qurula bilər (yalnız kirli olmayan simvollar):

"content / Coop Menu.anm2": Hər simvol üçün bir animasiya olmalıdır, hər animasiya üçün hazırlandığı xarakterlə eyni ad daşımalıdır.

Xüsusi menyu qrafiki, aşağıdakı animasiya sənədlərini təmin etməklə çirkli simvollar üçün qurula bilər:

"content / CharacterMenu.anm2" və "content / CharacterMenuAlt.anm2" artıq oyun arxa planı avtomatik göstərdiyi üçün artıq "Fon" qatına ehtiyac yoxdur.

Aşağıdakı xüsusiyyətlər əlavə edildi:

shopprice: Bu maddə üçün xüsusi bir mağaza qiyməti təyin edir.

yüklənmə: Bu maddənin ilkin ödənişini ləğv edir (bu, tam şarjla başlamayan aktiv maddələr üçün istifadə edilə bilər).

chargetype: Aşağıdakı 3 dəyərdən birini təyin etmək olar: normal (otaqda enerjinin doldurulması), vaxtı müəyyənləşdirilmiş (zamanla doldurulur), xüsusi (heç vaxt avtomatik olaraq doldurulmur, batareyalar və ya element effektləri ilə doldurula bilməz).

passivecache: Aktiv bir maddədə doğru olaraq ayarlanırsa, oyunçunun alışdakı statistikasını maddəni istifadə edərkən deyil, passiv bir maddə kimi qiymətləndirir.

gizli: Doğru olaraq ayarlandığı təqdirdə, açıq şəkildə yumurtlamadığı və ya oyunçuya verilmədiyi təqdirdə oyunda əldə edilə bilməz.

davamlı: Düzdürsə, bu maddəyə bağlı müvəqqəti təsirlər otaqlar arasında qalır.

keyfiyyət: Bu maddənin keyfiyyətini təyin edir (0-dan 4-ə, burada 0 ən aşağı keyfiyyət və 4 ən yüksəkdir).

etiketlər: Bu elementə bir və ya daha çox etiket əlavə edir (istinad üçün items_metadata.xml-ə baxın).

Lua dəyişir

Requly () -ın "xam" versiyası kimi işləyən və əvvəllər yüklənmiş olsa belə həmişə göstərilən faylı yükləyən yeni include () funksiyası əlavə edildi.

EntityPlayer: GetMaxPocketItems () və EntityPlayer: DropPocketItem () yazılışı düzəldildi.

Əvvəlki yazımlar geriyə uyğunluq üçün hələ də mövcuddur, lakin artıq istifadə edilməməlidir.

Sprite: SetFrame () artıq yalnız int arqumenti ilə çağırıla bilər, bu cari animasiyanın cari kadrını dayandırmadan tənzimləyəcəkdir.

Vektor vurma indi komutativdir (ədəd * vektor etibarlı bir əməliyyatdır) və element vurğulu vektoru vektor vurmaqla dəstəkləyir.

Rəng (R, G, B, A, RO, GO, BO) yeniləndi:

Yalnız ilk üç arqument (R, G, B) tələb olunur, buraxılmış olduqda 1-ə uyğun olaraq.

Ofset parametrləri (RO, GO, BO) buraxıldıqda 0-a bərabərdir və artıq tutarlılıq üçün 0-255 əvəzinə 0-1 aralığındadır.

Bu xüsusiyyəti istifadə edən modların yenilənməsi lazımdır.

Rahatlıq üçün Vector.Zero, Vector.One və Color.Default sabitləri əlavə edildi.

Isaac.GetPlayerTypeByName yeniləndi (sətir Adı, boolean Tainted = yalan).

Tainted buraxılıbsa və ya yalan olaraq təyin olunarsa, yalnız ləkəsiz simvollara uyğun gəlir.

Ləkəli olaraq doğru olaraq ayarlanırsa, yalnız ləkələnmiş simvollarla uyğun gəlir.

Gözyaşardıcı bayraqlar indi BitSet128 məlumat növü ilə təmsil olunur, bu 64 bit artıq oyundakı hər göz yaşı təsirini tutmaq üçün kifayət etmədiyi üçün lazımlı bir dəyişiklik idi.