Commit Graph
348 Commits
Author SHA1 Message Date
RD42 c2beca07fd [saco] Implement/match GetFontSize() 2024-07-17 22:23:48 +08:00
RD42 62eaba43a7 [saco] Implement/match CMenuPool::Process()
* Implement/match `CMenu::GetSelectedRow()`
2024-07-16 23:32:22 +08:00
RD42 f51ecadaef [saco] Implement/match CMenu::SetColumnTitle(...) 2024-07-16 23:30:56 +08:00
RD42 24286cb0fc [saco] Implement/match CMenu::AddMenuItem(...) 2024-07-16 23:30:23 +08:00
RD42 1b78a14722 [saco] Implement/match CMenu::SetTitle(...) 2024-07-16 23:29:53 +08:00
RD42 ad0b31deb5 [saco] Implement/match CMenuPool::GetTextPointer(...)
* Implement/match `CMenu::GetMenuItem(...)`
* Implement/match `CMenu::GetMenuTitle()`
* Implement/match `CMenu::GetMenuHeader(...)`
2024-07-16 23:28:35 +08:00
RD42 b734328b5e [saco] Imlement/match CMenuPool::HideMenu(...) 2024-07-16 23:25:58 +08:00
RD42 6fb501be50 [saco] Implement/match CMenuPool::ShowMenu(...)
* Implement/match `CMenu::Show()`
* Implement/match `CMenu::MS(...)`
2024-07-16 23:24:53 +08:00
RD42 37642d51d4 [saco] Implement/match CMenuPool destructor
* Implement/match `CMenu::Hide()`
2024-07-16 23:19:34 +08:00
RD42 4c0831a806 [saco] Implement/match CMenuPool::Delete(...) 2024-07-16 23:13:40 +08:00
RD42 fc436d9489 [saco] Implement/match CMenuPool::New(...)
* Implement/match CMenu constructor
* Update CMenuPool constructor
2024-07-16 23:12:10 +08:00
RD42 8bad01ccf4 [saco] Implement/match CPlayerPed::SetMoney(...) 2024-07-14 22:51:45 +08:00
RD42 410d45a6da [saco] Implement/match CPlayerPed::SetAnimationSet(...) 2024-07-14 22:50:36 +08:00
RD42 c1b0fbded2 [saco] Change character set to "Not Set"
Force to use generic string functions, instead of multi-byte variants
2024-07-14 22:30:28 +08:00
RD42 4719195b6d [saco] Match CPlayerPed constructor 2024-07-13 23:26:40 +08:00
RD42 9bbc1fb3d8 [saco] Implement CRemotePlayer constructor
* Implement/match `CRemotePlayer::ResetAllSyncAttributes()`
2024-07-13 21:59:37 +08:00
RD42 d9fe4ea5d1 [saco] Update CGame::StartGame() 2024-07-12 18:41:17 +08:00
RD42 8a535f0dc6 [saco] Implement/match ScriptCommand(...) 2024-07-12 18:38:48 +08:00
RD42 4a7312878e [saco] Add missing ADDR_STARTGAME macro 2024-07-12 18:35:10 +08:00
RD42 fc20e24d91 [saco] Implement/match exc_filter(...) 2024-07-12 18:01:15 +08:00
RD42 3878481975 [saco] Match InitAnimNameHashes() 2024-07-11 19:19:59 +08:00
RD42 5a6eb5a43a [saco] Implement InitAnimNameHashes()
* Update `CGame::StartGame()`
2024-07-11 19:09:33 +08:00
RD42 67f4e5ba51 [saco] Implement CRC32FromUpcaseString(...) 2024-07-11 19:02:33 +08:00
RD42 d9976bb678 [bot] Implement WorldVehicleAdd(...) 2024-06-26 23:21:06 +08:00
RD42 a94fbc924b [bot] Implement WorldVehicleRemove(...) 2024-06-26 23:12:06 +08:00
RD42 5ce9095241 [bot] Implement WorldPlayerRemove(...) 2024-06-08 21:44:02 +08:00
RD42 0902c67707 [bot] Implement WorldPlayerDeath(...) 2024-06-08 21:42:42 +08:00
RD42 a88d88bb26 [bot] Implement ServerJoin(...)
* Implement `CPlayerPool::New(...)`
2024-06-08 21:39:40 +08:00
RD42 2aa2b1e628 [bot] Implement ScrRemovePlayerFromVehicle(...) 2024-06-08 21:35:32 +08:00
RD42 8b36c6d805 [bot] Implement ScrPutPlayerInVehicle(...) 2024-06-08 21:34:42 +08:00
RD42 6038cf0a59 [bot] Implement ScrSetPlayerPos(...) 2024-06-07 22:56:29 +08:00
RD42 bcb50d8800 [bot] Implement ScrSetPlayerFacingAngle(...) 2024-06-07 22:52:35 +08:00
RD42 8b46841b34 [bot] Rename RPC_Unk27 to RPC_DisableRaceCheckpoint 2024-06-06 23:01:27 +08:00
RD42 a7e6441afa [bot] Rename RPC_Unk26 to RPC_SetRaceCheckpoint 2024-06-06 22:59:52 +08:00
RD42 964c0ad96d [bot] Rename RPC_Unk25 to RPC_DisableCheckpoint 2024-06-06 22:58:14 +08:00
RD42 8d50bf0963 [bot] Rename RPC_Unk6B to RPC_SetCheckpoint 2024-06-06 22:55:39 +08:00
RD42 26ea16aaae [bot] Implement WorldPlayerAdd(...)
* Rename `CNetGame::sub_415EC0(...)` to `CNetGame::SetPlayerAdded(...)`
2024-06-03 22:58:59 +08:00
RD42 843b2406bf [bot] Implement InitGame(...) 2024-06-03 22:51:04 +08:00
RD42 aca41ed816 [bot] Implement ServerQuit(...) 2024-06-02 22:55:46 +08:00
RD42 05e65e3d17 [bot] Implement ScrSetSpawnInfo(...) 2024-06-02 22:36:16 +08:00
RD42 1b58865926 [bot] Implement ScrDisplayGameText(...) 2024-06-02 22:21:36 +08:00
RD42 fc879a6fdc [bot] Implement ConnectionRejected(...)
* Update SAMPRPC.h

* Update `RegisterRPCs(...)`

* Update `UnRegisterRPCs(...)`
2024-06-01 19:43:12 +08:00
RD42 9a61b24a2f [bot] Implement GameModeRestart(...)
* Implement `CNetGame::ShutdownForGameModeRestart()`

* Implement `CPlayerPool::Process()`

* Implement `CNetGame::ResetVehiclePool()`

* Implement `CNetGame::StopRecordingPlayback()`
2024-06-01 18:30:44 +08:00
RD42 eb2876272f [saco] Implement CDXUTDialog::GetPrevControl(...) 2024-05-29 16:32:30 +08:00
RD42 92f47f526f [saco] Implement CDXUTDialog::GetNextControl(...) 2024-05-29 16:32:30 +08:00
RD42 937495a9b8 [saco] Implement CDXUTDialog::GetControl(...) 2024-05-29 16:32:30 +08:00
RD42 66cb7f0290 [saco] Implement CDXUTDialog::AddControl(...) 2024-05-29 16:32:30 +08:00
RD42 0c26d699c2 [saco] Implement CDXUTDialog::InitControl(...) 2024-05-29 16:32:30 +08:00
RD42 87488b7d52 [saco] Implement CDXUTDialog::GetFont(...) 2024-05-29 16:32:30 +08:00
RD42 d2c7139b01 [saco] Implement CDXUTDialog::SetFont(...) 2024-05-29 16:32:30 +08:00