Releases: catsmackaroo/LibertyTweaks
Liberty Tweaks 1.6
I also recommend checking back with this pre-release regularly as updates come out often.
Customization is currently limited for the newer features.
Liberty Tweaks is now updated to use IV SDK .NET 1.8.
Features
General
- Stamina Progression - You can now progress through various levels which increase your stamina & running speed. This feature is tied to your "Miles on Foot" stat in the pause menu.
- Weapon Progression - You can now progress through various levels in weapon slots. This feature is tied to the kills for each weapon slot. The levels will alter max ammo, accuracy, damage, & range. This alters the loaded WeaponInfo.xml's contents, resulting in AI having the buffs you receive, and thus a difficulty curve is indirectly added.
- Killcams - Upon achieving kills, there's a chance a killcam will occur. They typically happen when the last ped in proximity to the player dies.
- Skip Radio - Press a key to skip radio segments/tracks.
Vehicle Changes
- Vehicle Camera Adjustments - Speed Shake - The camera will shake when the player's car has a high engine rev & at high speed. Ties to camera distance, as well as the current vehicle's drive force. Resulting in more sporty cars having more shake than others.
- Vehicle Camera Adjustments - Tilt - The camera tilts as the player's car rolls, scaling with speed.
- Vehicle Camera Adjustments - Car Crash Shake - The camera will shake upon taking high enough vehicle damage.
- Vehicle RPM Shake - The player's vehicle will visibly shake at high RPMs, making stationary rev-ups wicked.
- Vehicle Rollover - The player's car can now rollover when sliding too quickly.
- Improved Car Crashes - During high impact crashes your doors, bumpers, lightbars, and even wheels can open or fly off. Your tires also have a chance of busting, and your vehicle's engine may combust immediately.
Game Fixes
- Never Wanted in Vigilante - You are never wanted during vigilante missions.
- Driveby in Stationary Police Car - You can now driveby in police cars that aren't moving.
- Disable Driveby During Phone - You can no longer driveby when you're using your phone in a vehicle.
- Disable HUD On Blindfire - A balance tweak that disables the HUD during blind fire.
- Disable Crosshair When No HUD - Disables the crosshair when the HUD is disabled.
Adjustments
- Vehicles May Explode has been updated to Randomized Car Explosions. When cars catch fire, their explosions now occur at more varied, random intervals. This change is balanced in the player's favor: the player's vehicle will not explode immediately.
- Vehicles Break on Fire has been changed to alter any vehicle, instead of only the player's vehicle.
Improvements
- Optimized a lot of general code. More specifically, a few features have been made so they won't be running every single frame but rather every few hundred milliseconds.
- Overall configuration file has been categorized for improved readability.
- Toggle HUD now respects the Radar setting in the pause menu.
- Dynamic Field of View has been rebalanced by default, staying truer to the original game's lower field of view visuals.
- Dynamic Field of View now disables in cutscenes & added cinematic camera as a variable.
- Dynamic Field of View heavily increases when you're in the air with a car.
- Dynamic Field of View now increases depending on engine RPM.
- Controller Support has been added.
- BuffSwat has been generally improved, adding a ragdoll timer instead of disabling entirely.
Bug Fixes
- Fixed a bug with WeaponHolstering giving weapons that the player no longer has.
- Fixed a bug with WeaponHolstering giving the player ammo.
- Fixed a bug with MoveWithSniper giving player ammo.
- Fixed a bug with WeaponMagazines deleting nearby vehicles.
- Fixed bugs with PersonalVehicles relating to how the Service’s blips are handled.
- Fixed a few crashes in PersonalVehicles.
- Fixed a bug with BuffSwat where they wouldn't ragdoll when rammed.
- Fixed a visual bug with PedsLockCarDoors related to when you’re entering one of their vehicles and they try to drive off.
Credits & Special Thanks
- Credits to ServalEd for the car rollover feature, buff swat improvements, & the disable hud on blindfire feature.
Media
Stamina Progression
Weapon Progression
Killcam
Improved Car Crashes (Video)
Liberty Tweaks 1.5
Liberty Tweaks has been updated to IV SDK .NET 1.7 and Clonk's Coding Library 1.9.
This update overhauls Liberty Tweaks with optimizations and additions to make the project feel more complete. The other goal is to heavily increase the game's difficulty in various ways, encouraging the player to play more intentionally. There are also personal vehicles now.
Download IV SDK .NET 1.7 here.
Download CCL 1.9 here.
Changelog
New Features
- Personal Vehicles - Adds Tracker Services at Pay'N'Sprays and Stevie's, when they are unlocked. This saves and tracks vehicles with a blip. These vehicles don't despawn unless destroyed, in which case they're gone forever.
- Peds Lock Car Doors - Now most vehicles that have drivers are locked.
- Dynamic Field of View - Field of View changes depending on the player's circumstances.
- Extended Ped Weapon Pool - Allows you to configure pedestrian weapons depending on area, episode, ped model, & chance percentage.
- Armor Still Hurts - When your armor is 50% and you take damage via a strong enough weapon, it will still hurt your actual health. This way, armor is not just another health bar. It's damage reduction.
- Increased Health Damage - Most health damage to the player gives additional damage. (0-5% remaining health by default)
- Increasing Recoil - An addition to Immersive Recoil which increases the recoil amount if you're shooting a lot in a short time.
- Vehicles May Explode on Fire - Adds a somewhat rare chance that a vehicle will explode immediately when set on fire.
- Sprint Fix - Holding the Left Shift key will make the player jog instead of sprint. To sprint, you need to repeatedly tap Left Shift. This is disabled with CAPSLOCK, or the Toggle Run setting in pause menu.
- Toggle Sniper Scope - Pressing SPACE when aiming with a sniper will toggle the scope.
- Low Health Exhaustion - Whenever the player is below 25% health, you can no longer sprint.
- Allow Cops All Missions - A very minor/subtle feature that allows for police to always randomly spawn, regardless of whether a mission calls for it not to occur. This is meant to make your next playthrough more unique, interesting, and possibly challenging.
- Verbose Logging - Logs a ton of information related to LibertyTweaks in the IV SDK .Net console. This can be useful for debugging; however, it will flood the console & hog performance. This feature is disabled by default.
- GXT Edits - Replaces certain vanilla tutorials to inform the player of the features on Liberty Tweaks. E.g., Losing stars & the tracker services.
Project Bug Fixes & Improvements
- Quick-Saving will save your heading.
- Loading Fade In can be disabled.
- Installation is now simpler.
- With Buff Swat, you can now headshot & ragdoll NOoSE with a sniper regardless of whether they have armor.
- With Buff Swat, an armor threshold of 50% has been added, meaning only above 50% armor will they not ragdoll or be able to be headshot.
- Remove Weapons On Death will now keep your melee weapons & parachute.
- Improved AI has been given far more diversity & customization. You may configure certain ped groups & their stats in the Extensive Settings part of the .ini.
- Health Regeneration has been rebalanced by default.
- Health Regeneration will now slowly heal to 50% health outside of combat.
- Lose Stars While Unseen has been rebalanced by default.
- Unholstered Wanted Fix has been changed so that you only gain stars if the police actually see you (rather than a fixed radius), and a slight delay has been added.
- Unholstered Wanted Fix has been changed so that if you're equipped with an RPG, you gain additional stars.
- Save corruption should no longer occur. Do note that if you're on a save that had old versions of LibertyTweaks installed, those saves may become corrupted now. However, vanilla saves should no longer have issues.
- Brake Lights will no longer be on when reversing from a stop.
- Immersive Recoil has been redone to affect the specific weapon group seen in WeaponInfo.xml, meaning addon weapons should now automatically be affected.
- Immersive Recoil also now affects snipers slightly.
- Immersive Recoil is now halved when crouched.
- Immersive Recoil has been rebalanced by default.
- Added disposable magazines to EFLC weapons.
- Various optimizations have been made which should heavily increase performance/stability compared to previous releases.
- Changed default key for Weapon Holstering from "H" to "Tab".
- Fixed crashing when using hotkeys in the main menu.
- When starting a new game, you'll no longer see the player for a few seconds.
- Fixed bugs relating to Realistic Reloading.
- Fixed a bug in EFLC where autosaves would not save the player's position.
- Fixed a few bugs related to Health Regeneration. Now all timers are reset accordingly.
- Fixed a few bugs related to Lose Stars While Unseen. Now all timers are reset accordingly & the player cannot lose police in interiors.
- Fixed a bug where Armored Cops would spawn with improper pants.
- Fixed a bug where rockets & shells would appear after switching weapons too quickly upon reloads.
- Fixed a bug where you couldn't disable Toggle Hud.
- Fixed a bug with Overtaking Fix where peds would rear-end you more often than not.
- Fixed an accuracy bug related to Move With Sniper.
Extended Changelog
-
Personal Vehicles
- Price is based on the vehicle's monetary value (
handling.dat
). Stevie offers a 50% discount. - Vehicles may be impounded if you die while wanted, or get arrested.
- Deformation isn't saved, but other data is. View data in
LibertyTweaks > LibertyTweaks.save
after service is used & after the game has saved. - After missions, your vehicle will be delivered nearby by replacing the closest parked vehicle, but there are also dozens of fixed locations.
- You can add your own, if desired, within
IVSDKDotNet > scripts > LibertyTweaks > PersonalVehicleFiles > TeleportLocations.txt
. If you have suggestions for more locations, feel free to let me know on the forum or on Discord. - There is a cheat code to deliver the vehicle whenever you want: 334-555-0100 (DEL-555-0100).
- Price is based on the vehicle's monetary value (
-
Sprint Fix
- To sprint, you need to repeatedly tap the Left Shift key. This behavior is similar to the mechanics of other Grand Theft Autos. Disabled when CAPSLOCK is on, you're in combat, or if AlwaysSprint is set to toggle in the pause menu.
-
Dynamic Field of View
- Alters between on foot, if a gun is equipped, in vehicle, in combat, in interiors, and your vehicle's speed.
-
Extended Ped Weapon Pool
- LibertyTweaks comes with a basic preset. The most prominent change is all gangs have a chance to come with a variety of weapons, including the unused pool cue, which will be given a new icon soon.
Credits & Special Thanks
- Credits to luluco250 for the original Shift Fix script here.
- Credits to ItsClonkAndre for the original Extended Ped Weapon Pool script here.
- Thanks to Olanov for the Allow Cops All Missions idea.
- Thanks to Claudio for the EFLC-specific magazines.
- Thanks to donnits for the addon weapon recoil improvement idea.
- Thanks to EdEdEdEd for helping me fix the previously wonky recoil.
- Thanks to ChatGPT for overall being a great help to a noob such as myself.
Media
Liberty Tweaks 1.4.1
LibertyTweaks has now been updated to IV SDK .NET properly. Along with various fixes to better complete previously added features.
See more below.
Download IV SDK .NET v1.2 here.
- Updated Liberty Tweaks to IV SDK .NET 1.2.
- Fixed a bug where Alderney Cops & FIB folk would not utilize the combat shotgun
- Fixed a bug where cops who spawn in traffic with vests equipped would not have armor
- Fixed a bug where when dying from an explosion while in a vehicle would improperly kill the player.
- Fixed a bug where you couldn't disable Cop Shotgun Fix.
- Alderney Cops will no longer be given armor. Not only do I not have a vest for them, but I also think it makes things a bit more varied
- Added an option to disable the visible armor vests
- Disabling certain features will stop relative .img files from loading
Previous Changelog here
Liberty Tweaks 1.4
1.2 is currently unreleased
You can download 1.2 early access here
Features
- Immersive Recoil - The camera shakes upon firing most guns. It's easily configurable per weapon category, the amount of shake is randomized between set values.
- Buff SWAT - The player can no longer headshot or ragdoll NOoSE until they’ve run out of armor.
- Armored Cops Have Vests - Cops now have visible vests when equipped with armor. Special thanks to GQComms for providing an armor model.
- Autosaves on Collectibles - The game saves when grabbing collectibles such as stunt jumps, pigeons, & seagulls. Credit goes to Gillian for this feature.
- Realistic Reloading - When reloading, the ammunition left in the magazine is properly removed. This does not occur when in vehicles.
- Quick-saving Saves Your Location - When the game auto-saves, or you utilize the quick-save feature, it will now save your location. Saves that occur whilst in a vehicle will not save said vehicle.
- Loading Fade-In - The game will now fade-in when you first load in.
- Unused Hospital Respawn - An unused hospital respawn point has been added.
- Cop Shotgun Tweak - Cops will now use the combat shotgun instead of the pump. Respective of the combat shotgun spawn in police cruisers.
- No Cursor Escape Fix - The mouse cursor won't move to another monitor if in-game.
Project Fixes / Misc
- Added a range check for Armored Cops, ensuring they won't be given armor mid-fight.
- Fat cops no longer will be given armor.
- You will no longer become wanted when using your cell phone.
- The Unholstered Wanted Fix has been given a delay.
- Combat lines in Improved Dialogue are now rarer.
- Fixed a bug where you couldn’t disable Armored Cops.
- Fixed an accuracy bug related to Improved AI.
- Fixed a couple crashes.
- The shotgun shell is no longer a pool ball. Special thanks to Claudio for providing a fixed model.
Liberty Tweaks 1.3
Download IV SDK .NET 1.0
New Features
-
Armored Cops
Having a higher wanted level will result in the police spawning with armor. (4 stars by default.) -
Lose Stars While Unseen
Being unseen by police for long durations will slowly reduce your wanted level. (1-2 minutes by default.) -
Unholstered Wanted Fix
If your weapons are equipped with police nearby, you will become wanted. -
Health Regeneration
The player's health will now regenerate when low on health. (Occurs 30 secs to 1 min by default)
This will happen when the health bar is flashing red. -
Toggle HUD
Press a key to disable main HUD elements. -
Vehicles Breakdown on Fire
Stops engines of vehicles that are on fire.
Misc
- Quick-saving has been given a new option. You can basically choose between selecting your saves, or performing an auto-save.
- IV Tweaker is no longer required.
- Overhauled .ini so it's now much easier to navigate.
Liberty Tweaks 1.2.1
Fixes
- Fixed options not properly being configurable. Thanks to mike406
Configuration
- Configuration for Improved AI accuracy & firerates has been added
- The configuration file has been cleaned up a lot & now has further explanations for almost every option
Liberty Tweaks 1.2
Fixes
- Removed debug slo-mo keys (K & L)
Improved Dialogue
- More Combat Lines - The player will insult enemies in combat more often.
- Search Body Lines - Voice lines will play when the player runs over items near corpses. Typically, quite cheeky. 🧐🍷
- V-Like Screaming - The player will scream more often when falling, as seen in GTA V. A simple port from this mod.
New Requirement
- IV Tweaker is now required
Liberty Tweaks 1.1
-
Brake Lights
When stationary in a vehicle, your brake lights will flick on. -
Various Fixes & Optimizations
Save corruption should no longer occur.
Neither should crashing on TBoGT when using Snipers.
Holstering Weapons no longer works in vehicles.
Lots of code cleanup, shouldn't affect stability or anything though.
Liberty Tweaks 1.0
1.0 Release - Visit the GTAForums page for more information.