Gleb Mazovetskiy
|
91306d8c22
|
Migrate misdat.cpp data to TSV
|
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 |
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 |
Eric Robinson
|
049f75515b
|
Fix bug in ef3a57b7 (#5732)
|
3 years ago |
Eric Robinson
|
ef3a57b7d9
|
`enum spell_type` -> `enum class SpellType` (#5674)
|
3 years ago |
KPhoenix
|
8db521727d
|
`enum missile_id` -> `enum class MissileID`
Changes `enum missile_id` to `enum class MissileID`
|
3 years ago |
Gleb Mazovetskiy
|
590e354030
|
Reduce the size of SpellData
56 bytes -> 40 bytes
Can be optimized further by reordering the fields and merging some
flags.
|
3 years ago |
KPhoenix
|
f52b2cb71f
|
Enum Class: MagicType
Changes enum magic_type to enum class MagicType
|
3 years ago |
KPhoenix
|
a1822bca8e
|
Remove sSkillText from spelldat.cpp
|
4 years ago |
Anders Jenbo
|
403f507d79
|
Validate spell network messages
|
5 years ago |
Anders Jenbo
|
2d259cc9e9
|
Make spelldata const
|
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
|
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
|
af96de4038
|
♻️ Move a large part of enums to there respective headers
|
5 years ago |
Gleb Mazovetskiy
|
b22265277d
|
Optimize ItemDataStruct layout: sizeof 96 -> 48
Also specifies enum storage types
|
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
|
6f1498d315
|
🚚 Move structures to there respective headers
|
5 years ago |
Anders Jenbo
|
1ba96a6777
|
Add doxygen description to remaining engine files
|
6 years ago |
Joel Falcou
|
c4223d4c29
|
Per file basis use of extern C
|
6 years ago |
Joel Falcou
|
64d26a7934
|
Sanitize use of namespace
Wrap individual headers in dvl namespace to prevent
including standard header in another namespace.
|
6 years ago |
Anders Jenbo
|
cab3ebddf5
|
Avoid some arrays being of predefined size
This makes it easier to change the array size via content
|
6 years ago |
Anders Jenbo
|
c1f9e8293e
|
Correct new line encoding
_asm.cpp and _render.cpp is still incorrectly encoded
|
7 years ago |
galaxyhaxz
|
610580625e
|
Split data from files
|
7 years ago |