RD42
|
aac4f57110
|
[saco] Implement CUnkClass13 constructor
* Implement `CUnkClass13::RestoreDeviceObjects()`
* Update `DoInitStuff()`
|
2024-04-02 22:22:38 +08:00 |
|
RD42
|
fdde0ffe60
|
[saco] Implement CUnkClass12 constructor
|
2024-04-02 22:20:14 +08:00 |
|
RD42
|
12b5c7433d
|
[saco] Implement CUnkClass11 constructor
|
2024-04-02 22:19:13 +08:00 |
|
RD42
|
e20485de35
|
[saco] Update struc_157
|
2024-04-02 22:17:53 +08:00 |
|
RD42
|
04a2af446a
|
[saco] Implement CUnkClass10 constructor
|
2024-03-28 23:32:21 +08:00 |
|
RD42
|
efb3a5a812
|
[saco] Implement CUnkClass9 constructor
|
2024-03-28 23:29:42 +08:00 |
|
RD42
|
a4ae2c88df
|
[saco] Implement CUnkClass8 constructor
|
2024-03-28 23:25:57 +08:00 |
|
RD42
|
1297e79a38
|
Add saco VS solution file
|
2024-03-27 23:33:23 +08:00 |
|
RD42
|
1c679ea374
|
[saco] Implement CUnkClass7 constructor
|
2024-03-27 23:29:41 +08:00 |
|
RD42
|
408b637e3c
|
[saco] Implement CSvrNetStats
|
2024-03-27 23:27:18 +08:00 |
|
RD42
|
531911be69
|
[saco] Implement CUnkClass6 constructor
|
2024-03-27 22:47:09 +08:00 |
|
RD42
|
890477a533
|
[saco] Implement CUnkClass5 constructor
|
2024-03-26 23:52:21 +08:00 |
|
RD42
|
8ef36cc71e
|
[saco] Implement CUnkClass4 constructor
|
2024-03-26 23:50:28 +08:00 |
|
RD42
|
6241c3d9a2
|
[saco] Implement CUnkClass3 constructor
|
2024-03-25 23:10:42 +08:00 |
|
RD42
|
44199a40f8
|
[saco] Implement CUnkClass2 constructor
* Implement `CUnkClass2::sub_1006E930()`
|
2024-03-25 23:09:08 +08:00 |
|
RD42
|
6d646178a4
|
[saco] Implement CUnkClass1 constructor
|
2024-03-25 23:01:51 +08:00 |
|
RD42
|
665d04b66e
|
[raknet] Update PacketPriority.h
|
2024-03-25 22:55:46 +08:00 |
|
RD42
|
bf2508e667
|
[raknet] Update PacketEnumerations.h
|
2024-03-25 22:54:34 +08:00 |
|
RD42
|
d17a278bcd
|
[saco] Fix compilation errors
|
2024-03-22 23:47:43 +08:00 |
|
RD42
|
23f4ea6be3
|
[server] Fix typo
|
2024-03-22 23:46:51 +08:00 |
|
RD42
|
ece72f79e0
|
[server] Fix broken .vcproj file
|
2024-03-22 23:34:34 +08:00 |
|
RD42
|
920b0a1f6e
|
[bot] Fix compilation errors
|
2024-03-22 23:33:16 +08:00 |
|
RD42
|
5ae650a572
|
[raknet] Fix compilation errors
|
2024-03-22 23:32:11 +08:00 |
|
RD42
|
da5c20cf2b
|
Create .gitattributes
|
2024-03-22 17:28:50 +08:00 |
|
RD42
|
bbf72d218d
|
[saco] Implement all CSpawnScreen member functions
* Updates `DoInitStuff()`
|
2024-03-20 23:49:06 +08:00 |
|
RD42
|
a7b92a2f3d
|
[saco] Add CDeathWindow stub constructor
|
2024-03-20 23:46:57 +08:00 |
|
RD42
|
57f5d13be0
|
[saco] Fix CChatWindow constructor declaration
|
2024-03-20 23:45:19 +08:00 |
|
RD42
|
7aab86cc96
|
[saco] Update CCmdWindow constructor
|
2024-03-20 23:43:00 +08:00 |
|
RD42
|
79572bb0f8
|
[saco] Update CChatWindow constructor
* Update `DoInitStuff()`
* Add `CChatWindow::CreateFonts()` stub
|
2024-03-20 23:39:55 +08:00 |
|
RD42
|
75d426fbee
|
[saco] Add DirectX .lib files
|
2024-03-16 23:40:38 +08:00 |
|
RD42
|
d89893ce91
|
[saco] Implement few CCamera member functions
* Implement `CCamera::sub_1009D660()`
* Implement `CCamera::sub_1009D6B0()`
* Implement `CCamera::GetDistanceFromPoint(...)`
* Implement `unnamed_100B4B50(...)`
|
2024-03-16 23:35:28 +08:00 |
|
RD42
|
d32fb4e22f
|
[saco] Implement GameGetWeaponModelIDFromWeaponID
|
2024-03-16 23:29:52 +08:00 |
|
RD42
|
b6d8c9c215
|
[saco] Update DoProcessStuff()
* Add `CNetGame::Process()` stub
* Add `CNetGame::UpdateNetwork()` stub
* Implement `GetPacketID(...)`
* Implement `HasTimestamps()`
|
2024-03-16 23:28:06 +08:00 |
|
RD42
|
3687b95a9d
|
[saco] DllMain jump?
|
2024-03-14 23:56:03 +08:00 |
|
RD42
|
e8c56e3085
|
[saco] Implement ID3DXFontHook functions
|
2024-03-14 23:48:25 +08:00 |
|
RD42
|
abced1233f
|
[bot] Implement CGameMode::Load
|
2024-03-14 23:27:32 +08:00 |
|
RD42
|
d8b5f00912
|
[bot] Implement CGameMode::Unload
|
2024-03-14 23:26:41 +08:00 |
|
RD42
|
a3810144d1
|
[bot] Implement CNetGame destructor
* Implements CScriptTimers destructor
* Implements `CScriptTimers::FreeMem`
* Implements CPlayerPool destructor
* Implements `CPlayerPool::Delete`
* Implements `CNetGame::sub_415EA0`
* Implements CVehiclePool destructor
* Implements `CVehiclePool::Delete`
* Implements ` CNetGame::sub_415EC0`
|
2024-03-14 23:24:26 +08:00 |
|
RD42
|
98f93f88bb
|
[bot] Scripting function stubs
|
2024-03-12 23:46:02 +08:00 |
|
RD42
|
3bdb21283f
|
Add AMX modules
|
2024-03-12 23:39:27 +08:00 |
|
RD42
|
7678b765ce
|
Match amx_SetString
|
2024-03-12 23:16:55 +08:00 |
|
RD42
|
1c89a11342
|
Ignore IDA files
|
2024-03-03 00:29:29 +08:00 |
|
RD42
|
d94f2ac5b9
|
#4
|
2024-03-03 00:28:58 +08:00 |
|
RD42
|
80089f972e
|
[saco] Implement texture related functions
|
2024-02-27 23:40:59 +08:00 |
|
RD42
|
8dca484dc7
|
[saco] Implement few CGame member functions
Implements:
* `CGame::GetActiveInterior()`
* `CGame::UpdateFarClippingPlane()`
* `CGame::AddToLocalMoney(...)`
* `CGame::GetLocalMoney()`
* `CGame::DisplayGameText(...)`
* `CGame::DisableRaceCheckpoint()`
|
2024-02-27 23:37:45 +08:00 |
|
RD42
|
f5fd849bc3
|
[saco] Implement CEntity::TeleportTo(...)
Implements:
* `CEntity::GetModelIndex()`
* `CEntity::TeleportTo(...)`
|
2024-02-27 21:25:04 +08:00 |
|
RD42
|
ff72a169a7
|
[saco] Update DumpMain(...)
|
2024-02-27 21:20:51 +08:00 |
|
RD42
|
ab608ee0ef
|
[saco] Implement CAudio class member functions
Implements:
* `CAudio::GetRadioStation()`
* `CAudio::StartRadio(...)`
* `CAudio::GetRadioVolume()`
* `CAudio::StopOutdoorAmbienceTrack()`
* `CAudio::SetOutdoorAmbienceTrack(...)`
* `CAudio::PlaySound(...)`
* `CAudio::IsOutdoorAmbienceTrackDisabled()`
|
2024-02-26 23:40:36 +08:00 |
|
RD42
|
f398b9c82c
|
[saco] Implement util functions
Implements:
* `WorldAddEntity(...)`
* `WorldRemoveEntity(...)`
* `GameDisableCheatCodes()`
* `GamePool_Ped_GetAt(...)`
* `GamePool_Ped_GetIndex(...)`
* `GamePool_Vehicle_GetAt(...)`
* `GamePool_Vehicle_GetIndex(...)`
* `GamePool_Object_GetAt(...)`
* Updates `InitPlayerPedPtrRecords()`
|
2024-02-26 23:05:29 +08:00 |
|
RD42
|
673ec195bc
|
[saco] Update DoInitStuff()
|
2024-02-26 22:57:09 +08:00 |
|