obligaron
c3c91f6e28
Remove _pVar5 and most uses of BFLAG_PLAYERLR
5 years ago
obligaron
e62aaa562f
Fix missiles don't hit horizontal walking players/monsters
5 years ago
qndel
0ffef697b0
fix destroying renderer
5 years ago
qndel
a5ea763567
fix saves bricked by spawn command
5 years ago
qndel
b9faf7f60b
fix stuck chargers ( #2879 )
5 years ago
staphen
e44448f3b7
Remove unused function declaration from VirtualGamepad
5 years ago
staphen
fe3d50f7f2
Merge logic from InitControlPan() and ClearPanBtn()
5 years ago
Anders Jenbo
fa3499432f
Update game font
5 years ago
staphen
4e93de5ee1
Remove unnecessary precompiler check in virtual gamepad initialization
5 years ago
staphen
1b2d4d9478
Add comment to logic that skips handling touch-generated mouse events
5 years ago
Stephen C. Wills
7042bb991c
Remove unnecessary member initializers from virtual gamepad renderers
5 years ago
staphen
ea9816ce41
Enable virtual gamepad for Android
5 years ago
staphen
60492ef954
Add proper graphics for gamepad
5 years ago
staphen
3df85b70ce
Add virtual gamepad event handlers and implement touch controls
5 years ago
staphen
599b29d825
Add renderer for displaying virtual gamepad on screen
5 years ago
staphen
fb4f1ed8fd
Add structs for virtual gamepad
5 years ago
staphen
b29141048a
Move existing touch control logic to Vita platform
5 years ago
Anders Jenbo
1bf4cdb9b9
Remove unessesery code from Art
5 years ago
obligaron
f77da8a580
Ensure ScrollInfo is initialized correctly
5 years ago
obligaron
e67ea3639f
Fix AnimationInfo::GetAnimationProgress() when normal animation logic is used (for example loaded save games)
5 years ago
obligaron
5d315b46b0
Merge coords and cursorcoords in tiledata debug command
5 years ago
obligaron
9678d002d3
Reduce exported functions in debug.h
5 years ago
Gleb Mazovetskiy
8a71b9ded3
libsmacker: Add `smk_palette_updated` changes
...
This is a DevilutionX-specific patch to enable efficient rendering
5 years ago
Gleb Mazovetskiy
d2a025e171
libsmacker: Add .editorconfig
5 years ago
Gleb Mazovetskiy
5a5c56c99b
Update libsmacker to 1.2.0r43
5 years ago
obligaron
9964bd9e49
Fix existing missiles check for Guardian/Townportal/Rune
5 years ago
Siddharth singh chouhan
bcb332b7b0
Move documentation from implementations to declarations
5 years ago
staphen
09b8afba4e
Fix OOB error in DrawString
5 years ago
Juliano Leal Goncalves
9ac324b8e1
🐛 Prevent manipulation of spell type being cast ( #2856 )
...
This prevents frame-perfect manipulated of the spell type after the command has already been sent.
5 years ago
Vladimir Olteanu
bcd7f89319
Have SDLWrap::AllocPalette allocate space for 256 colors by default
5 years ago
Vladimir Olteanu
3cb70f5042
Simplify SDLWrap with NonNull
5 years ago
Vladimir Olteanu
b87058a717
Error checking for GetOutputSurface
5 years ago
Vladimir Olteanu
d4d89077cd
Don't free PalSurface when it was obtained from SDL_GetVideoSurface
5 years ago
Vladimir Olteanu
4edafd2e37
Make RendererTextureSurface a SDLSurfaceUniquePtr
5 years ago
Vladimir Olteanu
aab7bf6e91
Make Palette a unique ptr
5 years ago
Vladimir Olteanu
e14504ae56
SVidPlayContinue: use SDLWrap::ConvertSurface*
5 years ago
Vladimir Olteanu
79d24fa840
Use SDLWrap::CreateRGBSurfaceWithFormat in LoadArt
5 years ago
Vladimir Olteanu
d226885672
Introduce SDLWrap::AllocPalette
5 years ago
Vladimir Olteanu
4a9ebf1460
Use SDLUniquePtr
5 years ago
Vladimir Olteanu
cc9ea97e0f
Introduce SDLWrap::CreateTexture
5 years ago
Vladimir Olteanu
e952137ac9
credits.cpp: get Rid of RenderText
5 years ago
Vladimir Olteanu
e9063c578f
Introduce SDLWrap::CreateRGBSurfaceWithFormatFrom
5 years ago
qndel
1f61b683a6
fix chat line wrapping
5 years ago
Siddharth singh chouhan
ba161f623e
Move documentation from implementations to declarations. ( #2858 )
5 years ago
Vladimir Olteanu
b853559573
Make CreateFileStream return optional, rather than unique_ptr
5 years ago
Juliano Leal Goncalves
379a27b64a
♻️ Convert 'ItemType' enum to enum class
...
🎨 Rename 'ItemType' elements to enum class standards
5 years ago
Juliano Leal Goncalves
5607c58daa
🏷️ Add 'PickRandomlyAmong' function that picks one value from a set of values randomly
...
This will be used in a few places where we previously used a raw integer random to index into a local array for selection, simplifying that type of logic to a single statement.
5 years ago
Juliano Leal Goncalves
e39b33971f
♻️ Leverage 'IsAnyOf'
5 years ago
Juliano Leal Goncalves
5a69380074
♻️ Leverage 'ItemType' enum
5 years ago
Juliano Leal Goncalves
6323539fcc
🚚 Rename 'item_type' enum to 'ItemType'
5 years ago