staphen
833ba4209c
Reset plr_self after leaving game session
4 years ago
Anders Jenbo
5f3f6df675
Set default sample rate to 22050 on Windows
4 years ago
staphen
28659800ae
Fix order of operations when reading from Single Player save
4 years ago
staphen
b90a1307a7
Fix viewport size of UiList in constructor
4 years ago
ephphatha
2ef81277a8
Ensure working buffers are zero-initialised for PKWareLib
...
explode() and implode() both have comments saying they expect the buffers to be zero-init, however new[] default initialises arrays which for char[] leaves them in an implementation defined state. On MSVC the memory is unitialised. To be safe use std::make_unique<T[]>(size_t) as this value-initialises each element of the array.
4 years ago
staphen
b98497d464
Validate remote players in multiplayer games
4 years ago
Gleb Mazovetskiy
f5784306fb
Fix conversion of C-string literal to `char*`
4 years ago
staphen
762afa2469
Fix player level validation when joining ZT public games
4 years ago
Gleb Mazovetskiy
b28c659fc4
Default to 48kHz on Windows
...
Refs #1390
4 years ago
staphen
20cf8cba89
Fix viewport size of UiList on hero selection
4 years ago
Gleb Mazovetskiy
9b8347996a
Fix OpenDingux/RetroFW builds
...
Follow-up to https://github.com/diasurgical/devilutionX/pull/4414 ,
which removed the `state` field.
4 years ago
Anders Jenbo
34201c7881
Do not set scaling hint with out a render
4 years ago
Anders Jenbo
ce5bd1df74
Show failing line in error messages
4 years ago
Anders Jenbo
d42fdd7745
Bump dvl_multicast_addr in preperation for 1.4.0
4 years ago
Anders Jenbo
b55ab39fe3
[ganepad] Do not repeat spell if modefier is pressed
4 years ago
Anders Jenbo
b9b7e9698a
Revert IPL_TARGAC description
...
Lets give it a better one later
4 years ago
Anders Jenbo
122ec0ac9d
Fix crash when switching to English
4 years ago
Anders Jenbo
c667e69554
[gamepad] Fix repeated spell casting getting stuck if there is no target
4 years ago
staphen
af9ab6d9e2
Restore durability to items in stores
4 years ago
Anders Jenbo
3792b9238c
[touch] Hook up action repeat
4 years ago
Anders Jenbo
66d7a3c222
[gamepad] Reuse repeat logic from mouse
4 years ago
Gleb Mazovetskiy
12de70550b
Fix an OOB in CEL/CL2 outline rendering
...
This OOB happened when rendering a sprite so that it is exactly
off-screen (touching the border but not visible) on top/bottom
while also being only partly off-screen on the left or right.
4 years ago
Gleb Mazovetskiy
b312edee49
Fix snd_deinit called even if snd_init failed
...
We were previously setting `was_sound_init` to true unconditionally
after calling `snd_init`.
However, `snd_init` can fail. Use `gbSndInited` instead.
4 years ago
Gleb Mazovetskiy
3488b2225c
Split up store title from "Your gold"
4 years ago
Gleb Mazovetskiy
a8b7de498c
Fix -Wswitch in misc_msg.cpp
4 years ago
Gleb Mazovetskiy
1209355a0b
Reduce debug log output of misc_msg
4 years ago
Gleb Mazovetskiy
0bddde1644
Reduce debug log output of MpqWriter
4 years ago
Gleb Mazovetskiy
235451ae5a
Reduce debug log output of Control
4 years ago
Gleb Mazovetskiy
82093bd255
Reduce debug log output of Keymapper
4 years ago
Gleb Mazovetskiy
4808d5c3ab
Reduce debug log output of OpenAsset
4 years ago
staphen
aad12e50e7
Do not process button held events in character panel
4 years ago
staphen
27b7a71132
Do not process held events for action buttons in main menu
4 years ago
staphen
075953a1f3
Enable use of L2/R2 on joystick
4 years ago
Gleb Mazovetskiy
1d4a7fa3a2
Fix `SoundSample::DuplicateFrom` mp3
...
Fixes #4392
4 years ago
Anders Jenbo
c68af7a5bf
[touch] Allow interacting with the spell book
...
Fixes #4393
4 years ago
Anders Jenbo
ee629e79e0
Fix crash from badly init stash
4 years ago
Anders Jenbo
3b86c7fac4
[touch] Spend stat points when clicking the buttons
...
Fixes #4387
4 years ago
staphen
d16c2f0086
Avoid recreating items in PutItem locally
4 years ago
qndel
e3019b43b0
fix armor pierce on uniques and display affix values
4 years ago
staphen
84475f29ae
[Windows] Recreate the whole window if the renderer would otherwise freeze
4 years ago
staphen
cf41911417
Use appropriate spell ID when quick casting from scroll or staff
4 years ago
staphen
2759eb130b
Update player's spell target when using quick cast on gamepad
4 years ago
Gleb Mazovetskiy
787bc54310
Only query cbutton state for button events
...
Similar to https://github.com/diasurgical/devilutionX/pull/4374
4 years ago
obligaron
c6c929a90c
Remove MpqDir and use PrefPath instead.
4 years ago
Gleb Mazovetskiy
80599319bc
Don't hide the automap in Help and Chat Log ( #4379 )
...
This was necessary in the past due to stippled transparency but we use
blended transparency now.
Fixes #4355
4 years ago
Stephen C. Wills
28e9210812
Update magic requirement for stashed books ( #4376 )
4 years ago
Anders Jenbo
42e499f64c
Use New Athena Unicode to generate proper Greek symbols
4 years ago
staphen
a0bc3f218f
Only query jbutton state for button events
4 years ago
Gleb Mazovetskiy
67581033d7
Remove "MpqFileRwRead beyond EOF by %u" warning
...
It spams the debug log but is not really an error from what I understand
4 years ago
Gleb Mazovetskiy
5645456537
Support MP3 playback
4 years ago