TheMaybeast / DLS

A Lighting Control Plugin for Grand Theft Auto V
GNU General Public License v3.0
11 stars 10 forks source link

Customizing order of stages and skipping stages #13

Closed Cj24 closed 4 years ago

Cj24 commented 4 years ago

Moving the suggestion from these comments to a separate issue as requested: https://github.com/TheMaybeast/DLS/issues/10#issuecomment-677626273 https://github.com/TheMaybeast/DLS/issues/10#issuecomment-677641825

In reference to #10, @MOPC222 suggested an option to reverse the light stages as a vehicle specific setting. This idea could be expanded, to allow customizing the order of stages and to skip specific stages per vehicle.

For example, there could be options per car to customize the standard cycle (by default 0>1>2>3>0) and (if implemented, see #10) the modified/backwards cycle (by default 0>3>2>1>0). This would also allow set ups like ELS' jump mode (J to cycle 0>3>0, Alt+J to cycle 0>3>2>1>0).

The settings in the xml could be like this for example:

<LightStages>
    <StageSwitch>1,2,3</StageSwitch>
    <ModifiedStageSwitch>3,2,1</ModifiedStageSwitch>
</LightStages>