Card Collection is moving to its own product
The Card Collection system has been removed from Racer Redux and reborn as a standalone product: Card Engine (approval pending).
Pulling it out lets us build it into a much more powerful, general-purpose collectible card system and keeps Racer Redux itself leaner and focused on racing.
Good news for existing owners: if you already own Racer Redux, you'll get Card Engine for free. Simply install Card Engine and the Racer Redux Expansion Set according to its documentation. You should also set card_engine_key_bind_show_collection_menu to a key like F6, as the default Card Engine keybind F4 conflicts with Racer Redux. Note that existing Racer Redux player collections will be lost in this migration.
New customers will have to purchase Card Engine separately. Racer Redux's price has been lowered to reflect this change in features.
๐ New: Announcer voice lines
Races now have announcer callouts, adding some extra life and feedback to key race moments.
๐จ Skins & HUD
- Added three new v2 skin variants that improve the existing skins, leaving the old to switch back to if you want.
Minimal (v2)is now the new default skin.
๐ Gameplay & bug fixes
- Fixed the wrong player being announced as winner in LMS.
- Fixed the finish-line explosion incorrectly causing a DNF.
- Cars now properly drop to the floor on spawn.
- Fixed data loss risk by adding a final data flush on server shutdown.
๐ฎ Removed
- The
SetEntityExists,OnEntityExistsandCallEntityExistsmeta-functions and related net messages have been removed. These weren't used and caused needless net messages to be sent from the client to the server. - The Card Collection system has been removed.
๐ Docs & translations
- Documentation improvements: entity documentation in the API docs, auto-scroll-to-top, general doc updates and cleanup following the card system removal.
- Added missing translations and fixed problems caused by missing translations.
As always, thanks for playing and for your continued support. Happy racing! ๐๏ธ