Advertisement
MickieFinn

Vehicle Explosion & Damage Control Version 1.02

Mar 29th, 2024 (edited)
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.79 KB | None | 0 0
  1. Version 1.02
  2.  
  3. Enhanced Realism:
  4. In this update, I have taken a major step towards enhancing the realism and immersion in your GTA V experience.
  5. I have managed to decouple the ignition of the fuel tank from the engine itself. In the vanilla GTA,
  6. an ignited engine would set the fuel tank on fire also.
  7. However, with this new feature, only the fuel and fuel tank will ignite, mirroring real-life scenarios to a degree.
  8. It's worth noting that you have the flexibility to enable or disable this feature in the ini file.
  9. By separating the ignition sources, I aim to offer a more authentic and dynamic gameplay experience.
  10.  
  11. Precision-Engineered Vehicle Degradation:
  12. In pursuit of an optimal and universally consistent experience, the degradation mechanics have been overhauled.
  13. Now, the degradation is timed based on the system clock rather than the game loop.
  14. This ensures that the degradation remains consistent for all players, regardless of their system performance or FPS.
  15. This change enhances the gameplay, making the vehicle degradation system more reliable and uniform across different gaming setups.
  16.  
  17. Helicopter and Plane Bullet Vulnerability:
  18. This update introduces more nuanced control over helicopter and plane vulnerability.
  19. You can now specify whether these vehicles are immune to bullets, while they remain susceptible to explosives.
  20. When crash landing a Helicopter for example can survive if it crashes on its side however a nose dive or tail end first will often result in an explosion.
  21. Additionally, targeting the pilot or tail rotor still leads to a crash, providing a balanced experience.
  22.  
  23. Vehicle Damage System Overhaul:
  24. I have completely restructured the vehicle damage system for all vehicles, excluding cycle bikes.
  25. This revamp provides a more realistic and engaging in-game vehicle interaction.
  26. Now with the correct settings you could leave the engine on fire without going out and without causing an explosion unless the fuel tank is damaged or you can even make it so the engine
  27. will not catch on fire from Molotov's however the body/wheels and eventually fuel tank will, leading to more realistic gameplay.
  28.  
  29. Codebase Optimization:
  30. I understand the importance of performance in your gaming sessions.
  31. That's why I have gone the extra mile to optimize and refactor the existing codebase.
  32. Through the application of new logic and refined programming techniques, I have significantly reduced the overall code size.
  33. This not only results in improved performance but also ensures smoother and more efficient gameplay.
  34. With these enhancements, I hope you can enjoy your adventures with a seamless and immersive experience.
  35.  
  36. Enhanced Realism for Air Vehicles:
  37. I've extended the realism features to helicopters and planes. Now, the mod will consider these types of air vehicles for specific behaviours like crash-landing.
  38. The added ini settings give you full control over how these air vehicles behave during critical events like low altitude or collisions.
  39.  
  40. HelicopterHeightThreshold: This setting allows you to define the height below which an air vehicle (helicopter or plane) is considered to be in a crash-landing scenario.
  41. Lowering this value will make the logic more sensitive to crashes. The default value is 7.0 units.
  42.  
  43. HelicopterInvincibilityCounter: This setting specifies the time duration (in seconds) for which air vehicles will be invincible during a crash landing.
  44. Increasing this value will give the vehicle more time to 'survive' the crash. The default value is 5 seconds.
  45.  
  46. EngineHealthAfterCrash: This setting lets you decide what the engine health should be after the air vehicle has crash-landed.
  47. Setting it to 0 or below the EngineHealthLimit will completely disable the engine and simulate a crash landing,
  48. while a higher value than EngineHealthLimit will normally result in the helicopter exploding when crashing. (Default: 0)
  49.  
  50. New ini settings:
  51. MakeHeliPlaneBulletImmune: This setting allows you to control bullet immunity for helicopters and planes.
  52. If set to true, these vehicles will be impervious to bullet damage. Default value is false.
  53.  
  54. AllowFuelIgnition: This setting controls whether leaking fuel from a vehicle can be ignited when shot.
  55. Please note that this feature requires DisablePetrolTankExplosion to be disabled. Default value is false.
  56.  
  57. HelicopterHeightThreshold: This setting allows you to define the height below which an air vehicle (helicopter or plane) is considered to be in a crash-landing scenario. Default value is 7.0 units.
  58.  
  59. HelicopterInvincibilityCounter: This setting specifies the time duration (in seconds) for which air vehicles will be invincible during a crash landing. Default value is 5 seconds.
  60.  
  61. EngineHealthAfterCrash: This setting lets you decide what the engine health should be after the air vehicle has crash-landed. Default value is 0.
  62.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement