Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Criminal Enterprises
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

[C#] Particle Color?


sollaholla
 Share

Recommended Posts

Is it possible, that you pass R G Bin values between 0 and 1 float? They have to be between 0 and 255 float. Show us your code :)

Link to comment
Share on other sites

JustAnotherComplexKid

Who in the f... decided to put floating colors (US) colours (EU) for that native at R*? lol They must be stupid, I've never heard of a floating colour system, but according to decompiled game scripts they are floats, but they have to be 0 - 255. Also to the OP it doesn't work on alot of PTFX, however one I do know for sure it works on is,

 

Asset: scr_carsteal4

PTFX: scr_carsteal4_wheel_burnout

 

Example (Credits to https://www.gta5-mods.com/scripts/stunt-plane-smoke ) It was a .cs file so no decompiling was done,

 

if (Function.Call<bool>(Hash.HAS_NAMED_PTFX_ASSET_LOADED, "scr_carsteal4"))
{
Function.Call(Hash._SET_PTFX_ASSET_NEXT_CALL, "scr_carsteal4");
if (smokeType == 4)
Function.Call<int>(Hash.START_PARTICLE_FX_NON_LOOPED_ON_ENTITY, "scr_carsteal4_wheel_burnout", veh, 4.0f, -1.0f, 0.85f, 0, 0, 0, size - 0.2, 0, 1, 0);
Function.Call(Hash.SET_PARTICLE_FX_NON_LOOPED_COLOUR, 0.0f, 255.0f, 0.0f); //Edit these values to change color of the smoke. They are RGB values. 0.0f is the minimum, 255.0f is the maximum
}
else
{
Function.Call(Hash.REQUEST_NAMED_PTFX_ASSET, "scr_carsteal4");
}

 

Side Note: Ignore the 'smokeType' bit like I said it was out of the file from the mod credited above. Just was to visually give you an example.

Side Note 2: SET_PARTICLE_FX_LOOPED_COLOUR would be the same*

Edited by JustAnotherComplexKid
Link to comment
Share on other sites

Who in the f... decided to put floating colors (US) colours (EU) for that native at R*? lol They must be stupid, I've never heard of a floating colour system, but according to decompiled game scripts they are floats, but they have to be 0 - 255.

That's not the only questionable decision Rockstar has made. Let's not forget the constantly changing and inverted coordinate system, and the fact that the Y axis is represented as Z (which makes absolutely no sense when you're someone who's been making games for 3 years). And the fact that the screen is represented as a 0 - 1 floating point value instead of pixel ratio's is absolutely retarded to me. Aside from that yes, I've figured this out, and also from what I've seen the color values range from 0 - 1, as well as the alpha. And no, they do not work for all particles.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.