ephphatha
379d6e87b3
Move ObjectAtPosition to objects.cpp and make it return a pointer
...
All set maps initialise objects as expected so dObject has the correct ID already, no need to iterate over all active objects. Also by returning a pointer we can use this function to test if an object exists at the target position.
While on msvc int8_t is typedefed to signed char we might as well match the expected data type for the dObject array
4 years ago
ephphatha
e633d7ff1e
Restrict dropping items to adjacent tiles
...
This more closely matches vanilla behaviour until more intelligent dropping item behaviour is implemented (see #3489 )
4 years ago
sheng-luwei
ae112c7820
Update German translation
4 years ago
ephphatha
1abc617e1a
Consistently trigger menu/movie transitions on mouse up instead of down
...
Keypresses still occur on keydown to allow for repetition (e.g. when scrolling)
4 years ago
KPhoenix
1c25cb4bf0
Fixed Event Messages color
4 years ago
Bubio
d1315e934a
Fixed issue #3788
4 years ago
Gleb Mazovetskiy
ccf8cc004d
Spell book: Fix "Level 0 - Unusable" overlap
...
Removes the display of mana and damage for unusable spells
and moves the "Unusable" text onto the second line, fixing
the overlap.
4 years ago
Gleb Mazovetskiy
a38e25b6c6
CMake: Fix GoogleTest on older Debian + CMake
4 years ago
M0Rf30
83bc99fcc2
Update Italian localization
4 years ago
KPhoenix
a08026097a
Chat Interface Revision ( #3840 )
...
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
4 years ago
Anders Jenbo
6de6825ce0
Correct false positives translation warnings
4 years ago
staphen
74a77666b9
Improve behavior of ToControllerButtonEvent()
4 years ago
Gleb Mazovetskiy
45cf1366b9
Assets.cmake: Fix lang dependencies on Apple
4 years ago
Anders Jenbo
59e8502743
Fix clicking on triggers on the lower part of the screen
4 years ago
egonzalez
dc4c1a825b
Add missing translations
4 years ago
obligaron
18fb40ee32
Settingsmenu: Implement KeyInput
4 years ago
obligaron
419fe7b7ec
Change Keymapper to OptionCategory/OptionEntry
4 years ago
M0Rf30
901661880e
Update Italian localization
4 years ago
ephphatha
c783dd2bfd
Load MPQ archives before reading options so translations can be detected
4 years ago
Oleksandr Kalko
3376917945
Upgrade Gradle plugin version
4 years ago
Licaon_Kter
0ffba33cdb
Add two more Debian deps
4 years ago
Gleb Mazovetskiy
cacf55bb34
CMake: Split out platform libraries
4 years ago
Gleb Mazovetskiy
0a0baf0c64
CMake: Move more platform config to platforms/
...
Moves platform libraries, compile definitions, and compile options to
the platform CMake files.
4 years ago
Gleb Mazovetskiy
3e0a295dd3
CMake: Simpler Threads workaround for the 3DS
4 years ago
staphen
af59f7e254
Update fullscreen option in settings menu after Alt+Enter
4 years ago
Anders Jenbo
68e5805f1b
[touch] Adjust controller position after changing resolution
...
Fixes #3791
4 years ago
Anders Jenbo
b6bdbcfc98
Stip stippled transparency
4 years ago
Anders Jenbo
cf9b5ae79d
Split up graphics settings initializers
4 years ago
Anders Jenbo
0e2aac8cfe
Allow for software based rendering
4 years ago
Anders Jenbo
24a15d90e2
Do not recreate the render when switching scalingn quality
4 years ago
Gleb Mazovetskiy
6dd4c08d4b
CMake: Make -static-libstdc++ configurable
4 years ago
Gleb Mazovetskiy
97a5609cff
CMake: Move libdevilutionx to Source/
4 years ago
Gleb Mazovetskiy
0d21df3b81
CMake: Fix googletest from source
4 years ago
staphen
b6a4f126d7
Modify the Windows implementation of printInConsole() to call OutputDebugString()
4 years ago
Gleb Mazovetskiy
a496b9d72b
Emscripten: Fix assets/ loading
4 years ago
Gleb Mazovetskiy
2d3ee0f5fd
Emscripten: Add a basic index.html based on emrun
...
Based on stripped down emrun output
4 years ago
Gleb Mazovetskiy
fe7e38695d
Emscripten SDK support
...
Adds support for the Emscripten SDK via CMake.
4 years ago
staphen
25d3b36c96
Do not send CMD_REMSHIELD when another player runs out of mana
4 years ago
staphen
8a6feeb231
Reduce stack size on 3DS
4 years ago
obligaron
8c850cea98
Show Hardware Cursor only if supported
4 years ago
Matthias Kastner
e496e1c4bb
Update Fedora build dependencies
...
Add gmock and cpp-static libraries to Fedora build instructions.
4 years ago
obligaron
bac5c1a2e5
Fix compiling tests with sdl 1
4 years ago
staphen
a6458d2716
Prevent erroneous diagonal traversal in span filling algorithm
4 years ago
staphen
18f031dea4
Use span filling algorithm for FillTransparencyValues
4 years ago
Anders Jenbo
237caadf74
Make the rendere non optional on devices that do not support recreating it
...
asd
4 years ago
Anders Jenbo
7d239d9f89
Scale resolution to true values
4 years ago
Anders Jenbo
1a247a55f0
Rotate portrait resolutions
4 years ago
obligaron
b9c98ef116
settingsmenu: In list selection show option description
4 years ago
Anders Jenbo
98cd3613a8
Add libgmock-dev to Debian dependencies
4 years ago
Anders Jenbo
95b2467ea5
Disable recreation of the rendere on Apple systems ( #3785 )
4 years ago