PivityGmodStore

Racer Redux

(2)(12)

You can always read the reviews or discuss this product

Stable1.3.0

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

  1. Added three new v2 skin variants that improve the existing skins, leaving the old to switch back to if you want.
  2. Minimal (v2) is now the new default skin.

๐Ÿ› Gameplay & bug fixes

  1. Fixed the wrong player being announced as winner in LMS.
  2. Fixed the finish-line explosion incorrectly causing a DNF.
  3. Cars now properly drop to the floor on spawn.
  4. Fixed data loss risk by adding a final data flush on server shutdown.

๐Ÿšฎ Removed

  1. The SetEntityExists, OnEntityExists and CallEntityExists meta-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.
  2. The Card Collection system has been removed.

๐ŸŒ Docs & translations

  1. Documentation improvements: entity documentation in the API docs, auto-scroll-to-top, general doc updates and cleanup following the card system removal.
  2. Added missing translations and fixed problems caused by missing translations.


As always, thanks for playing and for your continued support. Happy racing! ๐ŸŽ๏ธ

Stable1.2.0

โš ๏ธ 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:

  1. players โ†’ rr_players
  2. leaderboards โ†’ rr_leaderboards
  3. migrations โ†’ rr_migrations
  4. map_overrides โ†’ rr_map_overrides
  5. collections โ†’ rr_collections
  6. research โ†’ 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:

RacerRedux.Config.Set("Database.MapOverridesTable", "map_overrides")
RacerRedux.Config.Set("Database.CollectionTable", "collections")
RacerRedux.Config.Set("Database.LeaderboardsDataTable", "leaderboards")
RacerRedux.Config.Set("Database.MigrationsTable", "migrations")
RacerRedux.Config.Set("Database.PlayerDataTable", "players")
RacerRedux.Config.Set("Database.ResearchTable", "research")



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

  1. All database tables are now prefixed with rr_ to reduce conflicts with other addons that use common table names (such as players or leaderboards).
  2. โš ๏ธ Make sure to follow the steps above when updating.
  3. Fixed centering and spacing of icons and text in tabs
  4. Fixed centering of close button x

Developer Improvements

  1. Race panel now rebuilds on HUD after Lua Auto Refresh (allows easier testing of skins with live code changes)
  2. Bar drawing (health, armour, ammo) is now outsourced to the SKIN. Allowing for easier customisation by skins.
  3. Race Info drawing (checkpoints and total race time) are now outsourced to the SKIN. Allowing for easier customisation.


Stable1.1.0

Add way to customize vehicle type (e.g: jalopy or corvette from workshop instead of jeep)


Added new jalopy vehicle example to demonstrate how to add other types of vehicles (besides the Half-Life 2 Buggy).


This includes changes to the racer_redux gamemode. Notably all items and the language files. Please update those.

Stable1.0.0

Initial release