⚠️ Important: Action Required when updating an existing gamemode
To prevent conflicts with other addons, all database table names are now prefixed with rr_.
Before:
players, leaderboards, migrations, etc.
Now:
rr_players, rr_leaderboards, rr_migrations, etc.
What you need to do to keep existing player data
Choose one of the following options:
Option 1: Rename your existing tables
Manually rename your current tables to include the rr_ prefix.
Example:
players→rr_playersleaderboards→rr_leaderboardsmigrations→rr_migrationsmap_overrides→rr_map_overridescollections→rr_collectionsresearch→rr_research
Option 2: Keep using the old table names
Add the following code to your sv_database.lua configuration file inside your racer_redux gamemode:
New Features
Added an indicator in the speedometer whether Turbo is available
New default skin RacerRedux.Parallelograms with modernised look.
For fresh downloads this new skin is enabled by default. If you want to use it in your customised gamemode set RacerRedux.Config.Set("DermaSkin", "RacerRedux.Parallelograms") in your racer_redux file sh_config.lua
Fixed
- All database tables are now prefixed with
rr_to reduce conflicts with other addons that use common table names (such asplayersorleaderboards). - ⚠️ Make sure to follow the steps above when updating.
- Fixed centering and spacing of icons and text in tabs
- Fixed centering of close button x
Developer Improvements
- Race panel now rebuilds on HUD after Lua Auto Refresh (allows easier testing of skins with live code changes)
- Bar drawing (health, armour, ammo) is now outsourced to the SKIN. Allowing for easier customisation by skins.
- Race Info drawing (checkpoints and total race time) are now outsourced to the SKIN. Allowing for easier customisation.