itsjustcurtis / MenyooSP

[or Menyoo PC] - Trainer/mod menu for Grand Theft Auto V (single-player).
https://www.gta5-mods.com/scripts/menyoo-2-0
GNU General Public License v3.0
36 stars 7 forks source link

[Suggestion] Skip Gen9 Content #66

Open TayMcKenzieNZ opened 4 months ago

TayMcKenzieNZ commented 4 months ago

I think it would be best to completely skip the Gen9 clothing and vehicle models on PC with Menyoo.

Forge Plebmaster's website is able to help you see which is Gen9 content and if we can get the ID numbers or whatever, we should essentially be able to remove or bypass them completely 😎

itsjustcurtis commented 4 months ago

What I would really like to do, much like the other areas, is dynamically recognise G9 content and remove it, in much the same way we currently do for vehicles. I'm not yet sure if there is a native for the g9 clothing, so will need further investigation.

TayMcKenzieNZ commented 3 months ago

What I would really like to do, much like the other areas, is dynamically recognise G9 content and remove it, in much the same way we currently do for vehicles. I'm not yet sure if there is a native for the g9 clothing, so will need further investigation.

Hey dude, came across this native

https://docs.fivem.net/natives/?_0xC767B581

IS_PED_COMPONENT_VARIATION_GEN9_EXCLUSIVE

@itsjustcurtis

TayMcKenzieNZ commented 3 months ago

These are apparently the Gen9 assets:

https://github.com/TayMcKenzieNZ/mpstubcloths/tree/main/mpstubcloths/stream

TayMcKenzieNZ commented 3 months ago

I'm not sure about vehicles

TayMcKenzieNZ commented 3 months ago

Upon digging through OpenIV, I found the following @itsjustcurtis

gen9_exclusive_assets_peds.meta

gen9_exclusive_assets_vehicles.meta

These both have all the information required to essentionally skip the content.

itsjustcurtis commented 2 months ago

What I would really like to do, much like the other areas, is dynamically recognise G9 content and remove it, in much the same way we currently do for vehicles. I'm not yet sure if there is a native for the g9 clothing, so will need further investigation.

Hey dude, came across this native

https://docs.fivem.net/natives/?_0xC767B581

IS_PED_COMPONENT_VARIATION_GEN9_EXCLUSIVE

@itsjustcurtis

I looked into this a bit more, unfortunately this is a CFX exclusive native, so useless to me as I develop for SP primarily. I would like to avoid hard-coding, but the more I dig, the more apparent it is becoming that I may have to. For now I have instead given a warning that encourages users to disable the g9 dlcpacks