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
  • Introduction
  • Configuration

Was this helpful?

Edit on GitHub
  1. Shared Plugins

Traffic Advisor

Quickly toggle rear traffic advisor patterns at the press of a button.

Introduction

The "traffic_advisor" plugin is designed for extra toggling in order to activate certain rear traffic advisory lights. It works by placing light meshes under certain extras then toggling those extras to reveal or hide certain sirens.

This requires the vehicle to already have working Traffic Advisor extras! LVC does not add a traffic advisor to vehicle which do not already have one.

Configuration

  1. Ensure that plugins_installed is set to true in /SETTINGS.lua.

  2. Open the SETTINGS.lua located in /plugins/traffic_advisor. Adjust settings to your liking.

  3. Now configure the TA_ASSIGNMENTS table to your liking. The TA Assignments table is very dynamic an allows for multiple set up variations. Example:

    SETTINGS.lua
    TA_ASSIGNMENTS = {
      ['DEFAULT'] = { },
      ['gameName'] = { 	lightbar = 3, 
    			left = { on = { add = 8, remove = 7, repair = true }, off = { add = {}, remove = { 7, 8 } } }, 
    			right = { on = { add = 7, remove = 8, repair = true }, off = { add = {}, remove = { 7, 8 } } }, 
    			middle = { on = { add = { 7, 8 }, remove = {}, repair = true }, off = { add = {}, remove = { 7, 8 } } }, 
    		},   
    }

Lightbar

A lightbar key is used to ensure that the parent extra (a lightbar / TA bar) is present before toggling. This can be disabled by setting equal to '-1' if the TA lightbar is attached to the base model and not an extra.

On & Off

An on and off key will be called on TA state change.

Add & Remove

An add and remove key will add the passed extra(s) and remove passed extras(s) based on the TAs on/off state.

  • Single Example: on = { add = 1, remove = 2 }

  • Multiple Example: on = { add = { 1, 3 }, remove = { 2, 4 } }

Use {} to identify as unneeded. e.g. (on = { add = 8, remove = {} })

Repair Flag

A repair flag can optionally be added for higher poly extras. GTA will set extras of low poly items without repairing the vehicle, however for things like spotlights, lightbars, etc. the repair flag may need to be set. By default repair is set to disabled, to override add repair = true somewhere inside the desired trigger table. This should only be needed when adding extras.

  • Examples:

    • on = { add = 1, remove = {}, repair = true }

    • on = { add = { 5 }, remove = { 6 }, repair = true }

Finished, test your new traffic advisor integration in game.

PreviousExtra IntegrationsNextTrailer Support

Last updated 2 years ago

Was this helpful?

🔛