Releases: izawartka/gta2-trainer-cpp
Releases · izawartka/gta2-trainer-cpp
v1.17.2
v1.17.1
GTA2 Trainer by masuo & h0x91b v1.17.1 (2024.08.25)
CHANGELOG:
- Added ability to spawn mini cars
- Added ability to set spawned ped's objective and targets
- Added ability to spawn ped in the nearest car
- Added ability to disable anti-aliasing
- Added ability to turn off shadows
- Added night mode checkbox in Camera options
- Added no lights checkbox in Camera options
- Added "Anti-player guard" ped preset
- Added objective's target ped and car columns to the LiveTable
- Updated gta2-helper.h
- Added coordinate-based FindTheNearestCar
- Added functions related to spawning peds
- Added fnSetPedObjective function
- Added ReplaceCode function
- Improved FindTheNearestPed, FindTheNearestCar
- Improved ACS's safe coordinates check
- Reworked ped spawning
- Fixed camera locks not working if the window is closed
- Updated ped columns in the Live Table
- Cleaned up IDs in Resource.h
- Updated gta2.h
v1.17
GTA2 Trainer by masuo & h0x91b v1.17 (2024.08.16)
CHANGELOG:
- Added Camera Options window
- Added group leader option in the Ped Spawner
- Added car invulnerability options
- Added car no collisions checkbox
- Added the ability to make cars dummy
- Added "Camera / teleport..." button in main dialog
- Added new functions to gta2-helper.h
- fnFixCarDamage
- fnExtinguishCar
- fnFixCarBrokenEngine
- Ped groups related functions
- ClampPointToSafe
- Player ped's shape and remap can now be set using comboboxes
- Car remap can now be set to -1 (default vehicle palette)
- Fixing car's engine damage will now also extinguish the car if on fire
- Threat search and reaction in the Ped Spawner are now set using comboboxes instead of being part of AI values
- Updated ped related column names in the Live Table
- Updated "teleport to last car" to use built-in teleport function
- Cleaned up code and variable names in MainWIndowData,h
- Fixed selected weapon's ID display
- Slightly revamped UI
- Updated SetHealthArmorMoney() to finally use gta2.h
- Cleaned up MainWindow code a bit
- Fixed ON_COMMAND_RANGEs not using macros
- Cleaned up the code for setting car colors
- Other minor changes
- Updated gta2.h
- Changed PlayerPhysics to CameraOrPhysics and updated it
- Other changes
- Cleaned up IDs in Resource.h
- Other minor bugfixes and code improvements
- Removed global ped speeds
- Removed car's damage lock
- Removed teleporting in main dialog
v1.16.4
v1.16.3
v1.16.2
GTA2 Trainer by masuo & h0x91b v1.16.2 (2024.05.26)
CHANGELOG:
- added Live table (for peds and cars)
- added Live table columns editor
- added enter car as passenger checkbox
- added OnGTADraw()
- added more pointers and function hooks to gta2-helper.h
- fixed zeroing gang respect not working
- changed dll name to gta2-trainer.dll
- fixed hard coded IDs for SetStars method
- cleaned up IDs
- slightly refactored MainWindow.cpp
- improved TeleportAllPeds method
- improved ExplodeCars method
- updated gta2.h
- updated project settings
- updated readme
- removed Detours dependency
- removed unused GetDoubleFromCEditVal method
v1.16
GTA2 Trainer by masuo & h0x91b v1.16 (2024.05.16)
CHANGELOG:
- Added the Ped Spawner
- added the ability to explode player's last car
- added the ability to explode all cars (ALT+E)
- returned the hotkey for displaying big text (ALT+B)
- added the ability to get all weapons (ALT+W)
- Added IsPointSafe helper function
- Added fnSetNPCWeapon
- Added peds-related structs and arrays to MainWindowData.h
- changed SpawningData.h name to MainWindowData.h
- moved emblems list to MainWindowData.h
- changed ObjectInfo struct's name to CatMenuItem
- heavily refactored menus (spawn, get weapons etc.)
- weapons, carWeapons, vocals and native cheats are now stored in MainWindowData.h
- some of the items are stored in the .rc file instead of being initialized in code
- fixed typos
- other minor refactors and code cleanups in MainWindow.cpp
- changed SpawnCarHere method to OnSpawnCarClick
- changed menu-related method's names in MainWindow.cpp
- cleaned up code in SyncTrailerColor and GangRespect methods
- slightly refactored "Get weapon" related methods
- the player now always gets 99 ammo of the selected weapon instead of +10
- updated gta2.h
- FindTheNearestPed now also detects peds in cars
- fixed typos and minor bugs
- cleaned up ACS code
- now uses DDX_Text and DDX_Check instead of DDX_Control
- message box is shown if user enters invalid target position
v1.15.2
GTA2 Trainer by masuo & h0x91b v1.15.2 (2023.02.21)
CHANGELOG:
1.15.1 -> 1.15.2
- "variate colors" option in the Array Car Spawner finally works!
- fixed game crashing when trying to spawn a car outside the map
- fixed game crashing when not selecting any car model in the ACS
- fixed rotation value display in the ACS
- cleaned up the UI a bit
- moved spawnable cars & objects list to another file: SpawningData.h and cleaned it up a bit (still needs a massive refactor in the future)
- replaced WantToSpawn class with a struct (i have no idea why it was a class in the first place)
- updated readme file
- removed "boxcar" option from the car spawning menus (spawning it would crash the game)
- "get player pos" in the ACS does no more automatically copy the rotation value
1.15 -> 1.15.1
- changed "pop-ups" to "power-ups" (i have no idea why i called it "pop-ups")
- cleaned up cars spawning
- cleaned up MainWindow.h
- changed test function to also show ped's and car's addresses
v1.15
GTA2 Trainer by masuo & h0x91b v1.15 (2022.09.01)
CHANGELOG:
1.14.1 -> 1.14.2
- reversed more values in gta2.h
- more CarPhysics
- more PED_STATE3
- more Ped
- ...
- added car Z axis teleporting
- cursor icon changes when mouse control is enabled
- Mouse steering fixes
- Mouse steering in cars
- currLastCar (and related) now reset if map changed
- more stable car spawning
1.14.2 -> 1.15
- added helper function GetPointInDistance
- added game function fnSpawnObject
- reversed more CarPhysics
- added S33 to gta2.h
- added objects spawning (!!!!!)
- added more native cheats
- added last spawned car quick spawning
- added last spawned object quick spawning
- cars spawn menu is now grouped alphabetically
- added advanced car spawner (spawning arrays of cars)
- improved names for native cheats
- fixed crashing after reloading level sometimes
- made SpawnCar more clear
- changed command ranges of cmenus so more of them can be fit in the future
- made cars models list a two arrays (int carids[] & LPCTSTR carnames[]) and temp. put them in MainWindow class
- player's and car's rotation is now displayed in degrees