Commit Graph

  • 531fa21af1 VScript: add structures for closure and function proto Kawe Mazidjatari 2024-09-16 13:37:08 +02:00
  • 5bfa34d016 ModSystem: properly purge and delete all mods on destruction Kawe Mazidjatari 2024-09-16 12:14:14 +02:00
  • 10161f5f9e ModSystem: constify Kawe Mazidjatari 2024-09-16 12:13:39 +02:00
  • 6509983350 ModSystem: implement ParseConVars properly Kawe Mazidjatari 2024-09-16 12:08:38 +02:00
  • dbdafd44e4 Recast: fix toggle for all polygon flags Kawe Mazidjatari 2024-09-16 11:49:21 +02:00
  • a3be86ca96 Update vscript_client.cpp R5 Mkos 2024-09-15 23:42:39 -04:00
  • 8c71e6fbe6 Merge remote-tracking branch 'upstream/p4sync' into p4sync R5 Mkos 2024-09-15 23:30:42 -04:00
  • ebd89d934f NVIDIA: only run and shutdown PCL stats if it has been initialized Kawe Mazidjatari 2024-09-15 12:45:26 +02:00
  • 7d7c31d4a0
    Merge pull request #127 from Mauler125/amd-anti-lag Kawe Mazidjatari 2024-09-15 12:18:38 +02:00
  • d5abb89d9b Client: remove version from convar string Kawe Mazidjatari 2024-09-15 12:16:09 +02:00
  • b182a8eca8 Client: add AMD Anti-Lag 2 settings convar Kawe Mazidjatari 2024-09-14 12:51:45 +02:00
  • 690272e8e1 Engine: fix compile error for dedicated server Kawe Mazidjatari 2024-09-14 12:11:29 +02:00
  • 720584be25 AMD: Implement Anti-Lag 2 SDK Kawe Mazidjatari 2024-09-14 11:57:18 +02:00
  • e7432eeba0 MaterialSystem: add AMD PF ID constant Kawe Mazidjatari 2024-09-14 11:37:07 +02:00
  • a9ed8f66c4 Thirdparty: add AMD Anti-Lag 2 SDK Kawe Mazidjatari 2024-09-14 11:35:12 +02:00
  • d399b486b6 NVIDIA: rename Reflex function prefixes Kawe Mazidjatari 2024-09-13 21:29:25 +02:00
  • ae60220a00
    Merge pull request #126 from Mauler125/backtrace Kawe Mazidjatari 2024-09-13 20:26:48 +02:00
  • cb61ff2875 Tier2: implement crash reporter Kawe Mazidjatari 2024-09-13 20:17:54 +02:00
  • 98f4f57afe Tier0: crash handler reliability improvements Kawe Mazidjatari 2024-09-13 20:01:40 +02:00
  • 7ef0a77bb9 Core: improve CPU clock speeds formatting Kawe Mazidjatari 2024-09-13 19:44:18 +02:00
  • fa5a8f8be8 Tier2: add option to fail on error in cURL params Kawe Mazidjatari 2024-09-13 19:36:13 +02:00
  • 9f935ec4b4 Tier2: implement cURL upload file utility Kawe Mazidjatari 2024-09-13 19:34:33 +02:00
  • 0f89a4e3db Tier0: only ABS on signed types in ExtremeElementABS Kawe Mazidjatari 2024-09-07 14:59:16 +02:00
  • 1a551739b4 Core: fix incorrect typedef for f64 (double-precision floating point) Kawe Mazidjatari 2024-09-07 00:26:48 +02:00
  • 36484dbb82 Recast: increase traverse link brightness Kawe Mazidjatari 2024-09-04 22:47:58 +02:00
  • 0b606b21fd Recast: improve code consistency Kawe Mazidjatari 2024-09-04 22:47:36 +02:00
  • e019de8dcd Recast: make detail triangle flags enum shared Kawe Mazidjatari 2024-09-04 16:19:19 +02:00
  • 6fa5080fe5 Recast: also cast ray against convex hulls for clip brushes Kawe Mazidjatari 2024-09-04 16:08:30 +02:00
  • 6050ce5555 Recast: boilerplate code and constants deduplication Kawe Mazidjatari 2024-09-04 13:39:05 +02:00
  • 33acd65e5a Recast: initialize member variable in OffMeshConnectionTool Kawe Mazidjatari 2024-09-04 11:44:12 +02:00
  • 9f0312cbf1 Recast: add option for changing off-mesh connection radius Kawe Mazidjatari 2024-09-04 11:38:00 +02:00
  • 1378a6db9c Recast: make off-mesh links more visible Kawe Mazidjatari 2024-09-04 11:21:32 +02:00
  • e89a1d9436 Recast: add the last few flags to the list as well Kawe Mazidjatari 2024-09-04 10:36:11 +02:00
  • d1bad5c130 Recast: add logic for setting polygon flags in convex hulls Kawe Mazidjatari 2024-09-04 10:30:54 +02:00
  • f364e1b4c3 Recast: add array of poly flag names Kawe Mazidjatari 2024-09-04 10:26:41 +02:00
  • 9113b36bfd Core: fix typo's in function comment headers Kawe Mazidjatari 2024-09-04 01:09:09 +02:00
  • 78e2987ca9 Server: fix incorrect edict parameters in public interface Kawe Mazidjatari 2024-09-04 01:05:01 +02:00
  • 6e26b3c4be Server: fix compile error Kawe Mazidjatari 2024-09-04 00:58:22 +02:00
  • f5c0b428cb Recast: add hook bodies for NavMesh functions Kawe Mazidjatari 2024-09-04 00:57:26 +02:00
  • c64f28be25 Server: fix rare NavMesh hotswap crash Kawe Mazidjatari 2024-09-04 00:48:54 +02:00
  • 7739a6c909 Recast: minor improvement to traverse link selection algorithm Kawe Mazidjatari 2024-09-04 00:42:58 +02:00
  • 0814efe613 Recast: API improvement; move traverse link algorithm to navmesh class Kawe Mazidjatari 2024-09-04 00:31:03 +02:00
  • 1e92548624 Recast: move common definitions to separate header Kawe Mazidjatari 2024-09-03 11:08:23 +02:00
  • 98454cceab Recast: poly mesh cells are an MSET >= 8 only feature Kawe Mazidjatari 2024-09-03 10:57:54 +02:00
  • 6fd2d41856 Recast: fix traverse link generation for type '1' Kawe Mazidjatari 2024-09-03 10:56:51 +02:00
  • 807a327b6f Recast: fix compiler warnings caused by unused local variables Kawe Mazidjatari 2024-09-03 01:52:22 +02:00
  • afab9c2206 Recast: fix crash in dtPathCorridor Kawe Mazidjatari 2024-09-02 18:02:47 +02:00
  • 652d8f9da0 Recast: remove invert parameter from rdCalcEdgeNormal* Kawe Mazidjatari 2024-09-02 17:26:16 +02:00
  • 603878d413 Recast: fix heap buffer overflow in createPolyMeshCells Kawe Mazidjatari 2024-09-02 17:17:21 +02:00
  • ec741313c2 Recast: fix stack corruption caused by out-of-scope variable usage Kawe Mazidjatari 2024-09-02 15:40:29 +02:00
  • 3e56daf398 Recast: properly handle out-of-memory situations during build Kawe Mazidjatari 2024-09-02 15:36:23 +02:00
  • 7071de1643 Recast: BVTree build bug fix and large optimization Kawe Mazidjatari 2024-09-02 15:20:59 +02:00
  • 05cc26dfe5 Recast: tag semi and fully unlinked tiles with userid's Kawe Mazidjatari 2024-09-02 12:25:15 +02:00
  • e315b8d36f Recast: move fine tuner under collapsing header Kawe Mazidjatari 2024-09-01 00:02:28 +02:00
  • 66cf9678d2 Recast: add method for marking cells as occupied Kawe Mazidjatari 2024-09-01 00:01:51 +02:00
  • 3227208533 Recast: fix signed/unsigned mismatch Kawe Mazidjatari 2024-08-31 23:40:21 +02:00
  • ec115d7c97 Recast: start of jump type implementation in findStraightPath Kawe Mazidjatari 2024-08-31 23:03:44 +02:00
  • ab88364779 Recast: fix comment location Kawe Mazidjatari 2024-08-31 15:59:36 +02:00
  • b39214e517 Recast: check for traverse filter in dtNavMeshQuery::moveAlongSurface Kawe Mazidjatari 2024-08-31 15:58:57 +02:00
  • 14225dccc1 Recast: optimizations for getPortalPoints Kawe Mazidjatari 2024-08-31 15:58:28 +02:00
  • 54f1e217de Recast: start of navmesh query modifications Kawe Mazidjatari 2024-08-31 15:13:24 +02:00
  • 7fb9a2d48b Recast: fix typo in function name Kawe Mazidjatari 2024-08-31 11:57:09 +02:00
  • 09a052ff18 Recast: tag unlinked and unusable tiles Kawe Mazidjatari 2024-08-31 11:54:09 +02:00
  • 223ea02f14 Merge remote-tracking branch 'upstream/p4sync' into p4sync R5 Mkos 2024-08-30 10:22:57 -04:00
  • 537f149be3 Recast: fix compile error Kawe Mazidjatari 2024-08-30 15:54:30 +02:00
  • 77b9d056e8 Recast: properly flag polygons after creation Kawe Mazidjatari 2024-08-30 15:51:28 +02:00
  • 041d02cd65 Recast: move polygon surface area calculation to librecast Kawe Mazidjatari 2024-08-30 15:43:21 +02:00
  • 05b6e23a75 Recast: fix naming consistency of helper function Kawe Mazidjatari 2024-08-29 22:43:15 +02:00
  • 400fe00cea Recast: improve generation of traverse link type 7 Kawe Mazidjatari 2024-08-29 22:41:52 +02:00
  • 5bf5713eba Recast: allow moving cursor through UI Kawe Mazidjatari 2024-08-29 16:26:25 +02:00
  • 25cd598b17 Recast: major improvement to traverse linking algorithm Kawe Mazidjatari 2024-08-29 16:18:51 +02:00
  • 632e70aae1 Recast: reorder location of 'dtGetDetailTriEdgeFlags' Kawe Mazidjatari 2024-08-29 16:12:40 +02:00
  • 75ff8adfac Recast: implement function for calculation sub edge area's Kawe Mazidjatari 2024-08-29 16:11:55 +02:00
  • 0b64e3bea1 Recast: add render option for poly detail edges Kawe Mazidjatari 2024-08-28 23:56:44 +02:00
  • 6dc9434460 Recast: update traverse reachability when removing all tiles Kawe Mazidjatari 2024-08-28 17:40:47 +02:00
  • 3833b22b08 Recast: split traverse link creation from static path creation Kawe Mazidjatari 2024-08-28 16:35:05 +02:00
  • 05649dbcc3 Recast: use tile marker improvements Kawe Mazidjatari 2024-08-28 15:57:17 +02:00
  • a2e539c2a5 Recast: increase max off-mesh links to 1024 Kawe Mazidjatari 2024-08-28 15:52:13 +02:00
  • ff9fb328f3 Recast: store off-mesh link traverse type and lookup orders in project file Kawe Mazidjatari 2024-08-28 15:51:35 +02:00
  • bcc86f2250 Recast: fix bug when setting off-mesh vert orders Kawe Mazidjatari 2024-08-28 15:49:27 +02:00
  • 0bfd44abba Recast: properly handle off-mesh linked polygon reachability Kawe Mazidjatari 2024-08-28 14:55:16 +02:00
  • 4dfdbaee17 Recast: fix bug when removing and readding tiles on unlinked polygons Kawe Mazidjatari 2024-08-28 14:40:08 +02:00
  • ff0d2d3715
    set -> set_conCmd r3muxd 2024-08-28 08:17:22 -04:00
  • b144b200ad Recast: major improvements to traverse link algorithm Kawe Mazidjatari 2024-08-28 14:06:11 +02:00
  • f9fb1c6c64 Recast: move surface area quantization into its own function Kawe Mazidjatari 2024-08-28 13:47:21 +02:00
  • 4f72c9aee8 Recast: implement new math functions Kawe Mazidjatari 2024-08-28 13:44:27 +02:00
  • bf251bccd5 Recast: fix naming of constant (XZY -> XYZ) Kawe Mazidjatari 2024-08-28 12:25:36 +02:00
  • 57e66f1dfc Recast: add utility to get tile side by vector direction Kawe Mazidjatari 2024-08-28 12:17:29 +02:00
  • a3753dec9f Recast: fix crash in tile tool when navmesh is NULL Kawe Mazidjatari 2024-08-28 12:14:40 +02:00
  • 6c66141b2b Allow spaces r3muxd 2024-08-27 23:37:41 -04:00
  • 71612a6562 Add quote (Cave story reference) r3muxd 2024-08-27 23:07:41 -04:00
  • dce5c12afa Merge branch 'p4sync' of https://github.com/r3muxd/r5sdk into p4sync r3muxd 2024-08-27 23:04:47 -04:00
  • 6be876392c I poisoned the water supply now everyone dead oops r3muxd 2024-08-27 23:04:34 -04:00
  • c97f026539 Update vscript_server.cpp R5 Mkos 2024-08-27 09:32:14 -04:00
  • d8a7c9be4b
    Update vscript_client.cpp R5 Mkos 2024-08-27 05:56:05 -04:00
  • b3d0e11d62 Update vscript_client.cpp R5 Mkos 2024-08-27 05:45:36 -04:00
  • 1df7a69ba2
    No I promise I just did that to test the commit you gotta believe me bro cmon please r3muxd 2024-08-27 01:51:13 -04:00
  • 4fffe87afc
    Uh whoops this isn't a backdoor attempt I promise r3muxd 2024-08-27 01:50:43 -04:00
  • c724af0a71 🙂 r3muxd 2024-08-27 01:47:23 -04:00
  • 0083818972 Merge remote-tracking branch 'upstream/p4sync' into p4sync R5 Mkos 2024-08-26 04:48:42 -04:00