Corsair GTAV RGB Mod

REQUIRED
========
Grand Tehft Auto Five installed of course - https://www.rockstargames.com/games/info/V
Scripthook v.Net - https://github.com/crosire/scripthookvdotnet/releases
Corsair iCUE and the SDK installed. - https://www.corsair.com

INSTALL
=======
Place the following folders from this archive into the folders on their right.
The folders may be different on your computer. I am pretty sure if you are installing this mod, you know where 
your game GTAV folder is, and the corsair folder is the default location, unless you changed it on install.

GTAV ==>> C:\Program Files (x86)\Corsair\CORSAIR iCUE Software\GameSdkEffects\
Scripts ==>> C:\RockStar Games\GTAV\

DESCRIPTION
===========
This simple MOD adds functionality to corsair RGB gear, keyboard, fans, mouse, etc.
The mod uses some basic events in the game, like death, wanted and special ability. 
All these effects can be configured by editing the corsair .cue profile files, if you know how to do this.
I made some basic ones, I am no expert with corsair iCUE, but I tried. The profiles names are a guide to each effect
that will be enabled when activated by game event.

The effects I included are for my setup (yours will be different) I only have 3 corsair LL fans, a K70 RGB keyboard, 
so if your keyboard, fans etc don't work, you will need to edit the .cueprofile file for your setup. Any corsair
product will work as long as you can edit the iCUE profile. So you can add any corsair RGB product to the .cue file.
I do not have the resources to own or obtain every corsair rgb product, so you are free to edit the .cue profiles
for you own system setup.

No online support, I have not tested online, and I do not wish my account to be banned just in case, even thou
the mode does not modify and original files and does not require the MOD folder. But it does load the iCUE SDK
which may be picked up as a modification to the game.

************************************************************************************************
I will take no responsability for any online accounts being banned, use online at your own risk.
************************************************************************************************

SDK & EDIT USAGE
================
You will need to enable corsair SDK in the iCUE software for this work.

Do not change the cueprofile name, and do not edit the <name>...</name> in the cueprofile file.
For the cue profile to work, the filename and the <name> tag inside the cueprofile file must match
the entries in the priorities.cfg file contained the GTAV folder, do not edit this file either as it is linked
to this mod and corsair SDK. Changinig priorities will mix the effects up and may not work right, unless that
is how you want it.

Also, unless you want performnce profiles being applied to your fans, etc, keep in mind, when exporting a profile 
from the iCUE software, only use lighting enabled, uncheck all other options.

Each profile is overlapped on top of the other profiles depending on the priority setting in the priorities.cfg.

Have fun and enjoy.
If you would like to see other effects added to a certain event, let me know in the comments section and I will
see what I can do.

BUGS
====
- Pause/Menu profile does not work due to scripts being paused when menus are open or game is paused. (direct)
- Effects may not be applied instantly, as the corsair SDK has limits due to game timings.
- Busted effect is buggy, may or may not be applied, depends on game timings for scripts.

I am working on bug fixes and work arounds.
If you experience a crash, please let me know.

I am learning direct memory game interaction, as ScriptHook and Rage are limited and slow, hopefully this will
fix bugs I am currently stuck on.

COPYRIGHTS
==========
All rights and copyrights belong to Rockstar Games and Corsair, I do not take any credit for any work included here,
other than this mod and cue profiles. All work created here has been acheived by documentation found freeley on the 
internet. This information is provided free for public use as it was obtained free, do not sell or hire out this mod.

Any donations will help me expand my corsair gear and help improve this mod base functionality. I may also look into
the Gigabyte and Asus RGB interface with suffecient funds. Will also look at other games when possible.