ReSkate 2.1.3
Mod Manager in the pause menu
- A new tab after Mod Options: browse Thunderstore, install, update, switch mods on and off, and uninstall, all without leaving the game. Works with a controller.
- BROWSE: a featured carousel, then rows for most popular, recently updated, new, and every category. Search, filter by category, and open a mod's page to read its README and see what it brings with it.
- A download queue: ask for several installs, updates or uninstalls in a row and they run one after another. CANCEL ALL empties the queue.
- Apply without leaving a session: applying mods while in multiplayer reloads your own map and keeps you in the session.
- New maps show their picture in the map grids right after you add them.
- Plugin-only mods switch on and off at once, with nothing to apply.
Plugin safety
- You choose which plugins run: the first time a mod with a plugin shows up, the game asks, in plain words, what it can do. Only Turn on starts it. Your answer is remembered, and you're asked again if the plugin's files change.
- Plugin Manager: Insert > Plugins > Plugin Manager lists every plugin with everything it may do, and switches each on or off.
- Only real plugins run code: a mod's plugin runs only if Thunderstore lists it in the Plugins category. A plugin hidden in a cosmetics or map pack, or one taken off Thunderstore, doesn't run; the rest of that mod still loads. Mods you made yourself, or that aren't on Thunderstore, still run once you turn them on. If you're offline, the check is skipped.
- No more volume tricks: plugins can't change the game's volume or sound settings.
- Flash protection: plugins can't flash the screen quickly. Bright full-screen pictures fade in instead of popping.
- Who's drawing: when a plugin covers most of the screen, its name shows in the corner.
- Panic key: Ctrl+Shift+End switches every plugin off at once.
plugin off allin the console does the same. - For creators: while you work on a plugin,
plugin dev onkeeps your own plugins approved when you change their files.
Launcher and mod profiles
- Keep your mods when loading a profile: a new option switches on a profile's mods and leaves the rest of yours as they are, so a shared profile adds to your set.
- Uninstalling a mod pack offers to remove the mods it brought in, as long as nothing else needs them.
- Plugin-only mods no longer say "nothing to load", and a mod that isn't on Thunderstore shows its own icon.
- Clearer startup errors: when ReSkate stops while the game starts, the STATUS tile says why instead of blaming your anti-virus.
Sandbox (Trainer)
- Grind lock-on is now the game's own Grind Assist setting, the same one as in the game's Settings.
- Flip landing limit checkbox: shuvits no longer turn slower than other tricks when flip speed is below 1.
- Server physics banner: a clear banner on the Sandbox page when a session sets everyone's physics.
- Quick Settings rows can be changed from a controller in the full-screen menu, and preset names with quotes or spaces save and load properly.
Controllers
- DualShock 4 over Bluetooth: menus, the gamepad filter and Dark Pop's D-pad hiding now reach the game on these pads.
- PlayStation pads can turn the skater in the customization menu preview.
Multiplayer
- Faster joins on busy servers: players far across the map no longer flash in for a moment when they first appear.
- A plugin's poses on other players keep their size and stay close to the skater, instead of stretching across the map.
Mac (CrossOver) and Linux
- Big custom maps load: maps with many meshes no longer hang on the loading screen, or run out of memory mid-session.
- Throwdowns work on Mac: the Throwdowns page no longer waits forever to find the game's throwdown events.
Mods
- Custom shaders from different mods work together instead of one pack replacing another's. Board materials from one broken mod no longer switch off every other mod's colours.
- Variant packs can add their own extra parts beside the variant you choose.
Fixes
- HUD: the LINE label comes back after a plugin gives the trick corner back.
- Wardrobe: a full-body costume shows in what your skater is wearing.
Crash fixes
Thanks to everyone who keeps crash reporting on: these come from 2.1.2's reports.
- Sandbox: fixed the most common 2.1.2 crash, about a third of all reports, where the trainer wrote into memory the game had freed after a level change.
- Throwdowns: fixed a crash when leaving a level after the Throwdowns page was open.
- Textures: fixed a crash when a texture went away while still in use.
- Multiplayer: fixed a crash when another player skated on a custom map's own surfaces, and a crash at map exit with a damaged remote skater.
For plugin creators
New in the plugin API:
board.scale: wheel and part sizes.reskate.strings: change the game's text, for translations, with Turkish casing.reskate.world.physicsandworld.probe: physics bodies and rays.skater.pose: full control of a joint.- Private particles and decals.
room.pose, and background capture.- All 8 radio channels, and a choice of controller, in
input.joystick. menu.game().known, andreskate.Enums.
See the plugin docs.
Thanks
DeckardDetribine (Plugin Manager), hypnomalice (capture, shaders and variants), shumsic (Mac memory, multiplayer and throwdowns), jeffreymckishen (DualShock 4 Bluetooth, world physics), tsullivan13 (board.scale), system-conf (strings), nxroot (mod pack uninstall, profiles), andrewnakas (Sandbox), gbgyo (effects), mauwpix (poses and wardrobe), Vebjorhk (launcher status), Fredrik Hillbert (HUD), vtf (Enums) and Ryan Campbell.
plugin docs: https://docs.reskate.dev/plugins/overview