Commit Graph

  • a778d910e7 Fix rare crash in naveditor Kawe Mazidjatari 2022-04-22 02:31:06 +02:00
  • 3ad668e37a Fix script command Kawe Mazidjatari 2022-04-22 02:27:35 +02:00
  • 02cbb36474 Improved script commands Kawe Mazidjatari 2022-04-19 22:47:58 +02:00
  • b421a17d2b Dedicated server optimizations Kawe Mazidjatari 2022-04-19 03:55:20 +02:00
  • 3d32346b39 Fix patterns for S1 and removed redundant code Kawe Mazidjatari 2022-04-19 00:00:45 +02:00
  • 642d852e69 Fix pattern mismatch for S2 Kawe Mazidjatari 2022-04-18 22:25:03 +02:00
  • 987fc6f78e Update casts Kawe Mazidjatari 2022-04-18 20:15:23 +02:00
  • 1e7b746356 More detailed system stats Kawe Mazidjatari 2022-04-18 16:45:26 +02:00
  • ecfc380f84 Sort IConsole autocomplete list lexicographically Kawe Mazidjatari 2022-04-18 05:34:21 +02:00
  • 8ebdf6fa65 Add performance metrics and supplemental CPU details on startup Kawe Mazidjatari 2022-04-18 03:46:26 +02:00
  • 5c2c5709e5 Update gl_screen.cpp Kawe Mazidjatari 2022-04-18 03:35:24 +02:00
  • e32cc6ae6a Code overhaul Kawe Mazidjatari 2022-04-18 03:35:08 +02:00
  • 7d869ca189 Extra dedicated server optimizations Kawe Mazidjatari 2022-04-17 02:00:06 +02:00
  • 73a3748e7c Dedicated optimizations Kawe Mazidjatari 2022-04-16 23:53:03 +02:00
  • e1a76e3e28 Fix small formatting mistake Kawe Mazidjatari 2022-04-16 23:51:37 +02:00
  • 601799430c Remove extraneous '/arch:AVX2' compiler flag Kawe Mazidjatari 2022-04-16 23:50:57 +02:00
  • 2b2b6c8139 Merge branch 'indev' of https://github.com/Mauler125/r5sdk into indev PixieCore 2022-04-16 13:02:19 +02:00
  • 6e907c8f99 Changed docs on interfaces.cpp PixieCore 2022-04-16 13:02:14 +02:00
  • d4aa300942 Update launcher.cpp Kawe Mazidjatari 2022-04-16 12:51:28 +02:00
  • 5f0d45486e Update config files Kawe Mazidjatari 2022-04-16 00:42:48 +02:00
  • f2a5c8ac68 See description Kawe Mazidjatari 2022-04-16 00:30:46 +02:00
  • cfe920f971 Update playlist file Kawe Mazidjatari 2022-04-15 23:57:58 +02:00
  • 0bcc3036dd NOP 'avi->Init()' from dedicated. Kawe Mazidjatari 2022-04-15 20:06:27 +02:00
  • 196db8660e Dedicated and SDK improvements Kawe Mazidjatari 2022-04-15 04:02:33 +02:00
  • b753295a49 SDK improvements Kawe Mazidjatari 2022-04-14 19:18:59 +02:00
  • 64f5935ba6 Light optimization v2.0.6_rc2 v2.0.6_rc1 v2.0.5_rc5 v2.0.5_rc4 v2.0.5_rc3 v2.0.5_rc2 v2.0.5_rc1 v2.0.4_rc4 v2.0.4_rc3 Kawe Mazidjatari 2022-04-13 01:37:49 +02:00
  • 7ba4f4021b Remove last hardcoded addresses for GameSDK Kawe Mazidjatari 2022-04-13 01:25:33 +02:00
  • e1f5e7d46b Un-hardcode all CHostState dependencies Kawe Mazidjatari 2022-04-12 02:48:46 +02:00
  • db141d5edb Small mistake Kawe Mazidjatari 2022-04-11 01:51:50 +02:00
  • 092b7e9d43 Start of migration to IDetour interface Kawe Mazidjatari 2022-04-11 01:44:30 +02:00
  • 8c1dfb50f4 Address class cleanup/improvements Kawe Mazidjatari 2022-04-10 19:59:34 +02:00
  • 2dcbf59041 Move ConVar/ConCommand stuff to tier1 instead and cleanup KeyValues/KeyValuesSystem Kawe Mazidjatari 2022-04-09 16:16:40 +02:00
  • b3631facbe Update all function casts Kawe Mazidjatari 2022-04-09 06:05:47 +02:00
  • e2f06a8a68 Massive performance improvements Kawe Mazidjatari 2022-04-09 02:18:57 +02:00
  • aa57170e0d Start of pattern search refactor Kawe Mazidjatari 2022-04-09 01:14:22 +02:00
  • 6a46486e99 See description Kawe Mazidjatari 2022-04-09 00:59:42 +02:00
  • c431434680 Fix 'Reload Scripts' button in Server Browser Kawe Mazidjatari 2022-04-08 23:03:09 +02:00
  • 36a9c2779b Fix debug dll assertions Kawe Mazidjatari 2022-04-06 00:49:17 +02:00
  • b336b37025 Update fasttimer.h Amos 2022-04-05 11:41:26 +02:00
  • 7724e06d3f FastTimer cleanup Amos 2022-04-05 11:33:37 +02:00
  • f4b263b412 Cleanup Kawe Mazidjatari 2022-04-05 01:13:27 +02:00
  • 60cd5a000a Un-hardcode ban message Kawe Mazidjatari 2022-04-05 00:55:59 +02:00
  • 7258a35ff5 Add AI Network methods and add hook for AIN connection debug Kawe Mazidjatari 2022-04-03 03:10:48 +02:00
  • a4b4bb6ef5 Update playlist to accommodate 'GetPromoData' localization changes Kawe Mazidjatari 2022-04-02 13:12:34 +02:00
  • b4485f1d23 Add extra SQVM features Kawe Mazidjatari 2022-04-02 13:03:11 +02:00
  • 5d69d7284e Slight project cleanup Kawe Mazidjatari 2022-04-02 12:27:35 +02:00
  • f2223d8bd7 Fix CNetChan structure for anything lower than S3 Kawe Mazidjatari 2022-04-02 04:11:44 +02:00
  • f7b9754a43 Fix small compiler error Kawe Mazidjatari 2022-04-02 02:56:59 +02:00
  • 6feb41c285 Partial CNetChan class rebuild and implementation (see description) Kawe Mazidjatari 2022-04-02 02:48:54 +02:00
  • 7c9a50f0d5 Add proper license to project Kawe Mazidjatari 2022-04-01 00:11:42 +02:00
  • b85683b6f7 Prevent dedicated server from writing any files to 'Saved Games' folder Kawe Mazidjatari 2022-03-31 23:54:45 +02:00
  • a6b92f8713 Strip server vm reference from client dll Kawe Mazidjatari 2022-03-31 17:23:14 +02:00
  • 83fc611a48 Prevent dedicated server from overwriting videoconfig file Kawe Mazidjatari 2022-03-31 17:22:46 +02:00
  • 66146f6590 Adapt majority of SQVM to SQ types Kawe Mazidjatari 2022-03-31 02:26:05 +02:00
  • 42ef6ef228 Hook sq_pushroottable as well Kawe Mazidjatari 2022-03-31 00:10:18 +02:00
  • 79f99970c6 Implemented SERVER, CLIENT and UI script commands Kawe Mazidjatari 2022-03-30 22:54:33 +02:00
  • ecb2bc54ad More SQ types and 'sq_compilebuffer()' AOB + prototype Kawe Mazidjatari 2022-03-30 00:06:52 +02:00
  • 28b1718cb1 Add Squirrel typedefs Kawe Mazidjatari 2022-03-29 22:27:56 +02:00
  • 446f13680f Improve SQVM function registration and add SERVER and CLIENT logic Kawe Mazidjatari 2022-03-28 19:34:51 +02:00
  • 56a71aba56 A few RTech changes. PixieCore 2022-03-28 18:47:11 +02:00
  • 433a3b27a2 Changed CBaseClient::Clear to void type. PixieCore 2022-03-28 14:22:27 +02:00
  • bccd936040 Add 'SQVM_CreateServerVM()', 'g_pServerVM', and 'SQVM_CreateClientVM()', g_pClientVM Kawe Mazidjatari 2022-03-28 12:09:40 +02:00
  • e755961d77 Modernize ECommandTarget_t enum Kawe Mazidjatari 2022-03-28 12:03:07 +02:00
  • a875cd490c Default CNetAdr2::GetIP() 'bBaseOnly' to false Kawe Mazidjatari 2022-03-28 12:02:40 +02:00
  • 73cdaf18e3 Slight cleanup Kawe Mazidjatari 2022-03-28 12:02:11 +02:00
  • 9953caab7d Declare 'hsq_pushconstant()' Kawe Mazidjatari 2022-03-28 02:25:04 +02:00
  • 02eb25a268 Create 'sq_pushconstant()' hook Kawe Mazidjatari 2022-03-28 02:19:54 +02:00
  • 5939c00fe1 Avoid potential crash for unloading rpaks. PixieCore 2022-03-28 00:59:39 +02:00
  • 2045f52ad8 Unloading rpaks poperly now that we load on map load. PixieCore 2022-03-28 00:57:04 +02:00
  • 89a8909cbb Fix dedicated compile error Kawe Mazidjatari 2022-03-27 23:52:54 +02:00
  • d930cb66e0 Migrated CClient to CBaseClient. PixieCore 2022-03-27 23:50:35 +02:00
  • b405125357 Fix clang-cl compile Kawe Mazidjatari 2022-03-27 22:18:58 +02:00
  • b1a806dccb Rename 'GAMECLIENTONLY' definition to 'CLIENT_DLL' Kawe Mazidjatari 2022-03-27 22:17:30 +02:00
  • b76a86d18d Default 'sv_pylonvisibility' to 0 Kawe Mazidjatari 2022-03-27 21:13:59 +02:00
  • 404ef9255c New fields for CBaseClient, fixed CBaseServer functions. PixieCore 2022-03-27 19:35:33 +02:00
  • 87b53d1731 Default AIN rebuild to 0 Kawe Mazidjatari 2022-03-27 14:39:40 +02:00
  • 2ad5a75172 Update configuration files Kawe Mazidjatari 2022-03-27 14:20:45 +02:00
  • 0c766266f1 Fix compile error Kawe Mazidjatari 2022-03-27 14:07:22 +02:00
  • 6f268c0978 Check if ImGui config file exist before attempting to parse it v2.0.4_rc2 v2.0.4 Kawe Mazidjatari 2022-03-27 12:09:46 +02:00
  • 4a5823023d Add CHostState::Think ConVar's and new method to return double value Kawe Mazidjatari 2022-03-27 11:42:24 +02:00
  • 3d90d1cbfb Cleanup FindPatternSIMD Kawe Mazidjatari 2022-03-27 11:25:53 +02:00
  • 4cbb4746bd Fix Pylon backend not working on dedicated server Kawe Mazidjatari 2022-03-26 18:06:54 +01:00
  • 4e9ae9c350 Better no-level status names Kawe Mazidjatari 2022-03-26 02:19:07 +01:00
  • 1388215b1a Finish 'CBaseServer::GetNumFakeClients()' function Kawe Mazidjatari 2022-03-26 02:00:40 +01:00
  • fd01962aa0 Change default console title Kawe Mazidjatari 2022-03-26 01:23:06 +01:00
  • 66ec11079e Optimizations Kawe Mazidjatari 2022-03-26 01:19:02 +01:00
  • c3ad5f08fb Forgot this one.. Kawe Mazidjatari 2022-03-26 01:18:48 +01:00
  • a5a8f85764 Rename materialsystem to cmaterialsystem Kawe Mazidjatari 2022-03-26 01:04:20 +01:00
  • 72ca651003 Cleanup DetourNavMesh.h Kawe Mazidjatari 2022-03-26 00:44:42 +01:00
  • ba379f4712 Small optimizations Kawe Mazidjatari 2022-03-26 00:44:23 +01:00
  • 2faf92ee17 Fix small oversight Kawe Mazidjatari 2022-03-26 00:42:09 +01:00
  • 1038ba786e CBaseClient overhaul and partial class rebuild Kawe Mazidjatari 2022-03-26 00:24:13 +01:00
  • 687446eade Cleanup CConsole Kawe Mazidjatari 2022-03-25 13:31:31 +01:00
  • 96bf41655a Use CBuf_AddText() and Cbuf_Execute() instead Kawe Mazidjatari 2022-03-25 13:17:57 +01:00
  • 699b1c33a6 Use timer instead for banlist and pylon checks Kawe Mazidjatari 2022-03-25 02:30:36 +01:00
  • eccddb3883 Reorder FastTimer class Kawe Mazidjatari 2022-03-25 02:25:50 +01:00
  • 9b511edbb2 Properly shutdown dedicated again Kawe Mazidjatari 2022-03-25 01:19:27 +01:00
  • 378df25d4c Fix struct padding for AIN Amos 2022-03-24 16:31:53 +01:00
  • 05b37bf111 Fix 2 crash cases during AIN build Kawe Mazidjatari 2022-03-24 02:08:27 +01:00
  • 5a2cbaf40a Increase max tiles (hack) Kawe Mazidjatari 2022-03-24 02:07:56 +01:00