153 Commits (LineClear)

Author SHA1 Message Date
Kalebe Alves 0461529176 Move byte from engine.h 5 years ago
Juliano Leal Goncalves 94164812f4 🏷️ Add integer overload for Point multiplication operator 5 years ago
Anders Jenbo 43f26084d0 Fix warnigns 5 years ago
Juliano Leal Goncalves 21fdb0dcd9 ♻️ Replace manual direction displacement logic with 'Point' add operator 5 years ago
Juliano Leal Goncalves d55cd99dd5 🚚 Rename 'direction' enum to 'Direction' 5 years ago
Gleb Mazovetskiy 2f3fa76320 Fix gkd350h build 5 years ago
obligaron be13a0f727 Point: Add operator* float and operator- 5 years ago
Gleb Mazovetskiy 1181cc68ac 🎉 Remove buffer padding 5 years ago
Vladimir Olteanu 4ff0221a8d Fix https://github.com/diasurgical/devilutionX/issues/1928 5 years ago
Gleb Mazovetskiy 710ddb9af6 ♻️ Make SetPixel a method 5 years ago
Gleb Mazovetskiy 9a9941efdd 🚚 Move CL2 rendering to engine/render/cl2_render.cpp 5 years ago
Gleb Mazovetskiy febaf0dc8b 🐞 Fix misaligned load in `GetCelFrame` 5 years ago
Gleb Mazovetskiy 0edfa3de66 🚚 Move CEL rendering to engine/render/cel_render.cpp 5 years ago
Gleb Mazovetskiy 473d1b0b14 🎉 Clip CEL drawing functions 5 years ago
Gleb Mazovetskiy 59dd42692f 🚚 Move render.cpp to engine/render/dun_render.cpp 5 years ago
Anders Jenbo f579b2f287 Handle cel/cl2 files as byte arrays 5 years ago
Gleb Mazovetskiy e7a9293153 ♻️ engine.h: Minor refactoring 5 years ago
Gleb Mazovetskiy afef72f916 🎉 New map renderer 5 years ago
Anders Jenbo 3746723f52 ♻️Add type to MIN-files and TRN-files 5 years ago
Anders Jenbo fa0b286693 ♻️Typed file loading 5 years ago
thebigMuh 24f32a1d53
Fix sound volume/panning attenuation (#1789) 5 years ago
Anders Jenbo 654a2b8834 ♻️Clean up automap code 5 years ago
Gleb Mazovetskiy 0bfc147b78
🧹 Remove `DiabloAllocPtr` and friends (#1824) 5 years ago
Gleb Mazovetskiy 63e0e60956 Add `MeasureSolidHorizontalBounds` 5 years ago
Gleb Mazovetskiy 1b8b62a8c2 ♻️ Store CEL width with the sprite itself 5 years ago
Gleb Mazovetskiy f0d61c7533 🔨 Fix no-message static_asserts in Source/engine.h 5 years ago
Vladimir Olteanu f95851a767 Make Point comparison operators const 5 years ago
Anders Jenbo bd515ac75d ♻️Apply Point equality operator 5 years ago
Vladimir Olteanu ebd57e4bc6
Operators for Point: +, -, +=, -= (#1739) 5 years ago
Vladimir Olteanu bea21a5e20 Replace LOAD_LE32 & LOAD_BE32 with signedness- and endian-agnostic equivalents 5 years ago
thebigMuh ad8f342db0 Adding constness 5 years ago
obligaron 239a43cc1c
Remove "AnimWidth2" expect for missiles (#1680) 5 years ago
Jmgr c33182d6de Modernize deprecated headers 5 years ago
Anders Jenbo f77c52941a ♻️Make GetDirection take Points instead of ints 5 years ago
Anders Jenbo 2bd13451a1 ♻️Apply point positioning to all remaning entities 5 years ago
Anders Jenbo efbe8a8338 ♻️ add possition points to monsters 5 years ago
Anders Jenbo 275404029e ♻️Cleanup player temp variables 5 years ago
Anders Jenbo f5012c6b85
🎨 Use feature macro instead of GCC version 5 years ago
Anders Jenbo 433fc9fa8d 💚 Packport std::clamp for pre GCC 7.1 5 years ago
Anders Jenbo 593c6a6f17 🎨 Drop unused param and rename random_ to GenerateRnd 5 years ago
Anders Jenbo d024f79b0e 🧹 performance-unnecessary-value-param 5 years ago
Anders Jenbo 8c821e98d3 🚚 Restructure files 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo f04b5501ef 🚚 Desolve types.h 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 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