Commit Graph

  • ab0672126d Common: EULA accept check should always return true for dedicated servers Kawe Mazidjatari 2024-10-06 22:33:09 +02:00
  • 7a62cf8c8b Tier2: only show message boxes if -nomessagebox isn't passed in Kawe Mazidjatari 2024-10-06 22:29:22 +02:00
  • 02ba900a18 Tier0: don't check on MessageBoxA return type during errors Kawe Mazidjatari 2024-10-06 22:13:58 +02:00
  • e551bb9e6f Tier2: check for user consent before submitting crash report Kawe Mazidjatari 2024-10-06 12:30:56 +02:00
  • 130161128c Launcher: add notes about changes to unhandled exception filter Kawe Mazidjatari 2024-10-06 12:28:43 +02:00
  • 6de498e7ba Common: make IsEULAUpToDate globally accessible Kawe Mazidjatari 2024-10-06 11:50:31 +02:00
  • 7440e2d5da Tier1: add function for checking if SDK ConVar's are registered Kawe Mazidjatari 2024-10-06 11:49:15 +02:00
  • 59a904320e LiveAPI: update readme Kawe Mazidjatari 2024-10-06 11:48:38 +02:00
  • 56b884c7ff Engine: remove duplicate forward declaration Kawe Mazidjatari 2024-10-06 11:47:30 +02:00
  • ec3c670b2b Tier0: increment sigcache db version number Kawe Mazidjatari 2024-10-04 16:38:31 +02:00
  • 79afdf08fe Recast: fix editor crash in prune tool Kawe Mazidjatari 2024-10-04 16:04:55 +02:00
  • b91fd983f9 Server: light LiveAPI improvements Kawe Mazidjatari 2024-10-04 13:00:09 +02:00
  • ed62ebec9f Server: map IServerGameClients interface out Kawe Mazidjatari 2024-10-04 12:53:05 +02:00
  • 277a2bf48b Recast: remove comments that is no longer applicable Kawe Mazidjatari 2024-10-04 12:51:53 +02:00
  • cf7031866f Server: make inline method const Kawe Mazidjatari 2024-10-04 12:50:31 +02:00
  • 04afde3a80 Common: rename netmsg function Kawe Mazidjatari 2024-10-04 12:50:03 +02:00
  • 60f3191bae
    Merge pull request #129 from Mauler125/class_var_change_networking Kawe Mazidjatari 2024-10-01 12:40:04 +02:00
  • d312597c91 Engine: rework class var command and netmsg design Kawe Mazidjatari 2024-09-28 12:43:11 +02:00
  • 432cb923cc Engine: fix compile error Kawe Mazidjatari 2024-09-28 12:28:28 +02:00
  • 0d5a5df1a4 CMake: move spdlog and detours under 'Debugging' filter Kawe Mazidjatari 2024-09-25 20:16:33 +02:00
  • ba5801cce6 Server: implement script utility to set class variables on connected players Kawe Mazidjatari 2024-09-25 20:12:14 +02:00
  • b11d7e3c9b Engine: add new netmsg 'SVC_SetClassVar' Kawe Mazidjatari 2024-09-25 20:08:28 +02:00
  • 3b1622af95 Common: fix crash on dedicated server Kawe Mazidjatari 2024-09-25 20:01:10 +02:00
  • 9a68b15412 VScript: run initial registration code class callbacks first Kawe Mazidjatari 2024-09-25 15:39:01 +02:00
  • 8abbed283e Engine: add implementation for registering new netmessages Kawe Mazidjatari 2024-09-25 15:04:45 +02:00
  • 3b3127c2cf VScript: add code class script globals and registraction callbacks Kawe Mazidjatari 2024-09-25 14:36:20 +02:00
  • 97fb6c91d3 VScript: add code class descriptor class Kawe Mazidjatari 2024-09-25 14:34:56 +02:00
  • 8c2400bab5 VScript: add 'sq_getentity' to SDK Kawe Mazidjatari 2024-09-25 14:21:43 +02:00
  • 27c085482f Tier0: double sigscan mask buffer Kawe Mazidjatari 2024-09-25 14:21:17 +02:00
  • 56f8a69114 Tier1: fix flag testing bug in ConVar::Create Kawe Mazidjatari 2024-09-23 16:23:34 +02:00
  • 3fc1bcd2b7 Tier1: properly fix V_SplitString2 Kawe Mazidjatari 2024-09-23 16:19:53 +02:00
  • 8c9d873fbe Tier1: use CUtlStringList for ConVar flag string parser Kawe Mazidjatari 2024-09-23 15:46:25 +02:00
  • 057a2c801a Tier1: exclude delimiter from split string Kawe Mazidjatari 2024-09-23 15:44:44 +02:00
  • 7e1e4e902a Recast: remove extraneous comments Kawe Mazidjatari 2024-09-23 12:34:00 +02:00
  • d21565d00f Recast: use rdSwap for rdVectorBase::swap Kawe Mazidjatari 2024-09-23 12:31:31 +02:00
  • da37f898cf Recast: deduplicate XX_VERTS_PER_POLYGON constant Kawe Mazidjatari 2024-09-23 12:25:25 +02:00
  • 0298591068 Recast: rename shape volume methods Kawe Mazidjatari 2024-09-23 12:19:49 +02:00
  • fa1db8f995 Recast: clamp the off-mesh connection positions as well Kawe Mazidjatari 2024-09-23 12:11:44 +02:00
  • 5cb0e93766 Recast: better slider limits and layout for primitive shape editor Kawe Mazidjatari 2024-09-23 12:09:54 +02:00
  • 1bd47494bf Recast: pre-select primitive volume on creation Kawe Mazidjatari 2024-09-22 15:33:49 +02:00
  • 29e57e1605 Recast: allow modifying brush types of existing primitive volumes Kawe Mazidjatari 2024-09-22 15:26:50 +02:00
  • feaca14e8a Recast: left panel UX improvements Kawe Mazidjatari 2024-09-22 14:28:34 +02:00
  • 5f3abdb656 Recast: select primitive volume by volume hit index Kawe Mazidjatari 2024-09-22 14:13:39 +02:00
  • 2a2b05c42a Recast: sent intersected primitive volume index to click handler Kawe Mazidjatari 2024-09-22 14:11:44 +02:00
  • 9e46c8be75 Recast: implement primitive shape volume editor Kawe Mazidjatari 2024-09-22 12:27:45 +02:00
  • da66a7b9c1 Recast: implement shape volume highlighting in renderer Kawe Mazidjatari 2024-09-22 01:23:37 +02:00
  • e9e1a96310 Recast: make sure shape editor and shape instance max vert count is always the same Kawe Mazidjatari 2024-09-22 00:40:12 +02:00
  • be27f75442 Recast: rename shape volume tool source files Kawe Mazidjatari 2024-09-22 00:33:48 +02:00
  • 3eb505e169 Recast: update default render offsets Kawe Mazidjatari 2024-09-21 22:32:13 +02:00
  • 01f1361e26 Recast: implement masking in raycast algorithm Kawe Mazidjatari 2024-09-21 22:09:32 +02:00
  • f82c3fcc35 Recast: rework raycast algorithm and fix several bugs Kawe Mazidjatari 2024-09-21 21:43:12 +02:00
  • b37a77d547 Recast: enforce consistency in intersection code Kawe Mazidjatari 2024-09-21 12:26:34 +02:00
  • eb6a3b37d2 Recast: implement intersection test for convex hulls Kawe Mazidjatari 2024-09-21 12:22:02 +02:00
  • 3a51c4f8c9 Recast: take cylinder caps into account during intersection test Kawe Mazidjatari 2024-09-20 21:54:24 +02:00
  • c952f59920 Recast: add ability to delete cylinder and AABB volumes as well Kawe Mazidjatari 2024-09-20 16:01:39 +02:00
  • 32f470f2ed Recast: add functions for checking if point is in cylinder and AABB Kawe Mazidjatari 2024-09-20 16:00:23 +02:00
  • 162f5fb3c7 Recast: fix convex volume deletion (XZY -> XYZ) Kawe Mazidjatari 2024-09-20 15:07:44 +02:00
  • 290f78f8c8 Recast: fully implement cylindric and AABB shape volumes Kawe Mazidjatari 2024-09-20 15:03:30 +02:00
  • 0722def4d8 Recast: deduplicate AABB intersection test in CrowdTool Kawe Mazidjatari 2024-09-20 14:58:22 +02:00
  • 4640a81d09 Recast: add cylindric and AABB intersection functions Kawe Mazidjatari 2024-09-20 14:55:45 +02:00
  • f98b3b9bff Recast: fix order of cylinder vertex drawing (XZY -> XYZ) Kawe Mazidjatari 2024-09-20 11:43:55 +02:00
  • 98756f1a0b Recast: reorder function Kawe Mazidjatari 2024-09-20 00:30:52 +02:00
  • 11e83769b5 Recast: also assign flags to compact height field in rcMarkCylinderArea Kawe Mazidjatari 2024-09-20 00:18:23 +02:00
  • d0c4c0497d Recast: allow ability to mark AABB box area on NavMesh Kawe Mazidjatari 2024-09-20 00:10:03 +02:00
  • 4083318f83 Recast: separate box creation code from renderer Kawe Mazidjatari 2024-09-20 00:07:00 +02:00
  • 8758550602 Recast: make tile size correct for larger navmeshes Kawe Mazidjatari 2024-09-19 16:59:56 +02:00
  • 4a9bfbe79a Recast: vastly improve reliability of land-side off-mesh link tile query Kawe Mazidjatari 2024-09-19 15:44:23 +02:00
  • 2ed18dc6e0 Recast: clean up editor class Kawe Mazidjatari 2024-09-19 13:52:10 +02:00
  • ee59793118 Recast: default to layered partitioner Kawe Mazidjatari 2024-09-19 13:51:28 +02:00
  • 3cd61a499d Tier1: constify ConVar_ParseFlagString Kawe Mazidjatari 2024-09-19 00:12:27 +02:00
  • b2d0db40ef Recast: properly flag off-mesh connection polygons Kawe Mazidjatari 2024-09-19 00:11:49 +02:00
  • 30570981e1 Recast: move poly flags and area enums to Detour NavMesh header Kawe Mazidjatari 2024-09-19 00:02:37 +02:00
  • d5fa52499c Recast: combine off-mesh link basing and land connection logic Kawe Mazidjatari 2024-09-18 17:28:10 +02:00
  • 8eaa349dbc Recast: assign dtOffMeshConnection::userId Kawe Mazidjatari 2024-09-18 17:24:08 +02:00
  • b042327629 Recast: fix incorrect dtOffMeshConnection::userId offset Kawe Mazidjatari 2024-09-18 17:23:00 +02:00
  • 1a0b6efae5 Recast: properly set traverse type fields in off-mesh connections for MSET 7 or higher Kawe Mazidjatari 2024-09-18 11:41:33 +02:00
  • 3259b03fdd Server: name unknown field in CAI_TraverseNode Kawe Mazidjatari 2024-09-18 01:50:19 +02:00
  • adc75dea0b . R5 Mkos 2024-09-17 16:02:15 -04:00
  • 3fd1b96281 Revert "Merge branch 'p4sync' into r5r.dev-new" R5 Mkos 2024-09-17 15:51:43 -04:00
  • 2b2768b1ae Merge branch 'p4sync' into r5r.dev-new R5 Mkos 2024-09-17 15:50:30 -04:00
  • 3ddb13ca57 Merge remote-tracking branch 'upstream/p4sync' into r5r.dev-new R5 Mkos 2024-09-17 15:50:02 -04:00
  • 93fc25f3d8 Reapply "Merge remote-tracking branch 'upstream/p4sync' into p4sync" R5 Mkos 2024-09-17 15:40:08 -04:00
  • cda6194ab6 Reapply "Merge remote-tracking branch 'upstream/p4sync' into p4sync" R5 Mkos 2024-09-17 15:40:05 -04:00
  • e77e686b2f Reapply "Merge remote-tracking branch 'upstream/p4sync' into p4sync" R5 Mkos 2024-09-17 15:40:03 -04:00
  • 153c7d0602 Reapply "Merge remote-tracking branch 'upstream/p4sync' into p4sync" R5 Mkos 2024-09-17 15:38:42 -04:00
  • 727d631f32 Reapply "Merge remote-tracking branch 'upstream/p4sync' into p4sync" R5 Mkos 2024-09-17 15:38:38 -04:00
  • f0bb7ead42 Update vscript_client.cpp R5 Mkos 2024-09-17 15:38:26 -04:00
  • 5ce6e46bf1 Revert "Merge remote-tracking branch 'upstream/p4sync' into p4sync" R5 Mkos 2024-09-17 15:03:50 -04:00
  • a55380f885 Revert "Merge remote-tracking branch 'upstream/p4sync' into p4sync" R5 Mkos 2024-09-17 15:03:42 -04:00
  • 08b90bce40 Revert "Merge remote-tracking branch 'upstream/p4sync' into p4sync" R5 Mkos 2024-09-17 15:03:35 -04:00
  • 8796cbb173 Revert "Merge remote-tracking branch 'upstream/p4sync' into p4sync" R5 Mkos 2024-09-17 15:03:30 -04:00
  • fd4c39677d Revert "Merge remote-tracking branch 'upstream/p4sync' into p4sync" R5 Mkos 2024-09-17 15:03:24 -04:00
  • 32b0d77205 Merge remote-tracking branch 'upstream/p4sync' into p4sync R5 Mkos 2024-09-17 15:01:17 -04:00
  • 0b568488e3 RapidJSON: fix bug when parsing NaN, Inf with fraction or exponent parts Kawe Mazidjatari 2024-09-16 17:48:25 +02:00
  • a6d4a53021 Recast: make proper wrappers for radians and degrees conversion Kawe Mazidjatari 2024-09-16 16:29:46 +02:00
  • 10efa56c58 Engine: don't run NVIDIA Reflex if -gfx_disableLowLatency was specified Kawe Mazidjatari 2024-09-16 16:27:02 +02:00
  • 0eb0d73ae1 Game: make AI utility class instance static Kawe Mazidjatari 2024-09-16 14:15:15 +02:00
  • 986fe4a93d Tier2: rename curl params field name Kawe Mazidjatari 2024-09-16 13:58:33 +02:00
  • 8f384e424d VScript: constify callback parameters Kawe Mazidjatari 2024-09-16 13:52:13 +02:00
  • 2afa6d6c64 VScript: log duration of code callbacks Kawe Mazidjatari 2024-09-16 13:46:36 +02:00