History / 2019–present

Session modding

Custom maps showed up in Session a week after early access opened, well before any official tools. One open-source mod manager and the Illusory unlocker have carried the scene ever since.

Active sceneSession: Skate Sim

Players got there first

Before Session opened to early access, crea-ture Studios told players that modding had been a goal “ever since day one”, but that official tools would come “eventually”. The community didn’t wait. Session is an Unreal Engine 4 game, so map makers could build levels in the regular UE4 editor. What they needed was a way to make the game load those levels.

Eight days into early access, rodriada000 released Session Map Switcher, which switched maps while the game was running. By October, PC Gamer was writing about THPS2 and Skate 3 levels rebuilt in Session, “where the modding community is just getting started”. Several of those levels, Skate 3’s Black Box Distribution park and THPS2’s School II, were by GHFear, who also became the largest contributor to Illusory’s Unreal Mod Unlocker. The same person shows up in the Skate 3 and THPSPro stories.

A tool that kept up with the game

Getting maps to load meant patching the game, and the method changed several times. First it required an unpacked game. Then dga711’s EzPz patch replaced that, and from April 2020 the Illusory Mod Unlocker took over. Meanwhile the switcher grew into Session Mod Manager. It gained a free Asset Store for maps and gear, built with Gabisonfire, and a catalog tool so modders could run their own stores. Game updates broke mods often enough that the manager warns about assets older than the April 2020 engine update.

Today

Session left early access as Session: Skate Sim in September 2022. As of 2023, players still described the Illusory Discord as pretty much the only place to get mods. Session Mod Manager 3.0 runs on Linux, and its last release, 3.0.5, added Epic Games support. To start playing maps, see Custom maps in Skater XL and Session.

The scene exists because these people gave their time, usually for free. If you're missing from this list, or we got your work wrong, fix it on GitHub.

WhoWhat they builtSource
rodriada000Wrote Session Map Switcher, which became Session Mod Manager. It's open source, with 79 releases over five years, an asset store and Linux support.github.com
dga711Made the Session EzPz Mod, the patch that let Map Switcher 2.0 load custom maps without unpacking the game.github.com
GabisonfireHelped build the mod manager's free Asset Store and its app updater.github.com
IllusoryMakes the Unreal Mod Unlocker, which Session Mod Manager has used to patch the game since 2020, and runs a Discord of over 40,000 Unreal modders.illusory.dev
GHFearThe largest contributor to the public Unreal Mod Unlocker. Also built early Session maps, including Skate 3's Black Box Distribution park and THPS2's School II.github.com
Roober, Khelldon and MaTSixMade early community maps, including Community Park, LowLife Parking Garage and the SLS 2013 Super Crown course.pcgamer.com
RedgoufMade the in-depth tutorial video credited in the mod manager's README.github.com

Timeline

  1. Mod tools, "eventually"

    Before early access, crea-ture said modding had been a goal "ever since day one", and that official tools would come but not in the first updates.

    Source: steamcommunity.com

  2. Early access on Steam

    Session opens to players on PC.

    Source: en.wikipedia.org

  3. Session Map Switcher 1.0

    Eight days later, a desktop app can switch custom maps while the game is running, with no restart needed.

    rodriada000Source: github.com

  4. No more unpacking

    Map Switcher 2.0 uses dga711's EzPz patch instead of an unpacked game. The same day, PC Gamer reports THPS2 and Skate 3 levels running in Session.

    rodriada000, dga711Source: pcgamer.com

  5. Session Mod Manager

    After a community vote, the tool gets a new name.

    rodriada000Source: github.com

  6. The Asset Store

    Browse and download maps, shirts, decks and wheels from community catalogs, all free, from inside the manager.

    rodriada000, GabisonfireSource: github.com

  7. The developer talks to modders

    crea-ture's patch notes warn that mods made before the update will crash, and tell modders to unpatch the EZPZ patch first. It's an acknowledgement of the scene, but not official support.

    Source: steamcommunity.com

  8. Switch to the Illusory unlocker

    The patch button now uses the Illusory Mod Unlocker, the approach most maps have relied on since.

    Source: github.com

  9. Full release

    Session leaves early access as Session, Skate Sim, on PC and consoles, published by Nacon.

    Source: en.wikipedia.org

  10. Mod Manager 3.0

    A rewritten cross-platform interface adds official Linux support and lets you enable or disable mods.

    rodriada000Source: github.com

Missing something? This history is open source. Add an event, a person or a correction, with a source, in the source file. Early work is always the least documented, so dates, names and archived links are especially welcome.