Skip to content

ScriptHookVDotNet v2.10.10

Compare
Choose a tag to compare
@crosire crosire released this 06 Aug 06:03

Starting from this version, required .NET Framework version has been changed to 4.8, and required Visual C++ redistributable version has been changed to 2019. Make sure you have these versions installed!!
Changing required versions basically don't affect existing scripts, because scripts run on the version of .NET Framework 4 you installed (e.g. if you have .NET Framework 4.8, all scripts will be run on .NET Framework 4.8, regardness of target Framework). See #839 for more information.

Changelog

  • Use memory patterns for some vehicle properties to make the properties future-proof, preventing some scripts from easily not working by game updates
  • Fixed returning true whose internal value is not 1 from Native.Function.Call in v2.10.9. This can be a problem and can make scripts not working properly, especially when C# version of scripts is lower than 8.0 and switch statements. are used.
  • Fixed the possible problem where some native calls doesn't work properly
  • Fixed Vehicle.Acceleration returning a wrong value in 1.0.1604.0 or later
  • Fixed the getter of Vehicle.LandingGear
  • Fixed Scaleform.CallFunction for char arguments
  • Updated VehicleWheelType to add missing enums
  • Updated GameVersion enum to contain newer versions