65 Commits (1.4)

Author SHA1 Message Date
DakkJaniels 46dcaf91af fix comment labels in misdat 4 years ago
Gleb Mazovetskiy f4bce38875 Use `uint16_t` for sprite widths 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
Vladimir Olteanu b76e8c060b Introduce MissileDataFlags 5 years ago
Vladimir Olteanu 4253ea7a39 Rename MisFileData to MissileFileData 5 years ago
Vladimir Olteanu 040ca7b1e9 Remove logic related to unused MFLAG_ALLOW_SPECIAL 5 years ago
Vladimir Olteanu 7482b23473 MissileSpriteData: move checks for hidden sprites to class members 5 years ago
Vladimir Olteanu b5d6758295 Introduce AutofillArray 5 years ago
Vladimir Olteanu 3364a4e00c Refactor MisFileData 5 years ago
obligaron 5ed79c38ef Introduce MissilePosition.StopMissile 5 years ago
Anders Jenbo 9ae908f947 Rename missile globals 5 years ago
obligaron be53349c2d
Decouple missile movement from game logic (#2322) 5 years ago
obligaron 86e1d488e6 Draw Reflect Icon similiar to Manashield 5 years ago
obligaron a3229741d1 🖌️ Refurbish tables in source code (clang-format off) 5 years ago
Anders Jenbo b69d18f12d 🌐 Enable translation of all remaning strings 5 years ago
John Törnblom e0dddf508a
Add automatically translated string literals (#1694) 5 years ago
Anders Jenbo f004c78824 🧹 performance-unnecessary-value-param 5 years ago
Anders Jenbo bb4e1960e7 🎨 modernize-use-nullptr 5 years ago
staphen 4faf09c2df Consolidate logic for Mana Shield and player damage. 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo af96de4038 ♻️ Move a large part of enums to there respective headers 5 years ago
Gleb Mazovetskiy 1326df189a Optimize layout of MissileData: sizeof 40 -> 32 5 years ago
Gleb Mazovetskiy ff5d0c8512 Optimize layout of MisFileData: sizeof 341 -> 240 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
qndel 858c6ba3f2 fix order 5 years ago
Anders Jenbo 7cf40d3c7c Clean up missile function names 5 years ago
Anders Jenbo 61729c1eb6 Clean up missile types 5 years ago
Anders Jenbo ccb81d66e6 Correct properties for the Blodboil (Rage) spell 5 years ago
Anders Jenbo adf5f8f504 Clean up hellfire related code 5 years ago
Anders Jenbo 0c96e32f19 Unify all defines, enums and structs 5 years ago
Anders Jenbo 6f8f4c3293 Unify another chunk of simple Hellfire code paths 5 years ago
Anders Jenbo e609e170d0 Merge a large chunk of Hellfire the code paths 5 years ago
qndel 1371d5b118 fix compiling and apply enum 6 years ago
Anders Jenbo 0383f9abcd Add documentation to more files 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
galaxyhaxz ca7b94c009
Fix inventory drawing and missiles (#1973) 6 years ago