Commit Graph

601 Commits

Author SHA1 Message Date
Dethrace Labs b33be58cfd LoadInOppoPaths 95% matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 40075a1a61 LoadCopCars matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 1e356a0274 RematerialiseOpponent effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs d2064d0bf7 RematerialiseOpponentOnNearestSection effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs f2113983fb RematerialiseOpponentOnThisSection effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 840dc79c1e MassageOpponentPosition effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 451fae48cc TeleportCopToStart matching 2025-10-11 08:06:55 +13:00
Dethrace Labs b0b35e3eab OiStopCheating matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 2b35bda373 StartToCheat matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 42a48fafc4 RebuildActiveCarList effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 040ba56547 ProcessThisOpponent matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 71c373c2f6 ChooseNewObjective effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs f95fc9b299 ObjectiveComplete matching 2025-10-11 08:06:55 +13:00
Dethrace Labs a7640b1afc HeadOnWithPlayerPossible effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs e9e7eaeded ProcessGetNearPlayer matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 3f85adf846 ProcessGetNearPlayer effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs c45bce1724 ProcessLevitate effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 70f0baf194 ProcessReturnToStart matching 2025-10-11 08:06:55 +13:00
Dethrace Labs fcae907b88 ProcessWaitForSomeHaplessSod matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 06e1115b54 ProcessRunAway effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 42038f0c17 ProcessPursueAndTwat matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 9adcacf259 CalcNextTrailSection matching 2025-10-11 08:06:55 +13:00
Dethrace Labs ada75fa7bb RecordNextTrailNode effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 57de395da5 ProcessCompleteRace effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs a33deb7129 ShiftOpponentsProjectedRoute effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs f024374ddc AddToOpponentsProjectedRoute matching 2025-10-11 08:06:55 +13:00
Dethrace Labs b037cc422a CalcReturnToStartPointRoute matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 7bfc818492 CalcGetNearPlayerRoute effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 66515f437d SearchForSection effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 4f688a58b1 TopUpRandomRoute matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 4bfa742e00 NewObjective matching 2025-10-11 08:06:55 +13:00
Dethrace Labs fac20eb5cd FindNearestGeneralSection effectively matching 2025-10-11 08:06:55 +13:00
Dethrace Labs 897941a9c5 ProcessCurrentObjective matching 2025-10-11 08:06:55 +13:00
Dethrace Engineering Department 1d84f37689
Merge pull request #502 from dethrace-labs/revert-484-opponent_matching
Revert "Opponent matching"
2025-10-11 06:29:47 +13:00
Dethrace Engineering Department 95320d9100
Revert "Opponent matching" 2025-10-11 06:29:06 +13:00
Dethrace Engineering Department bc600370e6
Merge pull request #484 from dethrace-labs/opponent_matching
Opponent.c matching
2025-10-10 20:13:37 +13:00
Dethrace Labs 6af5c19f1b Merge branch 'main' of https://github.com/dethrace-labs/dethrace into opponent_matching 2025-10-10 20:05:12 +13:00
Carlo Bramini f03832e8c8 NET: fix type mismatch for sa_len
setsockopt() and recvfrom() accept socklen_t and not an unsigned int.
See also PR #493
2025-10-10 20:01:59 +13:00
Carlo Bramini 5787ec29b0 WIN32: replace LOG_DEBUG() with LOG_DEBUG2()
Compiling dethrace rises this error when it is compiled with MinGW:

dethrace/src/harness/os/windows.c: In function 'OS_GetAdapterAddress':
dethrace/src/harness/os/windows.c:440:47: error: macro 'LOG_DEBUG' passed 2 arguments, but takes just 1
  440 |         LOG_DEBUG("name: %s", aa->FriendlyName); // Skip if name is provided and doesn't match FriendlyName
      |                                               ^

According to the content of dethrace/src/harness/include/harness/trace.h, I replaced with LOG_DEBUG2() macro and the problem has been solved.
2025-10-10 19:59:56 +13:00
BSzili a9f82ef975 French localization support 2025-10-10 19:59:18 +13:00
Dethrace Labs ac8d99c4c2 fix compile errors in opponent.c on modern compiler 2025-10-10 19:57:29 +13:00
Dethrace Labs 4b1afc1618 ProcessCompleteRace matching 2025-10-10 17:08:46 +13:00
Dethrace Labs 7f2c20de50 MaterialFromIndex matching 2025-10-09 17:38:35 +13:00
Dethrace Labs a0e679e06f FarFromLine2D effectively matching 2025-10-09 16:50:04 +13:00
Dethrace Labs ca850f3888 CopStartPointInfo effectively matching 2025-10-09 09:32:51 +13:00
Dethrace Labs 697bda321f ToggleOneWayNess matching 2025-10-09 09:13:28 +13:00
Dethrace Labs 4c75798d1a DeleteOppoPathNodeAndJoin matching 2025-10-09 09:11:41 +13:00
Dethrace Labs 6ab02b1a72 ShowSectionInfo2 matching 2025-10-09 09:07:33 +13:00
Dethrace Labs e64e3f4ef3 PullOppoPoint matching 2025-10-09 07:23:13 +13:00
Dethrace Labs 88d0ff2e29 RecalcNearestPathSectionSpeed matching 2025-10-08 15:12:04 +13:00