Select one of the following categories to start browsing the latest GTA 5 PC mods:
@G1Convoy Thanks man!
@CSQ574 how would you like it to work?
@ultimate M Stuff like swinging from tiny/skinny objects would probably require special bones in them so that the script would know where to position the player. Wall running and jumping/vaulting/etc. might be more manageable.
Really nice!! 👍👍
@panayator @Jazim @oh gee @Shibbyz Okay so the problem with not being able to fly upwards is because of a conflict with the Spider-Man script. I've already let sollaholla (the author) know about it so we'll see if we can solve it. Thanks for reporting guys.
@c0der7 Unfortunately I cannot find what could possibly be causing it. I've spent a couple hours researching memory management in C# and looking through my code (which is here btw: https://github.com/LfxB/DriveModes/blob/master/DriveModes2.0Onwards/DriveModes.cs).
Your system ram increasing from 2GB to 6GB is not a good thing though. My code is very imperfect but even as it is now I can't seem to replicate the problem. If it's the scripts fault, I should be experiencing similar issues regardless of using vanilla or add-on vehicles. Not saying it isn't though; I will continue looking into it. I may refactor some of the code as well.
@c0der7 Okay I've tried it. After spawning 20 vehicles and adding one config to each, my system RAM increased from 1.7GB at the start of the game to 2.5GB, and my video RAM increased from 2.4GB to 2.6GB. All the vehicles I've used were vanilla, spawned using Simple Trainer.
The only texture pop-in is the usual, only happening in the far distance. None of my textures seem to be missing, and none are popping in and out like it sometimes does after hours of playing. Driving around in a fast car or flying around doesn't seem to make a difference as well.
As of typing this, my system RAM has gone back down to 1.7GB and VRAM has stayed the same.
@c0der7 All vehicle configs are kept in a list while the script is running, but the amount of ram it takes shouldn't be much more than the amount of space it takes on your hard drive. Just strings, bools, integers, and floats. Vehicle data like textures and models are not kept in the script, just the vehicle hash (a string) as a reference, which are disposed and marked as not persistent after certain actions, such as switching between configs, or entering a new vehicle.
My system and GPU ram don't seem to take a hit when I remove all my configs (a total of 32 configs across 5 vehicles) and I have the same amount of texture pop-in. My GPU ram usage is around 2760MB out of 3GB.
Can you try doubling the amount of configs you have and see if it makes a big difference? Just copy the ones you have and paste them into the same folder to create copies.
I just tested with 62 configs in the Banshee2, drove around a bit, and nothing seems to be different, except for a bigger hit on my fps while in the Vehicle Editor submenu..
Sorry I can't be of any actual help though. I'm not entirely sure what could be the issue on your end.
@ultimate M Sentry and Blue Marvel look awesome, don't know much about them. I like Silver Surfer as well, classic hero. Iron Fist is pretty basic so his powers are probably the easiest to script.
@Kingofhearts If you have the Quicksilver, Spider-Man, or Thor scripts installed, then press F10 to open the menu.