45 Commits (b76feb2be3c2faa3cf841f3cd8fc828f4be88a03)

Author SHA1 Message Date
Gleb Mazovetskiy 637b51c103 Fix a few more warnings 2 years ago
Gleb Mazovetskiy 124d113b57 Extract spell data to a TSV 2 years ago
Gleb Mazovetskiy f566359e4f Migrate item data to txtdata/ 2 years ago
Anders Jenbo bb2e189327 Convert _sfx_id in to class enum 2 years ago
obligaron bb1e2e7399 Fix golem scroll does not create a targeting cusor 3 years ago
Gleb Mazovetskiy ebcd6b222d Optimize `SpellData` size: 40 bytes -> 24 3 years ago
Gleb Mazovetskiy b61dac853b Add `GetSpellData(SpellID)` 3 years ago
KPhoenix d813f13700 `enum spell_id` -> `enum class SpellID` 3 years ago
KPhoenix 8db521727d
`enum missile_id` -> `enum class MissileID` 3 years ago
KPhoenix 3eed9228ab Fix alignment 3 years ago
KPhoenix f52b2cb71f Enum Class: MagicType 3 years ago
Gleb Mazovetskiy b281f0afac Run tools/cpp_format_struct_table.py 3 years ago
KPhoenix a1822bca8e Remove sSkillText from spelldat.cpp 4 years ago
Anders Jenbo 671fdbd125 Implement contextural translation (pgettext) 5 years ago
Anders Jenbo 2d259cc9e9 Make spelldata const 5 years ago
Anders Jenbo d835d0d783
Correct hellfire/spawn Elemental spell levels 5 years ago
obligaron a3229741d1 🖌️ Refurbish tables in source code (clang-format off) 5 years ago
John Törnblom e0dddf508a
Add automatically translated string literals (#1694) 5 years ago
Anders Jenbo bb4e1960e7 🎨 modernize-use-nullptr 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo 20186e0370 🎨 Replace TRUE/FALSE with true/false 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Anders Jenbo 6f1498d315 🚚 Move structures to there respective headers 5 years ago
Anders Jenbo e609e170d0 Merge a large chunk of Hellfire the code paths 5 years ago
Anders Jenbo e073422ce7 Unify executable for Spawn and Retail 5 years ago
Anders Jenbo 1ba96a6777 Add doxygen description to remaining engine files 6 years ago
Anders Jenbo bb9315db92 Correct shareware data 6 years ago
Anders Jenbo cab3ebddf5 Avoid some arrays being of predefined size 6 years ago
Anders Jenbo 3c276a3cd3 Add documentation 6 years ago
Anders Jenbo 20621a0642
add all.h and use in place of diablo.h (#2005) 6 years ago
Anders Jenbo c62a9086b7 [hellfire] Fix broken data 6 years ago
Anders Jenbo 5fa0c5781b Backport cleanups from Hellfire branch 6 years ago
Anders Jenbo ad74e68ade [hellfire] missile data 7 years ago
Anders Jenbo c1f9e8293e Correct new line encoding 7 years ago
galaxyhaxz 610580625e Split data from files 7 years ago
galaxyhaxz 540892ff9d Preliminary support for fixed header files 7 years ago
galaxyhaxz 4e01e03711 Cleanup default calling conventions 7 years ago
Xadhoom 5283a9ffd1 Put everything into namespace dvl 7 years ago
Xadhoom fa90e6720a Revert random_ to random and remove extern "C" linkage 7 years ago
Xadhoom 3dd6cf1671 First try, merge compiles, but immediate crash 7 years ago
Anders Jenbo 429ececce0 Fix debug build as C (#566) 7 years ago
Anders Jenbo 024d99fc9e C compatability from s (#521) 7 years ago
Anders Jenbo 0fb5c0bf9c Additional tab indentation 7 years ago
Anders Jenbo b1f6d3698f Update style to use tabs 7 years ago
Anders Jenbo f1d4e707f7 Auto format 8 years ago
Anders Jenbo 4708345d31 Align spelldata data table 8 years ago
Robin Eklind 7515655efb Run format.sh 8 years ago
Anders Jenbo 744e225618 Clean up player.cpp (#387) 8 years ago
aperturesecurity 42ce77ce05 Rebirth and Nuke 8 years ago