Commit Graph

  • ba83bd9ae9 MaterialSystem: fix compile error for no-dx builds Kawe Mazidjatari 2024-11-17 11:50:41 +01:00
  • d655ae8b4d Tier0: bump sig cache version to 0x2F Kawe Mazidjatari 2024-11-17 03:17:28 +01:00
  • d444900b9a ImguiSystem: fix regression causing initial logs to not render Kawe Mazidjatari 2024-11-17 03:15:31 +01:00
  • f5f14c153f ImguiSystem: change default keys Kawe Mazidjatari 2024-11-17 03:09:03 +01:00
  • 7a40db4d85 RTech: reverse engineer and document most of pak load api Kawe Mazidjatari 2024-11-17 02:20:40 +01:00
  • 3eea52b199 RTech: rename pak fifo lock state pointer Kawe Mazidjatari 2024-11-17 02:19:54 +01:00
  • 35c6655e20 RTech: change async handle status struct name suffix Kawe Mazidjatari 2024-11-17 02:03:31 +01:00
  • 1c36dfa484 RTech: rename member variables Kawe Mazidjatari 2024-11-17 02:01:51 +01:00
  • 3d56934cc0 RTech: reverse more fields for pak load system Kawe Mazidjatari 2024-11-16 21:35:09 +01:00
  • 19896857e2 RTech: disable assertion for log channels in FS_CloseAsyncFile Kawe Mazidjatari 2024-11-16 21:33:00 +01:00
  • add4037504 Tier0: add enum for job priorities Kawe Mazidjatari 2024-11-16 21:30:58 +01:00
  • 1ec3df5874 RTech: add note for improvements in Pak_Swap_f Kawe Mazidjatari 2024-11-16 15:41:06 +01:00
  • 3f3b69e2bb RTech: use log channel of to-swap pak file Kawe Mazidjatari 2024-11-16 15:40:19 +01:00
  • 5d20256f10 RTech: user or script requested paks should use channel 8 Kawe Mazidjatari 2024-11-16 15:39:55 +01:00
  • 03d19344fe RTech: implement pak and async read logging per channel Kawe Mazidjatari 2024-11-16 15:28:53 +01:00
  • 0dde788aa7 GameUI: only log to ImGui console if ImguiSystem is initialized Kawe Mazidjatari 2024-11-16 14:09:23 +01:00
  • e2b931d6d8 ImguiSystem: perform atomic exchange before acquiring snapshot lock Kawe Mazidjatari 2024-11-15 20:33:57 +01:00
  • 4d2ac77ac7 ImguiSystem: fix compile error Kawe Mazidjatari 2024-11-15 20:10:02 +01:00
  • 8de652b4c9 ImguiSystem: improve API and performance Kawe Mazidjatari 2024-11-15 19:48:03 +01:00
  • 68b7c25a10 InputSystem: fully implement CInputStackSystem in the SDK Kawe Mazidjatari 2024-11-15 15:59:37 +01:00
  • 3dcb058774 Tier0: implement DLL_EXT_STRING macro Kawe Mazidjatari 2024-11-15 15:40:12 +01:00
  • 440e5f7fe1 CMake: define _DLL_EXT for all projects Kawe Mazidjatari 2024-11-15 15:39:11 +01:00
  • d4d2244b93 Engine: inherit IEngineAPI through CTier1AppSystem Kawe Mazidjatari 2024-11-15 15:24:55 +01:00
  • 1e7bfcde2e AppFrameWork: adjust IAppSystem interface Kawe Mazidjatari 2024-11-15 14:58:57 +01:00
  • f45ca75474 ReVPK: use Min operator provided by basetypes Kawe Mazidjatari 2024-11-15 14:02:06 +01:00
  • 20e212b1ea VpkLib: use Min operator provided by basetypes Kawe Mazidjatari 2024-11-15 14:01:47 +01:00
  • aac8c84442 VpkLib: use correct type for chunk offset Kawe Mazidjatari 2024-11-15 13:59:12 +01:00
  • bc54931408 Engine: detour function CEngineAPI::OnStartup() Kawe Mazidjatari 2024-11-15 13:49:29 +01:00
  • 7114bc6a40 InputSystem: rework CInputStackSystem::PopInputContext() Kawe Mazidjatari 2024-11-15 13:44:56 +01:00
  • 18545ec422 Tier1: implement PopAt in CUtlStack Kawe Mazidjatari 2024-11-15 13:42:47 +01:00
  • f0fcb821a8 Engine: only call ImguiSystem message handler when imgui surface is active Kawe Mazidjatari 2024-11-15 13:40:39 +01:00
  • 36bee21784 Engine: set correct type for member variable Kawe Mazidjatari 2024-11-15 13:38:02 +01:00
  • fa949c8e6a ImguiSystem: don't run the message handler if the system isn't initialized Kawe Mazidjatari 2024-11-14 23:30:08 +01:00
  • a331d43488 ImguiSystem: fix input latency caused by mutex Kawe Mazidjatari 2024-11-14 23:28:47 +01:00
  • b88ed6d5cb Resource: fix typo in CFG file header Kawe Mazidjatari 2024-11-14 15:51:10 +01:00
  • 14e0c8f5e4 Engine: separate server and client offline configuration files Kawe Mazidjatari 2024-11-14 15:49:57 +01:00
  • 3d5ddd2bed Client: update the "name" convar in "cl_setname" concommand callback Kawe Mazidjatari 2024-11-14 15:44:27 +01:00
  • e8fe12b4fd Engine: fix heap buffer overflow Kawe Mazidjatari 2024-11-14 15:26:40 +01:00
  • da6ffe9005 Engine: implement pak preloading Kawe Mazidjatari 2024-11-14 14:54:27 +01:00
  • b3796c32cc Tier2: fix regression preventing remote errors from being logged Kawe Mazidjatari 2024-11-14 14:27:31 +01:00
  • ad741882ae DataCache: only check on DC_INVALID_HANDLE in debug builds Kawe Mazidjatari 2024-11-14 14:21:01 +01:00
  • abe5578557 RTech: add param to LoadFromFile for parse failures Kawe Mazidjatari 2024-11-14 13:38:28 +01:00
  • 1909ad63ab RTech: implement RSON array subvalues Kawe Mazidjatari 2024-11-14 13:37:20 +01:00
  • 35f5c34190 Recast: use dtLink's traverse type getters Kawe Mazidjatari 2024-11-14 02:53:19 +01:00
  • 93588edca5 Recast: fix bug caused by incorrect representation of microlut Kawe Mazidjatari 2024-11-14 02:45:29 +01:00
  • c0a451f90d LiveAPI: remove newline character from error message Kawe Mazidjatari 2024-11-14 01:19:23 +01:00
  • 2813c0e24f Server: improve ConVar help string Kawe Mazidjatari 2024-11-13 14:18:05 +01:00
  • 94c296561f Recast: remove commented off-mesh connection check Kawe Mazidjatari 2024-11-13 14:05:34 +01:00
  • c71d7f52dc Recast: calculate 3D AABB box for rcCunkyTriMesh Kawe Mazidjatari 2024-11-13 14:03:56 +01:00
  • 62f7b04f5a Recast: use actual hull width for walkableRadius Kawe Mazidjatari 2024-11-13 13:56:51 +01:00
  • a6958dcee7 Recast: move raycast call to wrapper Kawe Mazidjatari 2024-11-13 13:54:26 +01:00
  • cb598e397d Recast: add option to limit portal creation between 2 polys to 1 Kawe Mazidjatari 2024-11-12 14:20:51 +01:00
  • 46e2424bb2 Engine: increase default stringcmd quota to 32 v2.5_r3 Kawe Mazidjatari 2024-11-12 02:08:40 +01:00
  • 4aee1e707c CPylon: fix bug in GetServerByToken Kawe Mazidjatari 2024-11-12 00:14:08 +01:00
  • 24e731e4ee ThirdParty: upgrade l8w8jwt library to 2.4.0 Kawe Mazidjatari 2024-11-12 00:10:46 +01:00
  • e5d7644d19 Common: add missing comment to OOB message ID Kawe Mazidjatari 2024-11-11 20:32:53 +01:00
  • b16985ee0c Tier0: bump game sdk version to 012 Kawe Mazidjatari 2024-11-11 20:27:59 +01:00
  • 0a0c99ba77 Tier0: bump sig cache version to 0x2E Kawe Mazidjatari 2024-11-11 20:27:30 +01:00
  • 35b23915d3 Common: reverse engineer last OOB message ID Kawe Mazidjatari 2024-11-11 20:22:19 +01:00
  • 9a9e84f974 Tier0: fix compiler specific compile error Kawe Mazidjatari 2024-11-11 19:50:01 +01:00
  • a809b1f262 Server: remove exraneous client pointer check Kawe Mazidjatari 2024-11-11 17:47:36 +01:00
  • 5ed734a4ff Client: fix controller curve look Kawe Mazidjatari 2024-11-11 17:39:53 +01:00
  • 5e962d6eb0 Loader: update SDK loader documentation Kawe Mazidjatari 2024-11-11 13:56:01 +01:00
  • 50b4c559c6 Pylon: light cleanup of GetBannedList Kawe Mazidjatari 2024-11-11 00:14:25 +01:00
  • c1ca886ee5
    Merge pull request #131 from O-Robotic/p4sync Kawe Mazidjatari 2024-11-10 23:51:12 +01:00
  • cce4429606 Pylon: Fix incorrect return value in GetBannedList GetBannedList was returning true even when no players were pushed to the banlist causing excessive thread creation in the bulk check system. O-Robotic 2024-11-10 17:00:23 +00:00
  • 0806b10f79 Recast: delay sub-edge area calculation Kawe Mazidjatari 2024-11-10 14:28:10 +01:00
  • 427860e6e9 InputSystem: add option to run the old CurveLook implementation Kawe Mazidjatari 2024-11-10 14:02:49 +01:00
  • c72e34606b Server: only run the loop if we have an attached NavMesh Kawe Mazidjatari 2024-11-10 12:27:14 +01:00
  • bca3a595e5 Pylon: enforce consistency in schema v2.5_r2 v2.5_r1 Kawe Mazidjatari 2024-11-09 14:05:41 +01:00
  • 2513d9e70e Tier0: bump game sdk version to 011 Kawe Mazidjatari 2024-11-09 03:04:45 +01:00
  • 913b36d225 Tier0: bump sig cache version to 2D Kawe Mazidjatari 2024-11-09 03:04:00 +01:00
  • f7d75dd25f Resource: add offline autoexec file Kawe Mazidjatari 2024-11-09 01:26:12 +01:00
  • 9968769e37 Core: update launch emblem Kawe Mazidjatari 2024-11-09 01:23:09 +01:00
  • 43e162711e Core: add option to run the game fully offline Kawe Mazidjatari 2024-11-09 01:22:43 +01:00
  • a702323181 Pylon: add option to fully disable matchmaking server connection Kawe Mazidjatari 2024-11-09 01:19:23 +01:00
  • 0ad88c6ae5 EbisuSDK: add const qualifiers Kawe Mazidjatari 2024-11-09 01:12:33 +01:00
  • d0ec49cc52 RTech: fix resource leak Kawe Mazidjatari 2024-11-08 21:51:04 +01:00
  • a6a4e76677 Recast: allow keeping unlinked polygons Kawe Mazidjatari 2024-11-08 21:47:58 +01:00
  • bfda37300c Recast: allow for fully disabling poly cells Kawe Mazidjatari 2024-11-08 21:44:11 +01:00
  • 23c0e87735 Recast: fix navmesh defaults Kawe Mazidjatari 2024-11-08 21:43:29 +01:00
  • 7bd90f191e Recast: fix typo in dtHint struct Kawe Mazidjatari 2024-11-08 21:42:31 +01:00
  • a7086a600a Recast: add const qualifier to dtNavMesh::arePolysAdjacent Kawe Mazidjatari 2024-11-08 20:08:12 +01:00
  • 0a11ffce70 Server: document AI hull variables Kawe Mazidjatari 2024-11-08 20:06:05 +01:00
  • 899efb902f Client: improve navmesh hot swap button text Kawe Mazidjatari 2024-11-08 20:01:06 +01:00
  • ff33a19b85 Recast: move triangle intersection code to shared Kawe Mazidjatari 2024-11-06 21:37:07 +01:00
  • ce0fa2028f Recast: rewrite triangle intersect code and increase chunk index buffer Kawe Mazidjatari 2024-11-06 21:27:18 +01:00
  • cd78e5afa9 Recast: fine tune navmesh rasterization parameters Kawe Mazidjatari 2024-11-06 14:50:47 +01:00
  • 247a99765c Recast: add option to disable the filtering of neighbor slopes Kawe Mazidjatari 2024-11-06 14:44:06 +01:00
  • 40cea14a49 Recast: return out early if we have no spans Kawe Mazidjatari 2024-11-06 14:28:49 +01:00
  • bef18681cf Recast: return out early if we have no regions Kawe Mazidjatari 2024-11-06 14:27:11 +01:00
  • eb6692ab9e Recast: fix heap buffer overflow in partitioning code Kawe Mazidjatari 2024-11-06 14:24:14 +01:00
  • 851ae9c75f Recast: fix typo in parameter name Kawe Mazidjatari 2024-11-06 14:17:30 +01:00
  • 652b5d7018 Game: make navmesh render plane culling optional Kawe Mazidjatari 2024-11-06 14:12:12 +01:00
  • c4cdbe38ce Recast: increase max span height bits Kawe Mazidjatari 2024-11-05 02:06:06 +01:00
  • 5e36f58956 Recast: add toggle to disable automatic traverse link building Kawe Mazidjatari 2024-11-04 22:10:42 +01:00
  • 3e5540e762 Recast: improve traverse type parameters Kawe Mazidjatari 2024-11-04 20:57:37 +01:00
  • 98ed726cb4 Recast: always start from north during traverse linkage Kawe Mazidjatari 2024-11-03 16:52:01 +01:00
  • 065150158a Recast: small optimization for traverse link algorithm Kawe Mazidjatari 2024-11-03 15:36:09 +01:00
  • 3e7c7cb7da Recast: fix incorrect base side classification Kawe Mazidjatari 2024-11-03 15:33:44 +01:00