# Features Overview

#### ✈️ Supported Race Types

* **Sprint**: Straightforward finish line races.
* **Drift**: Gain points based on how well you drift.
* **Drag**: Boosted speed, poor turning.
* **Offroad**: Built for rugged terrains.
* **Plane Race**: Specialized for air routes.
* **Motorcycle Race**: Agile and thrilling two-wheeled battles.

#### ⏱ Race Start System

* A countdown system displays **3 - 2 - 1 - GO** using traffic light graphics.
* All players' vehicles are **frozen for `StartTime` seconds** to ensure fair start.

#### ⛔ Disqualification Mechanics

* A player who exits their vehicle during the race is **disqualified after `DisqualifiedTime` seconds**.
* They will receive an in-game notification and be removed from the leaderboard.

#### 💪 Handling Presets (Per Mode)

* `drift`: Tight steering, low grip
* `drag`: High acceleration, low steering lock
* `sport`: Balanced and performance-oriented
* `normal`: Default driving behavior

Each race automatically applies a preset based on the selected mode.

#### 🚗 Gearbox System

* Manual and Automatic gear control
* **Shift up/down** with `SHIFT` / `CTRL`
* Enable automatic with `CAPSLOCK`
* UI displays current gear visually during race

#### 🎲 Prize System

* **Money Prize**: Buy-in money is split among top 3 finishers (e.g., 50%, 30%, 20%).
* **Car Prize**: Winner collects all players' vehicles into their garage automatically.

### 📈 Leaderboard, XP & ELO System

Players are ranked based on **ELO ratings**, which update dynamically after each race:

* Winning = ELO increase
* Losing = ELO decrease (with diminishing returns)

#### XP Rewards

XP earned is based on race position. Leaderboards track:

* **ELO Rating**
* **XP Level**
* **Matches Played**
* **Total Winnings**

Stats are visible in the **Street Racing Tablet UI**, including recent races, avatar, and checkpoint color preferences.

***

### 🏑 Track & Race Creation

#### Track Creation

* Choose from multiple **race modes**
* Place checkpoints with precision
* Use a variety of **track props** (cones, barrels, barriers, etc.)
* Name and describe your track

#### Race Management

* Choose vehicle class (bike, car, X, etc.)
* Set a password for private matches
* Enable collision or non-collision mode
* Set buy-in money or prize type
* Kick players from race setup

All races and tracks are stored in the history system and can be accessed later.

### 🌟 Advanced Features

* **Authorization system**: Only specific players can use certain features if enabled
* **Sound system**: Plays feedback sound at checkpoints
* **Drift Exclusion**: Certain vehicles are blocked from using drift mode
* **Tablet UI**: Fully responsive with ELO, XP, race control, and leaderboards


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.0resmon.org/0resmon/frkn-resources/frkn-racing/features-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
