CENTURIA MOB Crew Lock

by Dobrogo_Vechora
CENTURIA MOB Crew Lock

Summary

Server-authoritative vehicle crew restrictions for Conflict Main Bases, with configurable zones, vehicle clearance and AFK-aware player counting.

Description

CENTURIA MOB Crew Lock is a lightweight, server-authoritative system that prevents under-crewed vehicles from operating inside Conflict Main Base zones.

MAIN FEATURES

• Automatically detects active faction Main Bases in Conflict scenarios.
• Supports wheeled vehicles, tracked vehicles and helicopters using the standard Reforger vehicle controller architecture.
• Blocks engine startup when the vehicle does not have the required number of human occupants.
• Stops a running engine if the vehicle becomes under-crewed inside Main Base.
• Counts human drivers, passengers, gunners, commanders and cargo occupants.
• AI occupants do not count toward the crew requirement.
• Uses horizontal distance, so helicopter altitude cannot bypass the restriction.
• Applies geographically to every vehicle inside any detected Main Base zone, regardless of vehicle faction or spawn location.

VEHICLE CLEARANCE

A vehicle that remains outside all Main Base zones for the configured period receives permanent MBCL clearance for its lifetime.

A cleared vehicle may return to Main Base with fewer crew members without having its engine blocked or stopped.

If a vehicle returns before the clearance timer is completed, the timer resets.

LOW-ACTIVITY EXCEPTION

If there are not enough active human players at the relevant Main Base to meet the configured population threshold, an under-crewed vehicle is allowed to start and immediately receives permanent MBCL clearance.

Players who remain inactive longer than the configured AFK threshold are excluded from the active-player count.

Activity is sampled by one shared server timer every 10 seconds to keep server impact negligible.

SERVER CONFIGURATION

The mod automatically creates:

$profile:CENTURIA_MOB_Crew_Lock_Config.json

Available settings:

• Enabled
• MainBaseRadius
• MainBaseClearanceDelay
• MinimumHumanOccupants
• MinimumActivePlayersAtMainBase
• PlayerInactiveThreshold
• ContinuousEnforcement
• ValidationInterval
• NotificationCooldown
• DebugLogging
• AutomaticConflictMainBaseDetection

Default values include:

• Main Base radius: 800 meters
• Required vehicle occupants: 2
• Required active players at Main Base: 2
• Player inactivity threshold: 120 seconds
• Field clearance delay: 60 seconds

All settings can be changed through the server configuration without editing or repacking the addon. Restart the server after changing the configuration.

MULTIPLAYER AND COMPATIBILITY

Gameplay enforcement runs server-side and is intended primarily for dedicated multiplayer servers.

No individual vehicle prefab configuration is required.

Correctly implemented modded vehicles should work automatically when they use the standard Reforger VehicleControllerComponent, compartment and engine systems. Vehicles with completely custom controller or engine implementations may require a compatibility layer.

LOCALIZATION

Player notifications are available in:

• English
• Ukrainian
• Russian

IMPORTANT

This mod is designed primarily for standard Conflict scenarios. Custom scenarios can register additional Main Base zones through the provided script integration point.

No dependencies are required.

License

Arma Public License (APL)

Rating
50%
Version
1.0.14
Game Version
1.8.0.13
Version size
30.96 KB
Downloads
164
Created
21.09.2026
Last Modified
07.10.2026
ID
6A6B48B93A1A0893