Luxart Engineering
ProductsDocsDiscordDownload
  • Welcome to Luxart Engineering
  • 🗺️Product Roadmaps
  • ➕Frameworks & Exports
  • Fleet
    • 🚔What is LVC:Fleet?
    • 📄Resource Installation
      • 🛠️Customize VCFs
      • ⚙️Configure Base Settings
      • 💻Advanced Configuration
    • 🎮In Game Use Guide
      • LVC:Fleet Menu
  • v3
    • 📄Resource Installation
      • Configure Base Settings
      • Configure Sirens
      • Assign Sirens
      • Advanced Configuration
      • Server Sided Siren Integration
    • ❔FAQ
  • Shared Plugins
    • 🔌Introduction to Plugins
    • 🔦Take-downs
    • 🎮Extra Controls
    • ⚡Extra Integrations
    • 🔛Traffic Advisor
    • 🚛Trailer Support
  • Pro Laser 4
    • 📄Resource Installation
    • 💾Persistent Records & Tablet
    • 🎮In Game Use Guide
    • 📩Framework Guide
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Fleet
  2. Resource Installation

Customize VCFs

VCFs contain LVC:Fleet setting for each profile. Customize them to your desire.

PreviousResource InstallationNextConfigure Base Settings

Last updated 2 years ago

Was this helpful?

VCF files use XML file format and must be valid for LVC:Fleet to load them. Parsing errors will be printed to server console on resource start. You can use to check your VCF file for errors.

VCF files should be placed in /VCF/ folder see on how to assign them to specific vehicles.

VCFROOT Attributes

<vcfroot Faction="LEO", Author="TrevorBarns">

Determines if two clients profiles are compatible for peer override.

Example: setting all profiles used for police departments to "LEO" would allow one agency to use peer override another agencies sirens. This is what prevents fire sirens from being overridden.

Reserved for future implementation.

HORNS/SIRENS Elements

<HORNS> and <SIRENS> are containers that can contain multiple HORN and SIREN elements respectively.

<HORN or <SIREN
Name="AIRHORN"
Option="1"
ResidentString="SIRENS_AIRHORN"
String="OISS_SSA_VEHAUD_ETC_ADAM"
Ref="OISS_SSA_VEHAUD_ETC_SOUNDSET"
Bank="DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_ETC"
RumblerString="OISS_SSA_VEHAUD_ETC_ADAM"
RumblerRef="OISS_SSA_VEHAUD_ETC_SOUNDSET"
RumblerBank="DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_ETC"
Item Name
Use

ResidentString

GTA V tone string that references RESIDENT.rpf file.

String

Tone string that references server sided sirens. (optional)

Ref

Tone audio bank reference for server sided sirens. (optional)

Bank

Tone audio bank name that loaded server sided sirens bank. (optional)

RumblerString

Tone string that references resident or server sided sirens. (optional)

RumblerRef

Tone string that references resident or server sided sirens. (optional)

RumblerBank

Tone audio bank name that loaded server sided sirens bank. (optional)

Option

Determines when this tone can be played: 1-Cycle & Button, 2-Cycle Only, 3-Button Only, 4-Disabled. (optional)

Fallback

Determines what siren should be played when using peer override and the other player is using a siren index that is greater than the local players siren count. e.g. playing 4th siren and the local player only has 3 sirens assigned. (Recommended)

<SIREN_CONFIG>
	<Horn ToneID="1"/>
	<Primary_Manual ToneID="1"/>
	<Secondary_Manual ToneID="2"/>
	<Auxiliary ToneID="1"/>
	<Airhorn_Intrp Enabled="true"/>
	<Reset_Standby Enabled="true"/>
	<Park_Kill Enabled="true"/>
	<Peer_Override Enabled="false"/>
	<Local_Override Enabled="true"/>
	<Rumbler Enabled="false"/>
</SIREN_CONFIG>
Item Name
Use

*ToneID

Which index for respective tones (HORN, PRI. MANU., SEC. MANU.)

Airhorn_Intrp

Airhorn interrupt siren on activation, default behavior.

Reset_Standby

Siren resets to first index on toggle, default behavior.

Park_Kill

Turn siren turn off on vehicle exit, default behavior.

Local_Override

Override any server side sirens with client side sirens. (Must be enabled if no server sided sirens are used.)

Peer_Override

Override other players siren choice with select profile. (Recommend disabled if no server sided sirens are used.)

Rumbler

Enables rumbler/howler functionality (Requires RumblerString, RumblerRef, RumblerBank to be set.)

<HUD Enabled="true" Backlight_Mode="1"/>

Default siren controller HUD display state.

1 = Auto: toggle HUD backlight with headlight state

2 = Always off

3 = Always on

<AUDIO>
	<Radio Enabled="true"/>				
	<Airhorn_SFX Enabled="false"/>
	<Manual_SFX Enabled="false"/>
	<Hazards_SFX Enabled="true"/>
	<Activity_Reminder_Interval_Index Val="1"/>
	<Scheme_Index Val="1"/>
	<SCHEMES>
		<SCHEME String="SSP2000"/>
		<SCHEME String="SSP3000"/>
		<SCHEME String="Cencom"/>
		<SCHEME String="ST300"/>
		<SCHEME String="Code3-MCB"/>
	</SCHEMES>
	<On_Volume Val="0.5"/>
	<Off_Volume Val="0.7"/>
	<Upgrade_Volume Val="0.5"/>
	<Downgrade_Volume Val="0.7"/>
	<Hazards_Volume Val="0.09"/>
	<Lock_Volume Val="0.25"/>
	<Lock_Reminder_Volume Val="0.2"/>
	<Activity_Reminder_Volume Val="0.09"/>
</AUDIO>
Item Name
Use

Radio

Radio wheel functionality.

*_SFX

Button sound effects. (Hazards, Airhorn, Manual tone)

Scheme_Index

Button SFX audio scheme index from <SCHEMES> element.

Activity_Reminder_Interval_Index

Activity reminder settings. 'Off', '1/2', '1', '2', '5', '10' in minutes.

*_Volume

SFX volume to be used.

SCHEME element(s)

Name of approved SFX folder(s) as found in /UI/sounds/

Each element controls the access to a menu element.

<MENU>
	<Menu_Access Enabled='true'/>
	<Menu_Main_Siren_Settings Enabled="true"/>
	<Toggle_Peer_Override Enabled="true"/>
	<Toggle_Local_Override Enabled="true"/>
	<Toggle_Airhorn_Intrp Enabled="true"/>
	<Toggle_Reset_Standby Enabled="true"/>
	<Custom_Tone_Options Enabled="true"/>
	<Custom_Manual Enabled="true"/>
	<Custom_Auxiliary Enabled="true"/>
	<Toggle_Park_Kill Enabled="true"/>
	<Menu_HUD_Settings Enabled="true"/>
	<Toggle_HUD Enabled="true"/>
	<Custom_Backlight_Mode Enabled="true"/>
	<Menu_Audio_Settings Enabled="true"/>
	<Toggle_Radio Enabled="true"/>
	<Custom_Scheme Enabled="true"/>
	<Toggle_Clicks Enabled="true"/>
	<Custom_Activity_Reminder Enabled="true"/>
	<Menu_Plugins Enabled="true"/>
</MENU>

SIREN_CONFIG Element

HUD Element

Audio Element

(See )

Menu Element - Permissions

📄
🛠️
⚙️
🚥
🔉
🔐
🔊
xmlvalidation
Advanced Configuration - Custom Audio Schemes
Assign Profiles