obligaron
c1abeeac5a
Use getAnimationFramesAndTicksPerFrame when swapping gear
4 years ago
obligaron
5b6beac375
Introduce Player::getAnimationFramesAndTicksPerFrame
4 years ago
Gleb Mazovetskiy
b524565ce2
Bump MinGW SDL2 version
4 years ago
Trihedraf
d7079b7625
Fix SDL MinGW build
4 years ago
Gleb Mazovetskiy
6be4f7a321
CMake: Use FindPatch
...
CMake's built-in FindPatch will look in the Git installation directory
on Windows, eliminating the need for Windows users to modify PATH.
See https://github.com/Kitware/CMake/blob/master/Modules/FindPatch.cmake
4 years ago
Anders Jenbo
f9fae00958
Fix formatting
4 years ago
zaid-ismail031
af32a42e53
Added clang formatting to missiles.cpp.
4 years ago
zaid-ismail031
b0c9a8024e
Refactor missiles.cpp to use Direction enum instead of magic Point/Displacement constants.
4 years ago
Anders Jenbo
e71d52d44e
Use latest vitasdk image
4 years ago
Gleb Mazovetskiy
f6249dab19
CMake: Set CMP0135 to NEW
...
Also cleans up how the policies are set and ensures all the NEW policies
also have `CMAKE_POLICY_DEFAULT_CMP<NNNN>` set to `NEW`.
4 years ago
Gleb Mazovetskiy
a430d99f24
Fix Discord SDK build on newer gcc
4 years ago
Gleb Mazovetskiy
6c5b5612c2
CMake: Fix MinGW pkgconfig
...
`PKG_CONFIG_EXECUTABLE` must be a cache variable, otherwise only the first call to `find_program(PkgConfig)` succeeds.
Also bumps the CI environment to Ubuntu 22.04, because Ubuntu 20.04
version of mingw pkgconfig is bugged.
4 years ago
Gleb Mazovetskiy
1334ee8b96
CMake: Always strip the Release binary
4 years ago
Stephen C. Wills
15d7345b28
3rdParty/SDL2: Use SDL_TEST_ENABLED_BY_DEFAULT
4 years ago
Gleb Mazovetskiy
9feb3139e2
Add `XDG_DATA_DIRS` to MPQ search paths
...
Fixes #5304
4 years ago
Gleb Mazovetskiy
df492f34b3
3rdParty/SDL2: Disable SDL_TEST
...
The fully-vendored source distribution removes all test files to reduce
the size, which causes a CMake configuration error if `SDL_TEST` is on.
4 years ago
Anders Jenbo
b1853991ec
Update README.md
4 years ago
Oleksandr Kalko
1d57a5e6e9
Add new license to metainfo
4 years ago
Gleb Mazovetskiy
c1204d0bc8
iOS workflow: Fix upload-release-action
4 years ago
Anders Jenbo
42a41f8853
Update xbox-one.md ( #5301 )
4 years ago
Oleksandr Kalko
563512e385
Ukrainian translation updates ( #5295 )
4 years ago
Mikołaj Piróg
32b3333bfb
Exp overflow fix ( #5070 )
4 years ago
egonzalez
3abdce7ddf
Correct Spanish translation
4 years ago
Anders Jenbo
f8dca40427
Merge branch 'master' of https://github.com/diasurgical/devilution
4 years ago
Stephen C. Wills
c91702ffbc
Don't use MyPlayer in SaveHotkeys() ( #5292 )
4 years ago
obligaron
deb0d6d9e1
Use missile helpers in MoveMissile/UpdateMissileRendererData ( #5291 )
4 years ago
Reed
dbe7cc4cee
Update the 64-Bit Haiku Build Dependencies
...
Update the 64-Bit Haiku Build Dependencies
4 years ago
Anders Jenbo
126f674388
Update README.md
4 years ago
obligaron
b3aa08589b
Don't use MyPlayer in UnPackItem and dependend methods
4 years ago
Anders Jenbo
fdaabc40c2
Update LICENSE ( #2279 )
4 years ago
Anders Jenbo
872456ae5d
Use size_t for a select few pnum variables
4 years ago
Gleb Mazovetskiy
188dc79f6e
Make `Players` a vector
4 years ago
staphen
75a32d3937
Update libzt
4 years ago
Gleb Mazovetskiy
e53a3edc61
CMake SDL1: Set minimum version to 1.2.10
4 years ago
Oleksandr Kalko
a740ba9400
Flatpak fixes
...
* Base flatpak on 1.4.1 fully vendored source tarball
* Fix share=ipc permission
More flatpak progress soon
4 years ago
Gleb Mazovetskiy
ac88a38377
Fix macOS build with the SDL2 2.24.0
...
SDL2 2.24.0 has a bug in its cmake for macOS: https://github.com/libsdl-org/SDL/issues/6119
This bug has already been fixed upstream. This is a workaround until the
next version of SDL2 is released.
4 years ago
M0Rf30
84e6a87b6d
Update Italian localization
4 years ago
Gleb Mazovetskiy
f4827a0cb6
Replace default palette PCX files with PAL files
...
These PCX files were only used to load the default palette.
Replaces them with PAL files.
4 years ago
obligaron
034eacda98
PrintItemMisc: Fix staffs and flash scrolls
4 years ago
obligaron
3f3b3d74eb
Ensure AddPanelString doesn't get out of bounds
4 years ago
staphen
b12bf10c77
Fix template data type when loading class TRN
4 years ago
staphen
8292256e4d
Only load Hellfire music when Hellfire is active
4 years ago
Cyril SIX
17bf252608
Turn off monster highlighting with Heal Other and Resurrect cursors
4 years ago
obligaron
f8a3212fba
Fix incorrect SOLData for L1 Piece 27 (BlockMissile is missing)
4 years ago
staphen
a3e94d6b55
[Switch] Bundle assets directly in romfs
4 years ago
Anders Jenbo
df45bd28d7
Do not try to load devilutionx.mpq on 3DS
4 years ago
staphen
8503efc1db
Remove pragma pack from DLevel struct
4 years ago
staphen
5a2b167728
[3DS] Bundle assets directly in romfs
4 years ago
staphen
40546c9f9d
Avoid DLevel copy constructor in GetDeltaLevel()
4 years ago
Gleb Mazovetskiy
6327e713e0
Lowercase all file paths
...
We want to be able to use unpacked MPQs on low-end platforms
(PS2/rg99/etc).
This is tricky on case-sensitive filesystems. Avoids case issues by
lowercasing all paths in the code (then we'll just need lowercased
listfiles).
4 years ago