109 Commits (5a08031cafbc8ccee6eafb78f3a6c732629fce22)

Author SHA1 Message Date
staphen 9affb1a79b Process network packets independent of the game's tick rate 4 months ago
LP f295e67b9f
Add multiplayer event logging 4 months ago
staphen 3247b00a64 Add latency data to ZT public game descriptions 4 months ago
Gleb Mazovetskiy 164ebb46bd Big-endian networking fixes 1 year ago
Stephen C. Wills cfe9a8ccdd
Introduce xoshiro RNG to generate dungeon seeds (#7030) 2 years ago
obligaron ccaf8d1dac
Use uint8_t in msg/multi/sync and fix MSVC warnings (#6856) 2 years ago
obligaron b810c808f5 Msg: Change OnXYZ to get a Player reference instead of a player index 2 years ago
Anders Jenbo af295b9f48 Fix warnings with conversion between size_t and int for playerId 2 years ago
Gleb Mazovetskiy 74755c8be7 Remove utils/stdcompat/cstddef.hpp 3 years ago
Eric Robinson 074a1f2e0c
Rename: Loopback -> Offline (#6300) 3 years ago
obligaron adeeae2c52 Add option to enable singleplayer quests in multiplayer 3 years ago
Anders Jenbo 872456ae5d Use size_t for a select few pnum variables 4 years ago
Anders Jenbo f6f05da485 Clean up game name and password variables 4 years ago
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
obligaron 1f7b0607a6 public game browsing: show difficulty, speed, players and possible incompatibility 4 years ago
staphen aeddbb7f98 Reset game info after failing to join game 4 years ago
Gleb Mazovetskiy 076b0c0c05 Overhaul tests 4 years ago
Gleb Mazovetskiy 3d308983a8 Migrate to libmpq 4 years ago
staphen ffbbcc6d62 Support unencrypted multiplayer games with no password 4 years ago
Anders Jenbo b4f699f0a3 Validate item network messages 4 years ago
Anders Jenbo a56452eec3 Validate player sync 4 years ago
Anders Jenbo 58257c7cdc Remove unessesery null checks in multi_msg_add 5 years ago
Anders Jenbo 7001ead263 Mark network pointers as const 5 years ago
Siddharth singh chouhan ba161f623e
Move documentation from implementations to declarations. (#2858) 5 years ago
Anders Jenbo fc353fc799 Clang-tidy: FunctionCase 5 years ago
Andrew James 20190ee687
Update random number functions to avoid IB (#2226) 5 years ago
Anders Jenbo a095bc0bf7 ♻️Migrate more code away from miniwin 5 years ago
Anders Jenbo f884ba5340 🔥 Remove more miniwin dependencies 5 years ago
Anders Jenbo 3b04f67194 🔥 Remove a chunk of miniwin types 5 years ago
Jmgr c33182d6de Modernize deprecated headers 5 years ago
Anders Jenbo 7912e510f0 🎨 Clean up overuse of SDL types 5 years ago
Anders Jenbo a32ac83090 🎨 cleanup trivial trype comparisons 5 years ago
Anders Jenbo f004c78824 🧹 performance-unnecessary-value-param 5 years ago
Anders Jenbo f8e3672469 ♻️Fully apply clang-tidy rules to a few files 5 years ago
Anders Jenbo 5fdb9ce459 🎨 Format code 5 years ago
Anders Jenbo f450d6a125 🚚 Move defines to there proper files 5 years ago
Yuri Pourre ed1ddfdece Exposes player id from multi_send_packet 5 years ago
Anders Jenbo e7ae8ddd04 🚚 Move all enums to there respective headers 5 years ago
Anders Jenbo 2732aea1b2 ♻️ Use GameInfo instead of individual globals 5 years ago
Anders Jenbo 61244c4d93 ♻️ Rearange and apply more enums 5 years ago
Anders Jenbo 93d42b62b8 ♻️ Change BOOL to bool 5 years ago
Anders Jenbo 4ee84aea1a ♻️ Change BOOLEAN to bool 5 years ago
Anders Jenbo b1ffdca0a3 ♻️ make better use of enums 5 years ago
Anders Jenbo 433edc63ea ♻️ Consistently use pragma once to guard the headers 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Anders Jenbo bc3dc545da 🔥 Remove unused parts of game creation logic 5 years ago
Gleb Mazovetskiy 0f3951744f
diablo.ini: Rename "Fast Walk" to "Run in Town" (#1326) 5 years ago
Anders Jenbo dd73ff2cf0
🚩 Add option for disabeling frindly fire (#1104) 5 years ago
Anders Jenbo d37fb68809 Make header checks portable 5 years ago