RD42
|
3227dd0905
|
[saco] Implement/match CPlayerPed::RemoveFromVehicleAndPutAt(...)
|
2024-10-15 17:52:24 +08:00 |
|
RD42
|
ab853af4c2
|
[saco] Implement/match CPlayerPed::GetVehicleSeatID()
|
2024-10-15 17:45:42 +08:00 |
|
RD42
|
b2d28335a3
|
[saco] Implement/match CPlayerPed::GetGtaContactVehicle()
|
2024-10-15 17:18:06 +08:00 |
|
RD42
|
0fba86e33f
|
[saco] Implement/match CPlayerPed::GetGtaContactEntity()
|
2024-10-15 17:16:42 +08:00 |
|
RD42
|
75d5dcc38d
|
[saco] Implement/match CPlayerPed::SetAimZ(...)
|
2024-10-15 17:11:37 +08:00 |
|
RD42
|
771c1b00c8
|
[saco] Implement/match CPlayerPed::GetAimZ()
|
2024-10-15 17:11:01 +08:00 |
|
RD42
|
1339b0159c
|
[saco] Implemen/match CPlayerPed::SetKey(...)
|
2024-10-15 16:57:03 +08:00 |
|
RD42
|
f6f40b4309
|
[saco] Implement/match CPlayerPed::GetKeys(...)
|
2024-10-15 16:55:38 +08:00 |
|
RD42
|
3e5f6d3379
|
[saco] Add missing CNetGame::GetWalkStyle() function
|
2024-10-15 15:09:19 +08:00 |
|
RD42
|
db5e0d9f83
|
[saco] Implement/match SetFarClipHook()
|
2024-10-15 15:02:31 +08:00 |
|
RD42
|
94f0f68c61
|
[saco] Implement/match AddVehicleHook()
|
2024-10-15 15:01:09 +08:00 |
|
RD42
|
21a045c0b1
|
[saco] Remove duplicated bHudScaleFix
|
2024-10-15 14:59:10 +08:00 |
|
RD42
|
ffafea3482
|
[saco] Implement/match PathProcessingCrashFixHook()
|
2024-10-14 18:19:37 +08:00 |
|
RD42
|
0e67b1e408
|
[saco] Implement/match SetCarColorCrashFix()
|
2024-10-14 18:19:21 +08:00 |
|
RD42
|
78a3b2b967
|
[saco] Implement/match CWeapon__Satchel__Activate_Hook()
|
2024-10-14 18:18:33 +08:00 |
|
RD42
|
d2fe290b96
|
[saco] Implement/match GenTaskAlloc_Hook()
|
2024-10-14 18:10:47 +08:00 |
|
RD42
|
963daecaf8
|
[saco] Implement/match SetForegroundWindowCrashFixHook()
|
2024-10-14 18:10:20 +08:00 |
|
RD42
|
73482c3d27
|
[saco] Implement/match CTrain_ProcessControl_Derailment()
|
2024-10-14 18:09:46 +08:00 |
|
RD42
|
76687f0c65
|
[saco] Implement/match CCameraCamShake_Sniper_Hook()
|
2024-10-14 18:09:31 +08:00 |
|
RD42
|
b5fbc67474
|
[saco] Implement/match CWeapon_FireCamera_Hook()
|
2024-10-14 18:09:15 +08:00 |
|
RD42
|
d3f474bd97
|
[saco] Implement/match CPed_Say_Hook()
|
2024-10-14 18:08:17 +08:00 |
|
RD42
|
5283d1953b
|
[saco] Implement/match CCamera__Process_Hook()
|
2024-10-14 18:07:53 +08:00 |
|
RD42
|
c74eba47d0
|
[saco] Implement/match FUNC_100A5FF0()
|
2024-10-14 18:05:30 +08:00 |
|
RD42
|
1772f3be72
|
[saco] Mark empty hook functions as TODO
|
2024-10-14 17:14:08 +08:00 |
|
RD42
|
c09dde988d
|
[saco] Match VehicleHorn_Hook()
|
2024-10-14 17:10:18 +08:00 |
|
RD42
|
249b3e13ec
|
[saco] Fix compilation errors in hooks.cpp
|
2024-10-14 17:09:37 +08:00 |
|
RD42
|
c95e4bfadb
|
[saco] Match CEscalator__Update_Hook()
|
2024-10-14 17:08:13 +08:00 |
|
RD42
|
88e1d25bf1
|
[saco] Fix and match CheatProcessorHook()
|
2024-10-14 17:07:09 +08:00 |
|
RD42
|
302705ab51
|
Merge pull request #12 from Tornamic/main
[saco] implement some hooks
|
2024-10-13 23:39:32 +08:00 |
|
RD42
|
f4fb51bb08
|
[saco] Match CHud__DrawCrossHairs_Hook()
* Match `CPlayerPed::GetCameraMode()`
|
2024-10-13 21:42:33 +08:00 |
|
RD42
|
a968ac7f1a
|
[saco] Match CHud__DrawRadar_Hook()
* Implement/match `FUNC_100A24C0()`
|
2024-10-13 21:41:25 +08:00 |
|
RD42
|
7e2b851f13
|
[saco] Match ProcessHudScaleFix()
|
2024-10-13 21:11:43 +08:00 |
|
RD42
|
ded911ff3f
|
[saco] Match cmdHudScaleFix(...)
|
2024-10-13 20:56:17 +08:00 |
|
Tornamic
|
72ff60fd65
|
[saco] implement some hooks
|
2024-10-13 01:05:31 +03:00 |
|
Tornamic
|
57d443a792
|
[saco] implement some hooks
|
2024-10-12 00:46:11 +03:00 |
|
Tornamic
|
62b3628593
|
rename hooked functions
|
2024-10-11 19:32:25 +03:00 |
|
RD42
|
92cfcac5ac
|
[server] Implement/match n_SetPlayerInterior(...)
|
2024-09-24 22:54:16 +08:00 |
|
RD42
|
fe626fdce5
|
[server] Implement/match CPlayer::SetPlayerColor(...)
|
2024-09-20 23:35:31 +08:00 |
|
RD42
|
64646f0bfe
|
[saco] Implement/match CUnkClass13 destructor
|
2024-08-26 23:25:58 +08:00 |
|
RD42
|
de0bb23232
|
[saco] Implement/match CUnkClass13::DeleteDeviceObjects()
|
2024-08-26 23:25:20 +08:00 |
|
RD42
|
94e10d91ee
|
[saco] Implement/match CUnkClass14 destructor
|
2024-08-26 22:45:46 +08:00 |
|
RD42
|
258392acf5
|
[saco] Implement/match CUnkClass14::DeleteDeviceObjects()
|
2024-08-26 22:45:22 +08:00 |
|
RD42
|
d6b207ac3c
|
[saco] Implement/match CUnkClass3::ResetDialogControls(...)
|
2024-08-26 22:35:43 +08:00 |
|
RD42
|
1653916cb7
|
[saco] Match CUnkClass4::ResetDialogControls(...)
|
2024-08-26 22:33:12 +08:00 |
|
RD42
|
214b5bdefc
|
[saco] Implement CUnkClass4::ResetDialogControls(...)
* Update CUnkClass4 constructor
* Match `CDXUTSlider::SetColor(...)`
|
2024-08-25 23:01:16 +08:00 |
|
RD42
|
0a73dc3d2d
|
[saco] Implement/match CDXUTSlider::SetColor(...)
|
2024-08-25 22:20:50 +08:00 |
|
RD42
|
b0382f7076
|
[saco] Implement/match CUnkClass5::ResetDialogControls(...)
* Update CUnkClass5 constructor
|
2024-08-25 21:12:42 +08:00 |
|
RD42
|
765ad9cd8f
|
[saco] Match HasTimestamps()
|
2024-08-24 23:28:40 +08:00 |
|
RD42
|
ece98a3e35
|
[saco] Match GetPacketID(...)
|
2024-08-24 23:28:14 +08:00 |
|
RD42
|
eae60e81cc
|
[saco] Implement/match CScoreBoard::ResetDialogControls(...)
* Update CScoreBoard constructor
|
2024-08-24 23:23:48 +08:00 |
|
RD42
|
de33537fc5
|
[saco] Move CPickupPool constructor to pickuppool.h
|
2024-08-21 23:25:26 +08:00 |
|
RD42
|
8154fb5da2
|
[saco] Implement/match CPickupPool destructor
* Update CPickupPool constructor
|
2024-08-21 23:23:07 +08:00 |
|
RD42
|
74eded7b21
|
[saco] Match CPickupPool constructor
|
2024-08-21 23:20:51 +08:00 |
|
RD42
|
0842149b0f
|
[saco] Fix function name
|
2024-08-21 23:17:04 +08:00 |
|
RD42
|
3e09350af7
|
[saco] Implement/match FUNC_100C46B0(...)
|
2024-08-21 23:06:53 +08:00 |
|
RD42
|
99e8c80bae
|
[saco] Implement/match FUNC_100C4530(...)
|
2024-08-21 22:55:02 +08:00 |
|
RD42
|
6487ba44fb
|
[saco] Implement/match GetElapsedTime()
|
2024-08-21 22:50:11 +08:00 |
|
RD42
|
589b540f54
|
[saco] Match GetSAMPPath()
|
2024-08-21 22:49:16 +08:00 |
|
RD42
|
5c6ef63a74
|
[saco] Implement/match CVehicle::GetLandingGearState()
|
2024-08-20 23:33:35 +08:00 |
|
RD42
|
eb180a5c80
|
[saco] Implement/match CVehicle::SetLandingGearState(...)
|
2024-08-20 23:32:24 +08:00 |
|
RD42
|
83a85fe44f
|
[saco] Implement/match CVehicle::SetHornState(...)
|
2024-08-20 23:28:09 +08:00 |
|
RD42
|
587e87d11d
|
[saco] Implement/match CVehicle::GetVehicleSubtype()
* Implement/match `GetVehicleSubtypeFromVehiclePtr(...)`
|
2024-08-20 23:26:04 +08:00 |
|
RD42
|
6669d58ffd
|
[saco] Implement/match CVehicle::GetHydraThrusters()
|
2024-08-20 23:23:40 +08:00 |
|
RD42
|
3533e7a114
|
[saco] Implement/match CVehicle::SetHydraThrusters(...)
|
2024-08-20 23:23:10 +08:00 |
|
RD42
|
855172dab3
|
[saco] Implement/match CVehicle::GetPassengersMax()
|
2024-08-20 23:22:24 +08:00 |
|
RD42
|
d9504f067d
|
[saco] Implement/match CVehicle::SetAlarmState(...)
|
2024-08-20 23:21:24 +08:00 |
|
RD42
|
08ec2c3591
|
[saco] Implement/match CVehicle::IsSirenOn()
|
2024-08-20 23:20:41 +08:00 |
|
RD42
|
dfafccbf37
|
[saco] Implement/match CVehicle::SetSirenOn(...)
|
2024-08-20 23:20:09 +08:00 |
|
RD42
|
9f0aef9d5b
|
[saco] Implement/match CVehicle::HasTurret()
|
2024-08-20 23:18:41 +08:00 |
|
RD42
|
480bbcefe2
|
[saco] Implement/match CVehicle::IsATrainPart()
|
2024-08-20 23:16:18 +08:00 |
|
RD42
|
4e78bc6599
|
[saco] Implement/match CVehicle::UpdateColor()
|
2024-08-20 23:14:44 +08:00 |
|
RD42
|
ddb991e278
|
[saco] Implement/match CVehicle::SetColor(...)
|
2024-08-20 23:11:27 +08:00 |
|
RD42
|
7ebeab2055
|
[saco] Implement/match CVehicle::IsDriverLocalPlayer()
|
2024-08-20 23:05:14 +08:00 |
|
RD42
|
a66488518b
|
[saco] Implement/match CVehicle::IsWrecked()
|
2024-08-20 23:04:18 +08:00 |
|
RD42
|
3320ed4e95
|
[saco] Implement/match CVehicle::HasSunk()
|
2024-08-20 23:03:15 +08:00 |
|
RD42
|
4487d2b715
|
[saco] Implement/match CVehicle::SetHealth(...)
|
2024-08-20 23:01:30 +08:00 |
|
RD42
|
91d7bff083
|
[saco] Implement/match CVehicle::GetHealth()
|
2024-08-20 23:00:33 +08:00 |
|
RD42
|
f1febb6911
|
[saco] Implement/match CVehicle::SetEngineState(...)
|
2024-08-20 22:58:42 +08:00 |
|
RD42
|
075133ad72
|
[saco] Implement/match CVehicle::SetLockedState(...)
|
2024-08-20 22:55:12 +08:00 |
|
RD42
|
fdbaa2a9e6
|
[saco] Implement/match CVehicle::IsOccupied()
|
2024-08-20 22:52:44 +08:00 |
|
RD42
|
d9f2fc7766
|
[saco] Implement/match CVehicle::HasADriver()
|
2024-08-20 22:51:36 +08:00 |
|
RD42
|
003f3f22d0
|
[saco] Implement/match CVehicle::ResetPointers()
|
2024-08-20 22:48:22 +08:00 |
|
RD42
|
c57b99ceac
|
[saco] Implement/match CVehicle::LinkToInterior(...)
|
2024-08-20 22:44:22 +08:00 |
|
RD42
|
13e2d26935
|
[raknet] Implement/match all TEABlockEncryptor functions
* Update `ReliabilityLayer.h`
|
2024-08-19 22:23:09 +08:00 |
|
RD42
|
9993a10afe
|
[saco] Fix typo in RelocateBaseModelInfoHack()
|
2024-08-18 23:10:10 +08:00 |
|
RD42
|
a9dfe633d8
|
[saco] Implement/match ApplyVehicleColorPatches()
|
2024-08-18 23:08:48 +08:00 |
|
RD42
|
ba9035bf44
|
[saco] Implement/match FUNC_100AABE0()
|
2024-08-18 23:06:49 +08:00 |
|
RD42
|
8999a6ba3c
|
[saco] Implement/match FUNC_100AA540()
|
2024-08-18 23:05:42 +08:00 |
|
RD42
|
71cb588b77
|
[saco] Implement/match ApplyNewColStoreSizePatch(...)
|
2024-08-18 23:05:12 +08:00 |
|
RD42
|
bcdbedc0be
|
Revert RakNet source files back to the original v2.518 state
* Add RakNet source files to the VS project
|
2024-08-16 23:33:48 +08:00 |
|
RD42
|
3bad4d20c2
|
[saco] Implement/match CGame::SetModelDeletable(...)
|
2024-08-15 22:27:48 +08:00 |
|
RD42
|
572c53d887
|
[saco] Implement/match CGame::SetWorldTime(...)
|
2024-08-15 22:26:13 +08:00 |
|
RD42
|
03d0aeadf1
|
[saco] Implement/match CGame::GetWorldTime(...)
|
2024-08-15 22:24:56 +08:00 |
|
RD42
|
4c0a58f35c
|
[saco] Implement/match CGame::ToggleThePassingOfTime(...)
|
2024-08-15 22:23:44 +08:00 |
|
RD42
|
59813fcf6a
|
[saco] Implement/match CGame::DisableWeaponLockOnTarget()
|
2024-08-14 23:19:48 +08:00 |
|
RD42
|
d4a2816fe2
|
[saco] Implement/match CGame::IsUsingController()
|
2024-08-14 23:19:01 +08:00 |
|
RD42
|
2dcbb8ff19
|
[saco] Implement/match CGame::LoadCullZone(...)
|
2024-08-14 23:18:13 +08:00 |
|
RD42
|
5e8c0551fc
|
[saco] Implement/match CGame::LoadCollisionFile(...)
|
2024-08-14 23:17:38 +08:00 |
|
RD42
|
79d50cb3d4
|
[saco] Implement/match CGame::RequestAnimationsAndModels()
|
2024-08-14 23:17:01 +08:00 |
|
RD42
|
081294ca2d
|
[saco] Implement/match CGame::GetRwObjectsCount()
|
2024-08-14 23:15:59 +08:00 |
|
RD42
|
41c2b33744
|
[saco] Implement/match CGame::GetTimeInMilliseconds()
|
2024-08-14 23:15:27 +08:00 |
|
RD42
|
3987cb89b3
|
[saco] Implement/match CGame::SetTimeInMilliseconds(...)
|
2024-08-14 23:14:57 +08:00 |
|
RD42
|
8495b4eeba
|
[saco] Implement/match CGame::GetLoadedVehicleModelCount()
|
2024-08-14 23:13:15 +08:00 |
|
RD42
|
e3c87d2776
|
[saco] Implement/match CGame::GetMemoryAvailableForStreaming()
|
2024-08-14 23:11:20 +08:00 |
|
RD42
|
22b98ae6a4
|
[saco] Implement/match CGame::GetMemoryUsedForStreaming()
|
2024-08-14 23:10:17 +08:00 |
|
RD42
|
b0176e8874
|
[saco] Implement/match CGame::LoadScene(...)
|
2024-08-14 23:09:34 +08:00 |
|
RD42
|
fe3c24967d
|
[saco] Implement/match CGame::DisableEnterExits()
|
2024-08-14 23:08:30 +08:00 |
|
RD42
|
e79a03a240
|
[saco] Implement/match CGame::EnableStuntBonus(...)
|
2024-08-14 23:07:27 +08:00 |
|
RD42
|
e83613689a
|
[saco] Implement/match CGame::CreateWeaponPickup(...)
|
2024-08-14 23:06:11 +08:00 |
|
RD42
|
a03988d085
|
[saco] Update CGame::UpdateFarClippingPlane()
|
2024-08-14 23:01:34 +08:00 |
|
RD42
|
9d80ae64b8
|
[saco] Match CGame::CreateRadarMarkerIcon(...)
|
2024-08-14 23:01:03 +08:00 |
|
RD42
|
8dfa9afa31
|
[saco] Change COMDAT folding and references to default
* Remove saco.aps and saco.sln
* Update project GUID
|
2024-08-14 22:48:18 +08:00 |
|
RD42
|
2c418701fd
|
[saco] Implement/match CPlayerPed::GetDistanceFromVehicle(...)
* Add CVehicle constructor stub
|
2024-08-13 23:29:34 +08:00 |
|
RD42
|
db28736d81
|
[saco] Implement/match CFontRender::RenderText(...)
|
2024-08-13 23:24:19 +08:00 |
|
RD42
|
aee889c32c
|
[saco] Implement/match CFontRender::RenderText(...)
|
2024-08-13 23:24:07 +08:00 |
|
RD42
|
b26a287a0b
|
[saco] Implement/match CFontRender::RenderText(...)
|
2024-08-13 23:23:21 +08:00 |
|
RD42
|
c739657b56
|
[saco] Implement/match CPlayerPed::RemoveWeaponWhenEnteringVehicle()
|
2024-08-13 23:13:17 +08:00 |
|
RD42
|
7cda157fd9
|
[saco] Implement/match CPlayerPed::ClearAllWeapons()
|
2024-08-13 23:12:39 +08:00 |
|
RD42
|
d4ea1ee91e
|
[saco] Implement/match CPlayerPed::GetGtaVehicle()
|
2024-08-11 23:44:07 +08:00 |
|
RD42
|
ee4a0b40a7
|
[saco] Implement/match CPlayerPed::IsAPassenger()
|
2024-08-11 23:42:32 +08:00 |
|
RD42
|
29ec3c70e4
|
[saco] Implement/match CPlayerPed::StartJetpack()
|
2024-08-11 23:37:07 +08:00 |
|
RD42
|
939bc77912
|
[saco] Implement/match CPlayerPed::StopJetpack()
|
2024-08-11 23:36:29 +08:00 |
|
RD42
|
3bb1a5c63d
|
[saco] Implement/match CPlayerPed::IsInJetpackMode()
|
2024-08-11 23:34:43 +08:00 |
|
RD42
|
9fc8409232
|
[saco] Fix typo in unnamed_100A7010()
|
2024-08-11 23:33:57 +08:00 |
|
RD42
|
98ef9925ce
|
[saco] Implement/match CEntity::SetApplySpeed(...)
|
2024-08-07 19:08:55 +08:00 |
|
RD42
|
9c46d72f9e
|
[saco] Implement/match CEntity::EnableTunnelTransition()
|
2024-08-07 19:07:01 +08:00 |
|
RD42
|
53a5bcb2ea
|
[saco] Implement/match CEntity::DisableStreaming()
|
2024-08-07 19:06:05 +08:00 |
|
RD42
|
7653b3648e
|
[saco] Implement/match CEntity::SetWaitingForCollision(...)
|
2024-08-07 19:05:28 +08:00 |
|
RD42
|
3f5038c55e
|
[saco] Implement/match CEntity::SetGravityProcessing(...)
|
2024-08-07 19:04:51 +08:00 |
|
RD42
|
4000169a88
|
[saco] Implement/match CEntity::IsCollisionCheckingEnabled()
|
2024-08-07 19:04:19 +08:00 |
|
RD42
|
5d701d1ec9
|
[saco] Implement/match CEntity::SetCollisionChecking(...)
|
2024-08-07 19:03:47 +08:00 |
|
RD42
|
a0f164ed15
|
[saco] Implement/match CEntity::Get2DDistanceFromLocalPlayerPed()
|
2024-08-07 19:03:03 +08:00 |
|
RD42
|
fa0b2fb065
|
[saco] Implement/match CEntity::GetDistanceFromCamera()
|
2024-08-07 19:02:25 +08:00 |
|
RD42
|
669437e30b
|
[saco] Implement/match CEntity::GetDistanceFromLocalPlayerPed()
* Update CLocalPlayer constructor
* Update `CLocalPlayer::ResetAllSyncAttributes()`
|
2024-08-07 19:01:32 +08:00 |
|
RD42
|
c0b2e2689b
|
[saco] Implement/match CEntity::HasExceededWorldBoundries(...)
|
2024-08-07 18:56:03 +08:00 |
|
RD42
|
c7ae0d329c
|
[saco] Implement/match CEntity::EnforceWorldBoundries(...)
|
2024-08-07 18:54:50 +08:00 |
|
RD42
|
65d1cb2201
|
[saco] Implement/match CEntity::IsStationary()
|
2024-08-07 18:50:46 +08:00 |
|
RD42
|
4fd253f52e
|
[saco] Implement/match CEntity::Remove()
|
2024-08-06 19:08:47 +08:00 |
|
RD42
|
e3320fd439
|
[saco] Implement/match CEntity::Add()
|
2024-08-06 19:06:50 +08:00 |
|
RD42
|
9a5a830cee
|
[saco] Implement/match CEntity::IsAdded()
|
2024-08-06 19:05:29 +08:00 |
|
RD42
|
c2d3f0cfda
|
[saco] Implement/match CEntity::GetDistanceFromPoint(...)
|
2024-08-06 19:03:32 +08:00 |
|
RD42
|
89573e770f
|
[saco] Rename CEntity::FUNC_1009EF20(...) to CEntity::GetBoundRect(...)
|
2024-08-06 18:57:57 +08:00 |
|
RD42
|
a3d33b0847
|
[saco] Rename CEntity::FUNC_1009EEF0(...) to CEntity::GetBoundCentre(...)
|
2024-08-06 18:56:37 +08:00 |
|
RD42
|
0fa04c94f2
|
[saco] Rename CEntity::FUNC_1009EEB0() to CEntity::GetDistanceFromCentreOfMassToBaseOfModel()
|
2024-08-06 18:55:23 +08:00 |
|
RD42
|
a6253fc14e
|
[saco] Rename CEntity::FUNC_1009EE90() to CEntity::ApplyTurnSpeed()
|
2024-08-06 18:54:08 +08:00 |
|
RD42
|
9f783f391a
|
[saco] Remove commented codes in playerped.cpp
|
2024-08-05 18:16:57 +08:00 |
|
RD42
|
d35afe824d
|
[saco] Match CPlayerPed::SetArmedWeapon(...)
|
2024-08-05 18:15:05 +08:00 |
|
RD42
|
a75303c645
|
[saco] Implement/match CPlayerPed::ForceTargetRotation(...)
|
2024-08-05 18:14:12 +08:00 |
|
RD42
|
e56e35f94e
|
[saco] Implement/match CPlayerPed::SetTargetRotation(...)
|
2024-08-05 18:12:18 +08:00 |
|
RD42
|
195f63f62e
|
[saco] Implement/match CPlayerPed::GetTargetRotation()
|
2024-08-05 18:11:12 +08:00 |
|