RDL Rules

Questions? Contact me at code6dof@gmail.com

General
Solos
Duos
CTF
Ribbons
ELO Calculator

Registration

Player Requirements
  • Before joining, all Pilots must provide a valid email address. The RDL will verify its authenticity as part of the registration process
  • Pilots must not use aliases. We would like pilots to go by their common pilot. For example, b2af should not register as b2. Maintain a consistent name throughout the Descent community.
  • Country: Setting your home country is recommended but optional. The RDL would like for you to set your country so others can prepare for a high-ping match.
  • Players must register with three home maps that follow the home level framework.

Home Level Frame Work
  • Homes should be used as a last-ditch measure for pilots to play. Ideally, you should agree on maps rather than rely on one single level. Map diversity is encouraged on the RDL.
  • Home maps that do not follow this standard will be rejected.
The Home Level Framework standard is as follows:
  1. Primary weapons should be equal in number.
  2. Weapons should not focus on subtype matches (e.g., disorientation, single-use weapons, rat, Gauss and Mercs, etc.).
  3. Map sizes should be reasonably sized for 1v1 play.
  4. Maps that encourage "missile boating" are prohibited. (e.g., levels that start players with maxed-out missiles and include large caches of additional missiles).
  5. Home Maps should be stock (e.g., no MCAPs or Xs).
Version Requirements
  • For Descent/Descent II, players must use only the game files provided by Steam, GOG, or the US CD versions of the game, and the most recent DXX-Redux build (Click here), currently v1.1.
  • For Descent 3, players must use the Piccu Engine along with game files provided by Steam, GOG, or the CD versions of the game. The current Piccu Engine is v1.2.2 and can be found here.
  • Any D1/D2/D3 experimental builds are prohibited in RDL ladder matches.

RDL Rankings

  • Ranking System: The RDL uses a ladder system to rank players. Players are ranked based on their Elo rating, which is calculated based on match performance.
  • Scoring System: To prove your skill, players compete for ladder positions. However, ELO determines your skill level. Skill levels are Bronze, Silver, Gold, and Emerald.
The Ladder System

The ranges are as follows:

  1. 1400–1600: Bronze
  2. 1600–1800: Silver
  3. 1800–2000: Gold
  4. 2000+: Emerald
  • Players gain or lose Elo based on match performance and are placed according to their latest ELO value. ELO is not determined by K/D ratio, but by wins against opponents (upsets grant bigger gains). The ladder resets with all pilots at 0 matches each season. However, ELO does not reset.

Timeouts

  • A player can call a timeout at any time. Pilots must evade any in-air projectiles before stopping. Players must not pick up any objects during a timeout.
  • Once the timeout is done, the pilot who called timeout must type "Ready" in the message box. The other pilot must acknowledge by typing "Go." On the message "Go," the match resumes.
  • Extended timeouts are allowed if both players agree. The pilot must justify the extended timeout. If justification is not heard or agreed upon, the match is forfeited.

Participation

  • Pilots must play a minimum of two match per month to remain eligible to play.
  • Pilots that exceed this duration will lose placement on the ladder, will lose 50 ELO and will be placed in active status.
  • Respect and Sportsmanship

    • The RDL encourages a spirit of open, fair, respectful, and good-faith competition among players. RDL admins have first, last, and final say on disciplinary action, up to and including permanent removal from the ladder.
    • General conduct, including in the Discord, and on the ladder:

      • Do not use slurs or derogatory language about any group or pilot, anywhere, at any time.
      • Do not impersonate other players or RDL admins.
      • Do not share others' private information without their consent.
      • Do not engage in targeted harassment or bullying.
      • Aliasing – the practice of flying under other in-game pilot names or profiles – is permitted, with three guidelines and two rules:

        • Names should typically be recognizable as your ladder profile name or a name you commonly use.
        • If you plan to alias during a match, disclose it when setting up the match.
        • Aliases shall never be commonly used names by other pilots or their ladder profiles.
        • Aliases should only be used in games; pilots should only maintain one RDL profile.
    • Communication and trash talk are allowed. However, no pilot is obligated to chat during a match, and any requests for minimal communication (besides timeouts) must be respected.
    • Demos, observers, and streaming:
      • In Descent/Descent II, leaving observer slots open and recording demos is strongly encouraged, but not required, especially if all pilots agree beforehand.
      • Streaming is encouraged but not required. You may stream your own POV, but not your opponent's.
    • All players must adhere to the league's Respect and Sportsmanship rule. Failure to do so will result in a reduction in rank, skill level, time ban, or general ban.

    Cheating

    • Players should never, under any circumstances, use cheats, hacks, asset replacements, or similar software/techniques to gain an edge during a match.
    • Do not accuse someone of cheating publicly without consulting League Admins. If you suspect cheating, report evidence. RDL staff will make a determination and take appropriate action.
    • Cheating constitutes:
      • Using Hog edits
      • Playing with non-default Descent physics (e.g., making plasma bounce off walls, or increasing ship velocity)
      • Using graphical enhancements such as OpenGL ReShade for unfair advantages
      • Using network tools like VPNs, proxies, or VLANs to maliciously hinder an opponent's connection
      • Using Cheat Engine or other hex editors to alter game physics (beyond simple color changes)

    Home Levels GamePlay

    • If pilots cannot agree on a level to play, they should refer to the Home Level Framework to resolve the conflict. Pilots will play a series of two or more matches, each from the pilot's homes. The first pilot will choose one of the opponent's home levels. After the match, the other pilot will choose from the first pilot's home levels.
    • If both pilots agree to use home levels to play, they must not deny any matches despite the opponent's home level choice.
    • Home levels must follow the home level framework. See Rule 1.

    Challenges

    • Comming soon

    Hosting

    • Descent/Descent II:

      • Altered settings, such as missile caps, duplicated primaries, ship colors other than blue, reduced flash, or altered graphics, must be agreed to by both pilots before hosting the match.
      • If players do not agree on altered settings, but still wish to play, they should use the defaults.
    • Descent 3:

      • Players should find any means to determine the best connection type for competitive play, whether that is P2P or the server tracker.
      • If by P2P: players win by 2, enable rotational velocity.
      • If by Server: players first to 20 wins, settings set by server host.

    Conduct

    • Refer to 'Respect and Sportsmanship' under 'General' rules.

    Restarting from Disconnect/Timeout

    • Should players lose connection during a match they wish to finish, or players want to restart a match in progress that had to be paused for an extended length of time, both players should agree to the starting score (or refer to the tracker entry of the first portion of the map), and rehost with identical settings.
    • If players do not want to finish the disconnected/timed out match, do not report the partial match to the ladder – consider it as having not happened.

    Winning and Losing

    • The first player to reach 20 points, by a margin of 2 points, wins the match. All projectiles in the vicinity must be dodged before victory is declared.
    • If a player reaches 20 points and their opponent has 19, the game goes to overtime and play continues until one player attains a winning margin of two points over the other.
    • If a player is unresponsive after a lengthy timeout, they forfeit the match.
    • If a player intentionally quits the game (i.e. 'ragequits'), the other player wins the match. For reporting purposes, set their score to 20 except if a ragequit happens in overtime, in which case set the winning player's score to whatever it would take to win.
    • Repeated ragequits should be reported to RDL staff.

    Level Selection

    • Players must agree on a level before hosting a match.
    • If players cannot agree, but both still wish to play, they shall choose and play one level from each pilot's home set.
    • Players should offer, consider, and negotiate levels in good faith, with no assumption or implication of a rematch or game series unless agreed to as part of the level selection process.

    Home Levels

    For Solos, players must have set 3 home maps according to the following framework:

    • Primary weapon count should be an even number for each present on the map.
    • Weapons should not focus on 'subgames', including but not limited to: disorientation (e.g. Tetrafusion), single weapons (e.g. ugh or IS), ratting (e.g. Fusion Rat's Paradise), blind
      • Blind matches: Both players should have played the map before starting a RDL match.
      • Maps that allow/encourage 'missile boating' – a count higher than 6 – should not be played. (This figure is not inclusive of concussion missiles or proximity mine packs.)
    • Map sizes should be reasonably sized for 1v1 play, though this is up to players' discretion.
    • Maps should feature stock weapons (e.g. no match rules as part of a home level, like adding mcap2, and no levels explicitly designed to multiply weapons from a prior version).

    Rematches

    • Players may request, but are never required to accept, a rematch. Players must negotiate and agree to the game settings for the rematch, including map choice.

    Challenges (Coming Soon)

    • Challenges are incentives that spur gameplay on the RDL. Pilots may issue one formal challenge once per week, with the prize of taking the others' ladder placement.
    • Challenges are a two-match series, with players selecting from each other's home levels.
    • Challenge winners are determined by the higher of the summed scores from each match.
    • In the case of a tie, the lower-ranked player is considered the winner.
    • Ignoring a challenge for two weeks or rejecting it outright will be considered a 20-0 forfeiture.
      • If the player issuing the challenge is of a lower rank and the one being challenged forfeits, the players will switch places on the ladder.
      • If the player issuing the challenge is of a higher rank and the one being challenged forfeits, the lower-ranked player will not be able to ascend higher than the player issuing the challenge for two weeks.

    Default Game Settings

    • The default game settings are used in case players cannot agree on the game settings.
    • Any disputes during a match must be fixed immediately or reported to an admin.
    Default Game Settings:
    Do NOT set "Open Game"
    Maximum Observers at least 4
    Broadcast Delay 15 Seconds OFF
    Minimal Observer Info OFF
    Difficulty MAX (Insane)
    Reactor life 50 MINUTES
    Max time 0 MINUTES
    Kill goal 0 KILLS
    Extra primaries NONE for 2 players, 2x for 3-4 players, 3x for 5-6 players, 4x for 7 players
    Extra secondaries NONE
    Cap secondaries UNCAPPED
    Low vulcan ammo OFF
    Set objects allowed ALL CHECKED EXCEPT CLOAKING & INVULNERABILITY
    Spawn style 0 second INVULN
    Vulcan ammo style ORIGINAL (DEPLETING)
    All players blue ON for 2 players, OFF for 3-7 players
    Allow colored dynamic lighting OFF
    Allow players to choose their colors ON
    Packets per second 40 for 2 players, 30 for 3 or higher
    Track this game ON
    Retro protocol ON
    Show all players on automap OFF
    Bright player ships ON
    Show enemy names on HUD OFF
    Homing update rate 25
    DXX-Retro homing speed OFF
    Allow custom models and textures ON or OFF (Both players must agree)
    Reduced flash ON or OFF (Both players must agree)

    Duo Matches - COMING SOON POST BETA

    2v2 matches will follow a different structure:

    Capture The Flag - COMING SOON POST BETA

    CTF matches have unique requirements:

    RDL Ribbons
    • Leveling: Most ribbons increase in level each time you earn them
    • Incremental: Some ribbons level up at specific increments (e.g., every 50 matches)
    • Unique: A few ribbons don't have levels and are one-time achievements
    • Seasonal: Some ribbons reset each season, others are permanent

    Rematch Ribbon

    Beat a pilot with the "Rematch" subgame selected in the report form.
    Leveling: This ribbon level increases each time earned.

    Domination Ribbon

    Beat 5 unique pilots in a rank (including your own rank).
    Leveling: This ribbon's level increases for each rank you've "dominated".

    Underdog Ribbon

    Beat a pilot with at least 300 ELO more than you.
    Leveling: Each time you earn this ribbon it goes up 1 level.

    Overachiever Ribbon

    Played over 100 matches.
    Leveling: This ribbon's level is at increments of 100 each level.

    Legendary Ribbon

    Gain at least 300 ELO in one season. (Work in Progress)
    Leveling: This ribbon's level can be continually earned with +100 ELO factored instead of default 300 each level.

    ELO Goblin Ribbon

    In one match gain +32 ELO (the maximum possible ELO gain).
    Leveling: This ribbon level increases each time earned.

    Brick Wall Ribbon

    Amass at least 80% overall win rate percentage.
    Leveling: This ribbon level gains a level every 5 percent until 100% where it is maxed. (Minimum 50 matches required)

    Collector Ribbon

    Hold more than 5 ribbons at a time.
    Leveling: This ribbon level is at increments of 5 each level.

    Sub-Gamer Ribbon

    Play over 50 subgame matches in one season.
    Leveling: This ribbon level is at increments of 50 each level.

    Explorer Ribbon

    Played at least 20 unique maps.
    Leveling: This ribbon level is at increments of 20 each level.

    Socialite Ribbon

    Played at least 10 unique pilots.
    Leveling: This ribbon level is at increments of 5 each level.

    Top {Rank} Pilot Ribbon

    You have claimed the highest spot on the ladder for your rank class (Bronze, Silver, Gold, or Emerald).
    Leveling: This ribbon does not have levels - it's a unique achievement.

    ELO Calculator Sandbox

    Use this tool to understand how ELO calculations work on the RDL.

    Match Simulation
    How ELO Works

    The RDL uses the standard ELO rating system with a K-factor of 32:

    • Expected Score: Based on the ELO difference between players
    • Actual Score: 1 for win, 0 for loss
    • ELO Change: K-factor × (Actual Score - Expected Score)
    • Upsets: Lower-rated players gain more ELO when beating higher-rated opponents
    • Favored Wins: Higher-rated players gain less ELO when beating lower-rated opponents
    ×

    RDL Terms of Service

    By using this website, you agree to the following terms and conditions:

    1. All match results submitted become the property of RDL.
    2. You agree to follow all rules and guidelines described in the RDL Rules.
    3. Administrators reserve the right to modify rankings or remove players who violate rules.
    4. You are responsible for maintaining the security of your account.

    Last updated: April 18, 2025