68 Commits (development)

Author SHA1 Message Date
ephphatha d92d152576 Use unsigned type for character levels 3 years ago
staphen cc5261fa15 Support for ears in PlayerNetPack 3 years ago
staphen c2814088d2 Add fields to PlayerNetPack for validation 3 years ago
Anders Jenbo 63277a842d Clean up player packing 3 years ago
Anders Jenbo efa51993e3 Split network player sync and hero save file 3 years ago
obligaron 7985a9211d Change Player::_pSplLvl to uint8_t 3 years ago
Gleb Mazovetskiy ac26f3a23b Item: Optimize to save 16 bytes (312->288) 3 years ago
obligaron b3aa08589b Don't use MyPlayer in UnPackItem and dependend methods 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Mikołaj Piróg dda0b96ea5
Remove #defines in player.h and add constexpr where applicable (#4896) 4 years ago
obligaron 184290a977 Support setlevel in multiplayer 4 years ago
obligaron 2b0b944afb Manage friendly mode per player and sync state between clients 4 years ago
DakkJaniels dad46e1905
Item special effect enum (#4129) 4 years ago
staphen b85485b8f3 Resolve game crash when syncing Diablo items in Hellfire games 4 years ago
ephphatha 917d9a5335 Add comments so clang-format doesn't complain about eol space 4 years ago
Andrew James 4a940b1b07
Remove uses of Items[] as a temporary for other Item variables (#2924) 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
qndel eba6d827bf
fix typos (#3238) 4 years ago
Anders Jenbo b4f699f0a3 Validate item network messages 4 years ago
Anders Jenbo a56452eec3 Validate player sync 4 years ago
qndel 0569dba547 fix typos 5 years ago
Sid672 a12a7511a9 Functional documentation moved 5 years ago
Juliano Leal Goncalves 7841c4731e 🚚 Rename 'PkItemStruct' to 'ItemPack' 5 years ago
Juliano Leal Goncalves bb2dfdfb73 🚚 Rename 'ItemStruct' to 'Item' 5 years ago
Juliano Leal Goncalves 28134d099c 🚚 Rename 'PkPlayerStruct' to 'PlayerPack' 5 years ago
Juliano Leal Goncalves bbf529c65a 🚚 Rename 'PlayerStruct' to 'Player' 5 years ago
Anders Jenbo 4044fadeb5 Clean up some players references 5 years ago
ephphatha 8f2e94ae4d Use unsigned types for player experience and related values 5 years ago
Anders Jenbo 22b632f04a ♻️Clean up implicit bool conversions 5 years ago
Anders Jenbo 0c2042fa52 ♻️ Player by reference 5 years ago
Jmgr c33182d6de Modernize deprecated headers 5 years ago
Anders Jenbo a9874d65c1 ♻️Remove SDL types from player header 5 years ago
Anders Jenbo 5fdb9ce459 🎨 Format code 5 years ago
Anders Jenbo f450d6a125 🚚 Move defines to there proper files 5 years ago
Anders Jenbo e7ae8ddd04 🚚 Move all enums to there respective headers 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 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 bba73ea20f Handle mixed item origins in multiplayer 5 years ago
Anders Jenbo f2140688e7
Load and save all ini values the same way (#1260) 5 years ago
Anders Jenbo 1284333765 ♻️ Use explicit types and remove globals from save file logic 5 years ago
Anders Jenbo c71efb5960 Better assertions on item generation tests 5 years ago
Anders Jenbo 4d47d513ce Implement Hellfire multiplayer saves 5 years ago
Anders Jenbo 99a433f239 Fix Windows builds 5 years ago
Anders Jenbo 06b7c78406 Notes of untimly header cleanups 5 years ago
Anders Jenbo 043d15db66 [hellfire] PackPlayer and frinds 5 years ago
Anders Jenbo d20eddf48e Unifcy a chunk of Hellfire's code pathts 5 years ago
Anders Jenbo 0e29db3613 Clean up pack.h 5 years ago