RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

server/commands - Camera & Input Commandsge_utils - Game Engine Utility Functionsmain.lua - GE Lua Entry Point & Game Loopmap.lua - Navigation Graph (AI Road Map)screenshot.lua - Screenshot Systemserver/server - Level Loading & Game ServerserverConnection - Client-Server Connection Manager`setSpawnpoint` - Default Spawn Point Persistence`simTimeAuthority` - Simulation Time & Bullet Time Control`spawn` - Vehicle Spawning & Safe Placement`suspensionFrequencyTester` - Suspension Natural Frequency Analysis
Career BranchesCareer System CoreCareer Save System
Career Computer MenuCareer Fuel SystemInspect VehicleVehicle InventoryLinear TutorialLoaner VehiclesCareer LogLogbookMarketplaceMission WrapperCareer Painting ModuleCareer Part Inventory ModuleCareer Part Shopping ModuleCareer Payment ModuleCareer Permissions ModuleCareer Playbook Writer ModuleCareer Player Abstract ModuleCareer Player Attributes ModuleCareer Player Driving ModuleCareer Quick Travel ModuleCareer Rentals ModuleCareer Reputation ModuleCareer Spawn Points ModuleCareer Speed Traps ModuleCareer Test Drive ModuleCareer Tether ModuleCareer Tuning ModuleCareer UI Utils ModuleCareer Unlock Flags ModuleCareer Value Calculator ModuleVehicle Class GroupingVehicle Deletion ServiceVehicle PerformanceVehicle Shopping
Career Branches Landing PageCareer Leagues

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 Extensionscareermodulesbranches

Career Branches Landing Page

Builds UI data for the career progress landing page - domain selection, branch skill cards, mission lists, facility data, and breadcrumb navigation.

Builds UI data for the career progress landing page - domain selection, branch skill cards, mission lists, facility data, and breadcrumb navigation.


Module Info

FieldValue
Pathextensions/career/modules/branches/landing.lua
Globalcareer_modules_branches_landing
TypeCareer Module

Public API

FunctionSignatureDescription
getLandingPageData(pathId)Builds full landing page data for a given domain/branch path. Returns heading, branches, skills, breadcrumbs, leagues
getBranchSkillCardData(branchId)Returns detailed card data for a branch: name, level, skills, certifications, unlocks
openBigMapWithMissionSelected(missionId)Opens big map focused on a specific mission
formatMission(m)Formats a mission object for progress UI display
formatDriftSpot(ds)Formats a drift spot for progress UI display

Data Flow

getLandingPageData(nil)       → Domain selection (top-level)
getLandingPageData("apm")     → Branch listing for domain "apm"
getLandingPageData("apm-motorsport") → Skill page with leagues, missions, facilities

Usage Example

-- Get top-level domain selection
local data = career_modules_branches_landing.getLandingPageData(nil)

-- Get skill card for a specific branch
local card = career_modules_branches_landing.getBranchSkillCardData("logistics-delivery")
print(card.name, card.level, card.unlocked)

See Also

  • career_branches - Branch hierarchy and levels
  • career_modules_branches_leagues - League data
  • career_modules_playerAttributes - XP values
  • gameplay_missions_missions - Mission data

Additional Exports

Values/Properties

ExportDescription
M.formatDriftSpotValue: formatDriftSpot
M.formatMissionValue: formatMission
M.getBranchSkillCardDataValue: getBranchSkillCardData
M.getLandingPageDataValue: getLandingPageData
M.openBigMapWithMissionSelectedValue: openBigMapWithMissionSelected

Vehicle Shopping

M.dependencies = {'career_career', 'util_configListGenerator'}

Career Leagues

Manages league definitions - groups of missions tied to skills. Handles league unlock conditions, star counting, sorting, and mission-to-league assignment.

On this page

Module InfoPublic APIData FlowUsage ExampleSee AlsoAdditional ExportsValues/Properties