Commit Graph

1202 Commits

Author SHA1 Message Date
RD42
3b45f9932c [saco] Implement CLocalPlayer ctor
* Updates CGame ctor
* Implements `CGame::FindPlayerPed()`
* Implements `CLocalPlayer::ResetAllSyncAttributes()`
* Updates CPlayerPool ctor
2024-02-15 22:41:04 +08:00
RD42
696ec417f8 [saco] Implement CPlayerPed ctor 2024-02-15 22:23:36 +08:00
RD42
3e6824e686 [saco] Implement PedPtrRecord functions
Implements:
* `InitPlayerPedPtrRecords()`
* `SetPlayerPedPtrRecord(...)`
* `GetPlayerPedPtrRecord(...)`
* `FindPlayerNumFromPedPtr(...)`
2024-02-15 21:56:14 +08:00
RD42
1a6f6c55e4 [saco] Implement GamePool_FindPlayerPed() 2024-02-15 21:41:26 +08:00
RD42
adce37adc0 [saco] Implement InstallShowCursorHook() 2024-02-14 23:26:23 +08:00
RD42
53c6b978c2 [saco] Implement InstallFileSystemHooks() 2024-02-14 23:23:26 +08:00
RD42
cbe46e1d3d [raknet] Change RakPeer::vftable_20() to RakPeer::Connect(...) 2024-02-14 23:05:11 +08:00
RD42
e35e932c37 [raknet] Change RakPeer::vftable_24() to RakPeer::Disconnect(...) 2024-02-14 23:03:16 +08:00
RD42
cfbeb7d436 [raknet] Add RakPeer ctor stub 2024-02-14 23:00:03 +08:00
RD42
634901d26c [raknet] Add RakServer ctor stub 2024-02-14 22:58:40 +08:00
RD42
2b633f0f80 [raknet] Change RakServer::vftable_4() to RakServer::Start(...) 2024-02-14 22:58:09 +08:00
RD42
03cc592835 Fix building errors 2024-02-14 22:51:29 +08:00
RD42
2e7a8b8bda [raknet] Implement EmailSender::GetResponse() 2024-02-13 23:27:04 +08:00
RD42
270ee9a0bc [raknet] Add TCPInterface class
* Adds TCPInterface ctor
* Adds `TCPInterface::Receive()`
* Adds `TCPInterface::HasLostConnection()`
2024-02-13 23:22:42 +08:00
RD42
df9176c717 [raknet] Add SingleProducerConsumer
* Implements SingleProducerConsumer ctor
* Implements `SingleProducerConsumer::ReadLock()`
* Implements `SingleProducerConsumer::ReadUnlock()`
2024-02-13 23:06:55 +08:00
RD42
166999edbc Ignore Delphi .DCU and .DDP files 2024-02-12 20:46:47 +08:00
RD42
b73cd8a5c2 [raknet] Implement BitStream::Reset() 2024-02-12 20:34:08 +08:00
RD42
3397c93362 [raknet] Implement BitStream::SetNumberOfBitsAllocated() 2024-02-12 20:33:38 +08:00
RD42
56e0bf3910 [saco] Implement CMenuPool ctor 2024-02-12 20:22:51 +08:00
RD42
a6b3920780 [saco] Implement unnamed_100B2AF0() and unnamed_100B2B20() 2024-02-12 20:18:31 +08:00
RD42
2da4d86441 [saco] Implement CLabelPool ctor 2024-02-12 20:16:37 +08:00
RD42
864ab50d1e [saco] Implement CActorPool ctor 2024-02-12 20:12:15 +08:00
RD42
05309cad36 [saco] Implement CObjectPool ctor 2024-02-12 20:10:26 +08:00
RD42
1cb324b4fe
Update invite link 2024-02-11 21:56:07 +08:00
RD42
7a5465b4cf [saco] Add member functions to CGame
* Adds `CGame::RestartEverything()`
* Adds `CGame::GetWeaponInfo()`
* Adds `CGame::SetGravity()`
* Adds `CGame::SetWantedLevel()`
* Adds `CGame::SetGameTextCount()`
* Adds `CGame::DrawGangZone()`
2024-02-10 22:57:18 +08:00
RD42
7755205ea9 [saco] Implement CEntity::GetMatrix and CEntity::SetMatrix 2024-02-10 22:48:48 +08:00
RD42
b370b8d980 [saco] Add more member functions to CCamera
* Adds ´sub_1009D560()´
* Adds ´CCamera::Attach´
* Adds ´CCamera::InterpolatePosition´
* Adds `CCamera::InterpolateLookAt`
2024-02-10 22:45:20 +08:00
RD42
a1e0406f33
Update README.md 2024-02-10 22:31:32 +08:00
RD42
1002c13453 [saco] Implement CPickupPool constructor 2024-02-07 23:59:04 +08:00
RD42
fea970deef [saco] Add missing global variables for CGame::sub_100A0010() 2024-02-07 23:53:11 +08:00
RD42
70f517909c [saco] Add few unnamed functions to CGame 2024-02-07 23:50:57 +08:00
RD42
8b198a659d [saco] Add CEntity ctor/dtor 2024-02-07 23:40:39 +08:00
RD42
9ec91cdd26 [raknet] Update PacketEnumerations.h
* Adds more packet IDs
* Adds comments to the packet IDs
2024-02-07 23:31:27 +08:00
RD42
62cf30ae36 Create samp.saa 2024-02-07 23:23:47 +08:00
RD42
43d15cd151 [announce] Update announce.ncb, announce.suo 2024-02-07 23:05:52 +08:00
RD42
c6b1f81352 [saco] Implement CPlayerPool ctor 2024-02-06 22:20:05 +08:00
RD42
125a453d53 [saco] Implement CVehiclePool ctor 2024-02-06 22:08:24 +08:00
RD42
2ae74bd25e [saco] Add CNetGame::InitPools() 2024-02-06 22:01:20 +08:00
RD42
315a961c3e [saco] Implement member functions to CCamera 2024-02-06 21:37:52 +08:00
RD42
1f16817ef0 [saco] Rename sha1.cpp/.h to fhicl-sha1.cpp/.h
Due to a object file conflict with RakNet's SHA1
2024-02-06 21:23:49 +08:00
RD42
27fecef578 [saco] Fix undeclared RakClientInterface error 2024-02-05 23:33:23 +08:00
RD42
c05ebd7125 [saco] Add netrpc.cpp/.h to the project 2024-02-05 23:28:43 +08:00
RD42
e7dd466f6a [saco] Implement cmdTestDeathWindow() 2024-02-05 22:00:42 +08:00
RD42
93b0d9ea8f [saco] Add CDeathWindow::AddMessage(...) stub 2024-02-05 21:59:11 +08:00
RD42
8b2b8fdd05 [saco] Implement cmdMem() 2024-02-05 21:54:49 +08:00
RD42
503cb19e4f [saco] Implement InstallNewWindowProcedure() 2024-02-05 21:49:33 +08:00
RD42
66ebd64042 Add main.scm, main.txt, SASCM.INI, script.img to scm 2024-02-05 21:43:05 +08:00
RD42
fc358a2996 [saco] Implement LaunchMonitor()
* Adds `CGame::StartGame()` stub
2024-02-05 21:30:36 +08:00
RD42
4daffd4d83 [saco] Implement CallRwRenderStateSet, CallRwRenderStateGet 2024-02-05 21:19:22 +08:00
RD42
d853e72abe [saco] Implement sub_1009DD50() 2024-02-05 21:01:41 +08:00