Skip to content

Releases: izawartka/gta2-trainer-cpp

v1.16.3

11 Jun 15:49
fe18788
Compare
Choose a tag to compare

GTA2 Trainer by masuo & h0x91b v1.16.3 (2024.06.11)

  • Temporarily removed drawChat hook due to crashes on start

v1.16.2

26 May 14:13
23dad2d
Compare
Choose a tag to compare

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

16 May 09:37
c36e991
Compare
Choose a tag to compare

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

21 Feb 01:32
a1a7eae
Compare
Choose a tag to compare

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

01 Sep 21:34
d72df3e
Compare
Choose a tag to compare

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

v1.14.1

07 Aug 22:04
3b980ae
Compare
Choose a tag to compare

GTA2 Trainer by masuo & h0x91b v1.14.1 (2022.08.08)

CHANGELOG:

  • added the banner
  • rearranged window a bit
  • fixed missing .rc2

v1.14

07 Aug 18:56
d5108f6
Compare
Choose a tag to compare

GTA2 Trainer by masuo & h0x91b v1.14 (2022.08.07)

CHANGELOG:

  • door opening
  • better visfix and visbreak
  • car weapons
  • car emblems
  • made gta2.h more clear
  • almost fully refactored MainWindow.cpp
  • more stability
  • car related textboxes go blank when current / last car dissappears

v1.13

02 Aug 11:32
fa094c5
Compare
Choose a tag to compare

GTA2 Trainer by masuo & h0x91b v1.13 (2022.08.02)