1 Commits (5937734b85b175e1340068b45f3a5b903af4e24d)

Author SHA1 Message Date
Eric Robinson 5937734b85
Move *dat files to tables dir 2 months ago
Anders Jenbo e7b91432ba clang-tidy: simple clean up of missiles 7 months ago
Anders Jenbo 108cf4b42d
Load spell icon based on data (#8072) 8 months ago
Gleb Mazovetskiy a7651f15d9 Extract `HeadlessMode` from `diablo.h` 1 year ago
Gleb Mazovetskiy 7b0558146e Async load: Handle errors 1 year ago
Eric Robinson 520bf5d9bd
Fix visually overlapping sprites for wall spells (#7208) 2 years ago
Gleb Mazovetskiy bb6787ccf7 Rename `MissileData` fields to match the TSV 2 years ago
Gleb Mazovetskiy 0f13d95628 Fix Missile Hit Sound 2 years ago
Gleb Mazovetskiy 91306d8c22 Migrate misdat.cpp data to TSV 2 years ago
Gleb Mazovetskiy 17f95a04da Migrate missile sprite data to txtdata 2 years ago
Anders Jenbo bb2e189327 Convert _sfx_id in to class enum 2 years ago
KPhoenix cf4d88936b Change InitMissileGFX() 3 years ago
Gleb Mazovetskiy 26f42520fa Fix unused variable warnings 3 years ago
Gleb Mazovetskiy 5bf0b8bc96 Add more missing <cstdint> includes 3 years ago
Gleb Mazovetskiy e67ea9b006 Make `MissilesData` const 3 years ago
Gleb Mazovetskiy e9e67b3971 Load combined missile CLX in UNPACKED_MPQS mode 3 years ago
Gleb Mazovetskiy 98294e0ad5 Optimize `MissileData`: 32 bytes -> 24 3 years ago
staphen e46d262c52 Fix length of Guardian idle animation 3 years ago
Gleb Mazovetskiy 64730bd0bd Optimize `MissileFileData` size: 80 bytes -> 32 3 years ago
Gleb Mazovetskiy 25e9b7320d Remove unused self-ID from `Missile(File)Data` 3 years ago
KPhoenix 7947b99511 Implement new enum class 3 years ago
Eric Robinson d7b6c7dca8
Refactor Missile Function Names (#5733) 3 years ago
DakkJaniels d2134f93cd MI_Firebolt -> MI_Projectile. Calculate damage when missile is added. 3 years ago
Gleb Mazovetskiy 7c53a5d5b3 Reduce `ObjectData` size: 24 bytes -> 11 bytes 3 years ago
KPhoenix 8db521727d
`enum missile_id` -> `enum class MissileID` 3 years ago
Gleb Mazovetskiy b281f0afac Run tools/cpp_format_struct_table.py 3 years ago
Anders Jenbo 0c5fd01067 Change missile_resistance into class DamageType 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
Gleb Mazovetskiy 6327e713e0 Lowercase all file paths 4 years ago
obligaron 68891a8df1 Rename MissileMovementDistrubution => MissileMovementDistribution 4 years ago
obligaron 044f900c60 Fix draw flag for MIS_HORKDMN (set to no drawing) 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
Anders Jenbo ac2bf9aaac Limit what gets called in headless mode 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
DakkJaniels 46dcaf91af fix comment labels in misdat 4 years ago
Gleb Mazovetskiy f4bce38875 Use `uint16_t` for sprite widths 4 years ago
DakkJaniels a44cb36af6 Fix mlSFX miSFX labeling 4 years ago
Gleb Mazovetskiy a5e1fa5bbe Load missile frames into a single buffer 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
ephphatha 6fa3018f05 Move Init/FreeMissileGFX functions alongside MissileSpriteData array definition 5 years ago
Juliano Leal Goncalves d82b3b542f
🚚 Rename 'MissileDataStruct' struct to 'MissileData' (#2803) 5 years ago
Anders Jenbo 9a6820493f No missile golem 5 years ago
qndel 3d92b6eea5 Rewrite manashield into not using a missile 5 years ago
qndel d76158ca03
reflect without missile! (#2659) 5 years ago
staphen c356db7d9f Fix uninitialized variable exception raised in Visual Studio debugger 5 years ago
Anders Jenbo c5e0966190 Clean up golem code 5 years ago
Anders Jenbo fa7f3442e4 Fix loading monster missiles 5 years ago
Anders Jenbo f289fbcec5 Remove dead missile code 5 years ago
Vladimir Olteanu a437cb1af9 Fix MissileFileData arrays not getting properly filled 5 years ago
Anders Jenbo ffc9b0e6a8 Apply clang-format 5 years ago