RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

Server CommandsGE UtilitiesGame Engine MainNavigation GraphScreenshot CaptureServerServer ConnectionSpawnpoint ManagerSimulation TimeVehicle SpawningSuspension Frequency Tester
Gameplay AchievementGameplay CityDiscoverForce FieldGarage ModeMarker InteractionParking SystemGameplay Playmode MarkersGameplay PoliceGameplay RallyGameplay Rally LoopGameplay Raw POIsGameplay Skidpad TestSpeed Trap LeaderboardsSpeed Traps and CamerasGameplay StatisticsTaxi Ride SystemTraffic SystemVehicle PerformanceWalking
Discover ExperiencesDiscover ExperiencesNew Player Experience

UI

Resources

BeamNG Game Engine Lua Cheat SheetGE Developer RecipesMCP Server Setup

// RLS.STUDIOS=true

Premium Mods for BeamNG.drive. Career systems, custom vehicles, and immersive gameplay experiences.

Index

HomeProjectsPatreon

Socials

DiscordPatreon (RLS)Patreon (Vehicles)

© 2026 RLS Studios. All rights reserved.

Modding since 2024

API ReferenceGE Extensionsgameplaydiscover

Discover Experiences

Reference for `gameplay_discover_discover_038`, which defines the curated discover experiences for the 0.38 update including the Forklift Test, Log Loader, Rockslide scenario, and Italian quarry missi

Reference for gameplay_discover_discover_038, which defines the curated discover experiences for the 0.38 update including the Forklift Test, Log Loader, Rockslide scenario, and Italian quarry missions.


Overview

This module provides the "0.38 Highlights" discover page featuring new industrial vehicle experiences (forklift, log loader) and environmental scenarios (rockslide), plus curated missions around the Italian quarry.


Page Info

FieldValue
Title"0.38 Highlights"
Order-2 (shown before 0.37 page)
DescriptionLocalized: ui.experiences.discover_038.title / description

Freeroam Experiences

038_forklift - Forklift Test

  • Level: Industrial (industrial spawn)
  • Setup: Loads prefab gameplay/discover/038/vehicles.prefab.json
  • Traffic: Disabled
  • Tasks:
    1. Controls explanation
    2. Hydraulic pressure mechanics
    3. Block handler forks usage
  • Vehicle entry: Uses gameplay_walk.getInVehicle() for the player vehicle from prefab

038_log - Log Loader Test

  • Level: East Coast USA (industrial spawn)
  • Setup: Loads prefab gameplay/discover/038/logs.prefab.json
  • Traffic: Disabled
  • Tasks:
    1. Controls explanation
    2. Hydraulic pressure mechanics
    3. Log sorting grapple usage

038_rockslide - Rockslide Scenario

  • Level: Utah (west highway spawn)
  • Setup: Loads prefab gameplay/discover/038/rockslide.prefab.json
  • Traffic: Disabled
  • Starting vehicle: Unicycle (walking mode)
  • Flow:
    1. Player spawns in walking mode near the rockslide area
    2. Task: "Get into place"
    3. When player enters the truck: task changes to "Drop the rocks"
  • Special: Uses onVehicleSwitched hook to detect when player enters the truck

Mission Highlights

IDMissionLevelEst. Time
038_quarrycapersQuarry Capers (AI Race)Italy5 min
038_blockTruckBlock Truck 1 (Delivery)Italy6 min
038_marbleHaul1Marble March (Delivery)Italy5 min
038_quarrytt1Quarry Loop (Time Trial)Italy5 min
038_quarryG2GGarage to Garage at QuarryItaly10 min
038_quarryRaceWorksite Wheeler (AI Race)Italy5 min
038_blockTruck2Switchback Shuffle (Delivery)Italy15 min

How It Works

-- Module loaded by gameplay_discover.loadDiscovers()
local D = {}
D.pageInfo = { ... }
D.experiences = arrayConcat(freeroamExperiences, missions)
return D

Each forklift/log loader experience:

  1. Disables traffic
  2. Starts freeroam on the appropriate level
  3. Loads a prefab containing pre-positioned vehicles
  4. Finds vehicles by internal name from the prefab
  5. Puts the player in the designated vehicle
  6. Sets up task list with hydraulic/control instructions

Key Behaviors

  • Prefab vehicles are found by iterating scenetree.findClassObjects("BeamNGVehicle") and matching getInternalName()
  • All experiences use commands.setGameCamera() after vehicle entry
  • The rockslide experience uses onVehicleSwitched hook for task progression
  • All Italian quarry missions reference the new quarry area added in 0.38
  • Localization keys follow ui.experiences.discover_038.* pattern

See Also

  • discover/discover_037 - 0.37 Discover Experiences - Related reference
  • discover/newPlayerExperience - New Player Experience - Related reference
  • Gameplay Systems Guide - Guide

Discover Experiences

Reference for `gameplay_discover_discover_037`, which defines the curated discover experiences for the 0.37 (2025 Fall) update including the Limousine Test Drive, Destructive Props, and several missio

New Player Experience

Reference for `gameplay_discover_newPlayerExperience`, which defines the default "New Player Experience" discover page. Contains introductory freeroam experiences and curated beginner-friendly mission

On this page

OverviewPage InfoFreeroam Experiences038_forklift - Forklift Test038_log - Log Loader Test038_rockslide - Rockslide ScenarioMission HighlightsHow It WorksKey BehaviorsSee Also