* SendCarData, ReceivedStartRace
* fixes heap overflow during join
* fixes access on possibly-null pDetails
* DoNetScores
* Fix cast warning of comparefn of qsort
* DisplayUserMessage
* Pack tNet_contents on 4 byte boundary so 32-bit and 64-bit Intel cpu get same struct lay-out
* Add a few static assertions to verify net message offsets
* Add dethrace Wireshark dissector (WIP)
* add dissector installation instructions
* Set wireshark info column
* Fix various typo's
* 4-byte align tNet_message_join as well + more dethrace.lua
* Add more assertions
* Fix network car choose loop
* player scores
* tidy
* mechanics
* Implement SortNetHeadAscending for 'Terminal Tag'
* Update WireShark dissector
* start of tNet_message_pedestrian dissector
* network player cars can see each other move
* netmsgid tidy ups
* dissector: print HOST/CLIENT in info column
* Don't allow hosting a game when starting dethrace with --no-bind
* fix oldd copy
* time_step is integer, fixes client car out of sync
* wasted, recover, kick player out
* NetSendPointCrush
* crushpoint, declarewinner
* network race summary wip
* Start and finish a game of tag/fox
* network fixes
* Players can now send love letters to each other
* Rewrite if's a bit
* Use enum values for GetMiscString and DoFancyHeadup
* Fix fox effect
* Fix fox/it effect at start of race
* Use KEYMAP_ enum values
* Disable address sanitizer and dr_dprintf logging
---------
Co-authored-by: Dethrace Labs <78985374+dethrace-labs@users.noreply.github.com>