Mod združljivost

  • Binding of Isaac: Rebirth — Mod združljivost
Avtor: DeadInfinity
Velikost: 18.89 kB
Dodano: Flixx
Datum: 24 junij 2022, 10:31
Prenosov: 760

Mod združljivost Hack.

Cilj tega moda je rešiti dve veliki težavi z API-jem za modificiranje, ne da bi morali moderji kar koli spremeniti v svojih modifikacijah.

1:

Povratni klici. Več povratnih klicev, in sicer GET_SHADER_PARAMS in vsi povratni klici PRE_COLLISION, je mogoče dodati samo enkrat v vse modifikacije, kar pomeni, da je prvi naloženi mod, ki uporablja enega, edini, ki sploh deluje.

Ta način preglasi funkcije AddCallback, RemoveCallback in RegisterMod za rešitev te težave.

2: Shrani. Trenutno, ko mod posodobite ali odjavite, izgubite vse njegove podatke.

Ta mod rešuje to težavo tako, da shrani vse podatke samega moda, tako da dokler ta mod ni odjavljen in ostane omogočen, bodo vsi shranjeni podatki varni. Samodejno bo celo shranil vse obstoječe shranjene podatke, tako da vam ni treba skrbeti, da bi izgubili vse, ko prvotno prenesete ta mod.

Repentance je imel težavo s shranjevanjem in vsi povratni klici razen enega so bili popravljeni, tako da ta način preprosto popravi povratni klic MC_PRE_PLAYER_COLLISION. Na žalost je to morda še vedno potrebno za združljivost!

Ime in opis datoteke sta bila prevedena. Pokaži izvirnik (RU)Prikaži prevod (SL)
Совместимость модов

Mod Compatibility Hack.

Этот мод направлен на решение двух основных проблем с API моддинга, не требуя от моддеров что-либо менять в своих модах.

1:

Обратные вызовы. Несколько обратных вызовов, а именно GET_SHADER_PARAMS и все обратные вызовы PRE_COLLISION, могут быть добавлены только один раз для всех модов, то есть первый загруженный мод, который использует один, является единственным, который вообще работает.

Этот мод переопределяет функции AddCallback, RemoveCallback и RegisterMod, чтобы решить эту проблему.

2: Сохранения. В настоящее время всякий раз, когда мод обновляется или отписывается от подписки, вы теряете все его данные.

Этот мод решает эту проблему, сохраняя все данные самого мода, поэтому, пока этот мод не отписывается и остается включенным, все данные сохранения будут в безопасности. Он даже автоматически сохранит все существующие данные сохранения, поэтому вам не нужно беспокоиться о потере всего при первоначальной загрузке этого мода.

В Repentance проблема с сохранением и все обратные вызовы, кроме одного, были исправлены, поэтому этот мод просто исправляет обратный вызов MC_PRE_PLAYER_COLLISION. К сожалению, все еще может быть необходимо для совместимости!

Uporabne povezave:

Komentarji 0