MaxWasUnavailable / LobbyCompatibility

Towards a future with fewer lobby incompatibility errors.
GNU Lesser General Public License v3.0
5 stars 3 forks source link

Refactor LoadLobyListAndFilter Transpiler #43

Closed Xilophor closed 8 months ago

Xilophor commented 8 months ago

Improves compatibility, performance, and reliability of the ModdedLobbySlots.

Resolves #18.

Basic summary of new transpiler:

// - Adds dup before last componentInChildren line to keep componentInChildren value on the stack
// - Loads SteamLobbyManager.levelListContainer onto the stack
// - Calls InitializeLobbySlot(lobbySlot, levelListContainer)