Jump to content
×
×
  • Create New...

Dynamic Lighting System v1.4.0

   (1 review)

6 Screenshots

Dynamic Lighting System v1.0.0
 

Discord Server for pre-release versions, bug reporting, and other ways to talk with people interested in DLS!
Patreon Page to support my work on mods for GTA V and other games.
GitHub Repository for access to DLS's source code.
Forum Post to check for existing bug reports and ask your questions.
Youtube Playlist to check some stuff that was done with DLS.
 

Welcome to Dynamic Lighting System, a full-fledged light control system that allows for in-depth control of the vehicle's lighting system.
 

REQUIREMENTS


OVERVIEW OF FEATURES

  • Multiple custom stages for non-ELS vehicles without taking up the vehicle's extras;
  • Fully setup and customizable siren control with configurable sirens;
  • Numerous additional features like SCAN, Blackout, Steady Burn...;
  • Easily configurable (and customizable) Traffic Advisory System;
  • Easy to set up for new vehicles (without changes to the model itself or the default .meta files);
  • Integrated (and customizeable) UI;
  • Optional siren controller for non-DLS vehicles;
  • A lot more...
     

DO YOU HAVE PROBLEMS WITH DLS?

  • Read all documentation included with DLS and verify any custom XMLs you made to make sure you haven't made a mistake while editing/creating configurations.
  • Take a look at DLS's forum post and check if your problem was already reported.
  • If not, post it there or on my Discord Server or as an issue on the GitHub repository.

    
DLS IS OPEN-SOURCE!

  • DLS is and will always be an open-source project and nothing around it will be behind a paywall.
  • If you're someone with C# experience or programming experience in general and feel like contributing to DLS the help would be surely appreciated.

    
IMPORTANT INFORMATION

  • DLS is not compatible with ELS vehicles as of release and there are no plans to support them.
  • All vehicle configuration is set up in an external .xml file and allows for vehicle developers to still share the vehicle as functional non-ELS vehicles with all regular features.
  • DLS is still in active development and future features are already planned.
  • Do not post questions as Reviews as I'll not be able to answer it properly that way.

    
CREDITS

  • PNWParksFan, w.. and Lieutenant Dan for helping immensely in the development process.
  • cp702 for developing the amazing SirenSetting Limit Adjuster which will enable plenty of different carcols for numerous vehicles in GTA V.
  • AlexanderLB for designing a siren controller that inspired the one used in DLS.

What's New in Version v1.4.0

Released

* Implemented Issue #17 (Allow for AI Yield to Vehicle customizeable by Stage)
* Implemented Issue #14 (UI placement (siren controllers))
* Closed Issue #11 (DLS Crash when changing vehicles in LSPDFR vehicle garage)
* Added Pack Configuration Files
* Fixed a few exits from main loop.
* Simplified conditional logic for entering player control loop
* Moved yield to top of while loop to avoid locks
* Added Stage-toggleable extras (without vehicle repair) allowing for Dual Colored LEDs.
* Fixed Broken Siren Kill
* Updated Control Settings
* Update .ini settings import (avoid common errors)
* Fixed default .ini (caused error message on last version)
* Simplify the TA Sirens sectiong from L,EL... to <Sirens></Sirens>. (Support for old format will be maintained until DLS v2.0, please modify your packs to the newer format to allow for better future compatibility).
* Allow for custom click sounds set in DLS.ini.
* Allow for forwards/backwards light stage changes.
* Allow for custom light stage order.
* Kill Aux Siren when light shutting off
* Updated template.

PNWParksFan
Tuco
w..
AlexanderLB

  • Like 5

User Feedback

Recommended Comments

content_featured.png

This content has been marked featured by the GPM Community Team. We feature content that is good quality and/or shows community interest. Keep up the great work!

  • Like 1
Link to comment
Share on other sites

This is awesome. I have an idea, something that was brought up years ago.

Is it at all possible to make this so you can change light colors in game? Not just the corona & environmental lighting, but the physical emissive?

I would think maybe by shifting the hue by a certain percentage via a menu, maybe through the secondary car paint color menu in a trainer?
It would be interesting to see if you could come up with presets for initially red lights to shift to amber, blue, so on.

Additionally, I noticed in some of the videos, the tones when pressing the light switch is a default GTA sound. Any chance you could make this an editable WAV file?

 

I understand you optimized this for use with Rage Plugin Hook, I'm still learning the basics of code, would it be a difficult task for this to be utilized with Scripthook? If not, it'd be awesome to see that in the future.

 

This is awesome and is something we've needed for ages. Thank you for your hard work!

Edited by Liberty
Link to comment
Share on other sites
1 hour ago, Liberty said:

This is awesome. I have an idea, something that was brought up years ago.

Is it at all possible to make this so you can change light colors in game? Not just the corona & environmental lighting, but the physical emissive?

I would think maybe by shifting the hue by a certain percentage via a menu, maybe through the secondary car paint color menu in a trainer?
It would be interesting to see if you could come up with presets for initially red lights to shift to amber, blue, so on.

Additionally, I noticed in some of the videos, the tones when pressing the light switch is a default GTA sound. Any chance you could make this an editable WAV file?

 

I understand you optimized this for use with Rage Plugin Hook, I'm still learning the basics of code, would it be a difficult task for this to be utilized with Scripthook? If not, it'd be awesome to see that in the future.

 

This is awesome and is something we've needed for ages. Thank you for your hard work!

Hi there @Liberty !

Firstly, really appreciate the feedback!

Regarding porting DLS to ScriptHookV:

Is it possible? Most likely, however it'll be a kind of complicated port. The reason is that DLS utilizes a specific feature within RPH that replaces a sirensetting entry for a vehicle directly in memory and not with a native. So, to implement something like that in ScriptHookV will be quite an undertaking but as soon as I get back to active development (taking a few days off development now that the public release is finally out) I'll start looking into it more and contacting more people who know more about memory editing and etc.

Regarding the emissive color change:

As far as I'm aware that's not a possibility, however that can be something that's added as an issue on the GitHub repo and progressively more studied with time. As DLS is an open-source project I hope that we get some community support into investigating how these aspects of the game work and try to implement our own ways to tap in and modify the game to the best of our ability.

Regarding the sounds:

I'm 100% not the person to answer this as with regards to audio I'm completely clueless, what I'd suggest doing if you're interested is joining the Discord Server linked on the description and contacting w.. there as he was the person who did the most digging into audio features of GTA (to an extent I have 0 idea what his findings were).

Thanks again for the feedback, really do appreciate it!

  • Like 1
Link to comment
Share on other sites
On 9/20/2020 at 10:51 PM, Promissed said:

What is the difference between this and ELS? im not sure what this mod does.

 


You can use ELS-like features on Non-ELS features without some of the issues ELS creates. Below is the feature list

 

Spoiler

OVERVIEW OF FEATURES

  • Multiple custom stages for non-ELS vehicles without taking up the vehicle's extras;
  • Fully setup and customizable siren control with configurable sirens;
  • Numerous additional features like SCAN, Blackout, Steady Burn...;
  • Easily configurable (and customizable) Traffic Advisory System;
  • Easy to set up for new vehicles (without changes to the model itself or the default .meta files);
  • Integrated (and customizeable) UI;
  • Optional siren controller for non-DLS vehicles;
  • A lot more...

 

Link to comment
Share on other sites

content_featured.png

This content has featured by the GPM Content Team. We feature content that is good quality and/or shows community interest. Keep up the great work!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

Important Information

Please view the site: Terms of Use, Privacy Policy, and Guidelines. // IMPORTANT: We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.