50 Commits (ps2)

Author SHA1 Message Date
ephphatha 6c32945571 Use _item_indexes enum values instead of magic numbers 3 years ago
Gleb Mazovetskiy ac26f3a23b Item: Optimize to save 16 bytes (312->288) 3 years ago
Gleb Mazovetskiy 4cf0053ece Set underlying type for all the enums 4 years ago
Vladimir Olteanu 58ae9169f1
Item effect cleanup (#5229) 4 years ago
Vladimir Olteanu 75ea31e89c Remove unused misc items 4 years ago
DakkJaniels dad46e1905
Item special effect enum (#4129) 4 years ago
ephphatha 3f5a697086 Add tests for GetInventorySize 4 years ago
DakkJaniels 0bae1ea3a1
switch affix_item_type bit flag enum to class format (#4123) 4 years ago
Gleb Mazovetskiy e12adf689e Fix windows build 4 years ago
KPhoenix bb9a20f5e9 Implement unused Long War Bow graphic 4 years ago
Anders Jenbo a0009b0ff8 Correct name of IPL_LASTDIABLO 5 years ago
Anders Jenbo 0c5bdf5dbf 🐛 Reject items that would cause an OOB to 5 years ago
Juliano Leal Goncalves 379a27b64a ♻️ Convert 'ItemType' enum to enum class 5 years ago
Juliano Leal Goncalves 6323539fcc 🚚 Rename 'item_type' enum to 'ItemType' 5 years ago
Juliano Leal Goncalves 4431e3a823
🚚 Rename 'UItemStruct' struct to 'UniqueItem' (#2806) 5 years ago
Juliano Leal Goncalves 528d703616 🚚 Rename 'ItemDataStruct' to 'ItemData' 5 years ago
Anders Jenbo 90960f0c14 Remove dead code 5 years ago
Anders Jenbo f29d270055 💚 Make UINumPL unsigned 5 years ago
Anders Jenbo 996cadf972 ♻️Unique powers cleanup 5 years ago
matheusgomes28 42e2c174ac
Refactored parameters of "StartItemPower(...)" and code around calls to it. (#2345) 5 years ago
Anders Jenbo c8870dbd1f Rename item globals 5 years ago
Anders Jenbo 235b0ee06c 💚 Fix remaning compiler warnings for GCC and CLang 5 years ago
Anders Jenbo a7c7fa0030 Fully apply clang-tidy/format to all files 5 years ago
Juliano Leal Goncalves 1cb2de47c4 🏷️ Expand underlying type of '_item_indexes' to 'uint16' 5 years ago
Anders Jenbo 913546ba92 Mark unused item_effect_type enums 5 years ago
Anders Jenbo 4a7ba94702 🎨 Run clang-format 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 5fdb9ce459 🎨 Format code 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo 6e1a106a38 🚚 Move header we implement into the project 5 years ago
Anders Jenbo 819fd40376
🎨 Consistent enum value style (#1458) 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
Gleb Mazovetskiy b22265277d Optimize ItemDataStruct layout: sizeof 96 -> 48 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 8f09cc3034 [diablo] 🐛 Correct spelling of Sorcerer 5 years ago
Anders Jenbo 83e783a796 🔥 Remove ITYPE_FOOD (unused) 5 years ago
Anders Jenbo e8fb559e53 🐛 Correct saving/loading of enums 5 years ago
Anders Jenbo 783e4a70b1 ♻️ Strongly type items structures 5 years ago
Joel Falcou c4223d4c29 Per file basis use of extern C 6 years ago
Joel Falcou 64d26a7934 Sanitize use of namespace 6 years ago
Anders Jenbo 0383f9abcd Add documentation to more files 6 years ago
Anders Jenbo 5fa0c5781b Backport cleanups from Hellfire branch 6 years ago
Anders Jenbo 4caa9be882
Itemdat (#1717) 7 years ago
Sergey Semushin 4dcdca87b4 hellfire: apply item changes to AllItemsList + add several items to enums. 7 years ago
Anders Jenbo c1f9e8293e Correct new line encoding 7 years ago