Skip to content
This repository has been archived by the owner on Aug 17, 2024. It is now read-only.

GTAVManualTransmission v4.3.0

Compare
Choose a tag to compare
@ikt32 ikt32 released this 27 Apr 11:47
· 1700 commits to master since this release

Changelog

4.3.0

Configuration changes:

  • Added settings_menu.ini
  • settings_wheel.ini
    • [FORCE_FEEDBACK] section uses decimal numbers now
    • [LOOK_LEFT] and [LOOK_RIGHT] are added
    • Version updated to 430 to reflect this.
  • settings_general.ini
    • Added [CONTROLLER_LEGACY] for non-Xinput stuff
    • In [HUD], added HUDFont.
    • In [CONTROLLER], TriggerValue uses decimal numbers now
    • Version updated to 430 to reflect this.
  • *.ini files can now also have true or false instead of 0 or 1. Both still work.

Additions:

  • Added a menu. By default accessible with [{ key. Pretty much everything in the config files is changeable here :)
    • Change mod options
    • Change HUD settings
    • Change wheel options, keyboard controls and controller controls
    • Assign controls in-game
    • Show existing control assignments
  • Add gear rattle sound on miss-shift, clears on clutch press or proper gear change
  • Support for non-Xinput controllers again (specify in .ini)

FiveM:

  • Fixed speed display for b505
  • Still investigating crashes?
  • Not sure what happened to the rev limiter 🤔

Wheel changes:

  • Remove nonsense combined input code. Original code was plenty good to handle combined axes and I'm an idiot for making it complex...
  • Delay DirectInput setup from construction to main()
  • Rewrite ingame pedal logic :'(. It was NOT fun.
  • Input detection uses clutch too, now
  • Add look left/right buttons
  • Significantly increase wheel resistance when engine is off. This simulates no power steering!
  • Decrease averaging delay for force feedback, for a faster FFB response

Other changes:

  • Revert to GetAsyncKeyState() because ScriptHookV's API doesn't do mouse and/or differentiate between left/right shift so that's included now.
  • Added normal +/-/,/. to keymap
  • Make clutch grab self-accelerate a bit more tame, stop revving over 0.3
  • Set engine RPM display to 0 when engine is off.
  • More aggressive custom revving
  • Pretty debug info
  • Pretty HUD font/text