Variety NOS Color Pack by Zyphir

Category: Scripts | Game: Need for Speed: ProStreet


Variety NOS Color Pack





Variety NOS Color Pack by Zyphir for NFS Carbon, ProStreet & Undercover
Current Version: 2.0

---------------------
DESCRIPTION
---------------------
This Mod visually adjusts the NOS Color and NOS Shape depending on the Option you pick. You can currently pick from 6 NOS Shapes with 23 Color Options each!

- Vanilla Options - As the name implies, all options tagged with Vanilla just adjust the NOS Color of the actual NOS Flame while keeping the Vanilla NOS Shape.
- Vanilla Plus Options - All options tagged with Vanilla Plus adjust the NOS Color of the NOS Flame including the additional smoke plume making it Glow way more while keeping the Vanilla NOS Shape.
- Flame Options - All options tagged with Flame adjust the NOS Color of the actual NOS Flame while enlarging the NOS Shape shaping it to be Flame-ish.
- Flame Plus Options - All options tagged with Flame Plus adjust the NOS Color of the NOS Flame including the additional smoke plume making it Glow way more while enlarging the NOS Shape shaping it to be Flame-ish.
- Spark Options - All options tagged with Spark adjust the NOS Color of the actual NOS Flame while changing the NOS Shape to be Spark-ish.
- Spark Plus Options - All options tagged with Spark Plus adjust the NOS Color of the NOS Flame including the additional smoke plume making it Glow way more while changing the NOS Shape to be Spark-ish.

-------------------
INSTALLATION
-------------------
Tool Required:
OGVI

How to install:
1) Make sure you have a working Backup of your game files before installing any mods.

2) Run OGVI
a) Game -> Carbon/ProStreet/Undercover
a) File -> Open -> select the NFS executable in you installation directory (depending on the Game you picked in the previous step)
b) File -> Import ModScript -> select "Carbon_NOS_Color_Pack.nfsms", "ProStreet_NOS_Color_Pack.nfsms" or "Undercover_NOS_Color_Pack.nfsms" from this directory (depending on the Game you want to install it on!)
c) Select the option you want
d) Save.

2) Run the game and have fun!

Ignore any Errors about TextureType in OGVI and mEnum in VltEd!
These Errors are cause by me keeping cross compatibility between both Tools.

Fallback Tool: (OGVI is still highly recommended instead!)
VltEd

---------------------
HOW TO GET COLORS FOR NFS
---------------------
As some of you might have already gathered from playing around with the existing Colors in VltEd/OGVI, the way BB put Colors the in the game is via Decimal converted Hex Values from the RGB Spectrum.
However, even with that Knowledge the game is seemingly still not spitting out the specific Color you were going for.

The Main Issue most of you ran into is the placement of the Alpha Value for the Color you wanted to implement.
Blackbox used RGBA instead of ARGB, meaning the Hex Value (and also Decimal Value) for any given Color is completely different between the two.

After figuring out how BlackBox implemented Colors in their Games together with Berkay, Xan was nice enough to make a small little Tool that allows for easy Color Value generation.
You can find said Tool here: https://github.com/xan1242/NFSColorPicker
Enjoy!

---------------------
CHANGELOG
---------------------
v2.0 (3/04/24) - Added Undercover Support, Added Fix for NOS Glow in UC, Added 2 new NOS Colors, Added new NOS Shape (2 Variants), Re-wrote Modscript for OGVI
v1.1 (7/14/22) - Added Carbon Support
v1.0 (7/13/22) - Initial release

---------------------
Final Notes
---------------------
Do keep in mind that Carbon is using the exact same Nodes for the Backfire Effect that I'm adjusting here for the NOS Effect.
Meaning that any Color/Shape Option you pick will also be reflected in Backfire/Gear Shifts. This does not happen in ProStreet & Undercover.

Preview




CARBON:

PROSTREET:

UNDERCOVER:



Comments


synchw0lf (December 25, 2023 @ 12:47)
also, do you plan to make something similar to this for most wanted?

synchw0lf (December 25, 2023 @ 05:43)
is there any showcase video for this mod? would be helpful