Home Assetto Corsa Setting Up Multi-Class Racing on an Assetto Corsa Server

Setting Up Multi-Class Racing on an Assetto Corsa Server

Last updated on Feb 13, 2025

Multi-class racing allows you to host races with different car categories competing simultaneously. This setup is perfect for endurance racing, GT vs. LMP battles, and mixed-class events, adding a new layer of strategy and variety to your server.

This guide will walk you through configuring multiple car classes, adjusting grid placements, and balancing race rules using VolticHost Game Panel.


📌 Prerequisites


1️⃣ Configuring Multi-Class Car Selection

To allow multiple car classes, you need to manually define vehicle slots in the entry_list.ini file.

  1. Log in to VolticHost Game Panel.

  2. Navigate to File Manager.

  3. Open the following file:

    /cfg/entry_list.ini
    
  4. Assign specific cars to each class:

    [CAR_0]
    MODEL=ks_ferrari_488_gt3
    SKIN=01_red
    BALLAST=20  // Adds weight to balance performance
    RESTRICTOR=5  // Limits engine power for balance
    CLASS=GT3
    
    [CAR_1]
    MODEL=ks_porsche_919_hybrid_2016
    SKIN=02_black
    BALLAST=0
    RESTRICTOR=0
    CLASS=LMP1
    
  5. Save the file and restart the server.

Your server now supports multi-class racing with GT3 and LMP1 cars!


2️⃣ Adjusting Grid Positions for Different Classes

To separate classes on the starting grid, modify the grid order settings in server_cfg.ini.

  1. Open server_cfg.ini in File Manager.

  2. Add or modify:

    FIXED_GRID_ORDER=1  // 1 = Enable fixed grid positions
    GRID_ORDER=76561198012345678, 76561198123456789  // Steam IDs for pole positions
    
  3. Save the file and restart the server.

Your races will now have a structured grid order for each class!


3️⃣ Setting Up Class-Based Leaderboards

If you want separate leaderboards for each class, configure results logging.

  1. Open server_cfg.ini in File Manager.

  2. Add:

    CLASS_BASED_TIMING=1  // 1 = Enable class-based race timing
    
  3. Save the file and restart the server.

Your server will now track and display results separately for each class!


4️⃣ Restarting the Server to Apply Changes

  1. Navigate to the Console tab in VolticHost Game Panel.

  2. Click Stop to shut down the server.

  3. Wait a few seconds, then click Start to launch the updated server.

Your Assetto Corsa server now supports multi-class racing!


🎉 Conclusion

You've successfully configured multi-class racing, adjusted grid positions, and enabled class-based timing using VolticHost Game Panel! Now you can host GT, LMP, or endurance races with balanced car performance and structured competition. 🏁🏎️

For more assistance, contact VolticHost Support.