Anders Jenbo
a03a2c2634
Render chat panel using common text rendering
5 years ago
Anders Jenbo
d723ebce1a
Render help text using common text rendering
5 years ago
Anders Jenbo
44b58c4970
Clean up L5dflags flags
5 years ago
M0Rf30
c7bf7ff22f
🌐 Italian localization enhancements
5 years ago
Trihedraf
f2186d4d10
Change Multiplier if RunInTown Enabled to Fix Stuttering.
5 years ago
obligaron
417a3f124a
DrawPlayerHelper: Use correct player offset
5 years ago
Anders Jenbo
86971d53d6
Do not show attribute warnings for Amiga builds
...
The compiler is currently stock at GCC 6.5 which doesn't know about some of the attributes we use.
5 years ago
Gleb Mazovetskiy
2f3fa76320
Fix gkd350h build
...
Works around a GCC bug on some platforms:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97044
5 years ago
staphen
d89221b15e
Close Cathedral Map when B button is pressed on the controller.
5 years ago
staphen
4c39ac4402
Fix crash when using Town Portal on controller.
5 years ago
obligaron
1c77a22735
Fix movement with hold mouse button and stand animation
5 years ago
obligaron
7b16fafbff
track_process: Player by reference
5 years ago
Gleb Mazovetskiy
c79ec673f4
♻️ Implement std's Lockable for SDL mutex wrapper
...
Rather than rolling our own lock guard, implement the requirements for
using `std::lock_guard` et al and use that.
5 years ago
Anders Jenbo
a11bc61ea8
♻️ Render spellbook text via DrawString
5 years ago
Anders Jenbo
2600b44141
Remove old help text
...
The help for the shareware version appears to be an older and more verbose version that simply was never updated (both are unchanged between 1.00 and 1.09).
5 years ago
Vladimir Olteanu
0c7c71d579
Cleanup of items.cpp ( #1967 )
...
- Apply Point where applicable
- Deduplicate vendor logic
- Add comment about unhanded edge case in GetSuperItemLoc
- Initialize some variables at deceleration
5 years ago
altiereslima
c61600175e
Update pt_BR.po ( #1786 )
5 years ago
obligaron
55fa72d138
When changing items hot-swap the hero animation data and don't start a new animation
5 years ago
obligaron
4d2ac0502a
Add new GetOffsetForWalking helper and use it for player drawing and camera
5 years ago
obligaron
4de25cd2ea
Introduce PlayerStruct.IsWalking()
5 years ago
obligaron
be13a0f727
Point: Add operator* float and operator-
5 years ago
obligaron
19615c6976
AnimationInfo: Add GetAnimationProgress()
5 years ago
arcas
a56d90143f
Update glossary.md
...
Formatting
5 years ago
thebigMuh
7fbcfeb35c
Adding text rendering flag to adjust spacing to fit horizontally
...
Now also works for multiline strings
5 years ago
Trihedraf
2544bec7f3
Fix PWD ini check for GCC 5.5
5 years ago
Trihedraf
de3f30623b
if Writeable diablo.ini in PWD use that and save saves to PWD
5 years ago
Trihedraf
38cf99a423
Add IsWriteable to file_util.cpp
5 years ago
Anders Jenbo
34744c068f
♻️ Consitantly use %i and not %d
5 years ago
arcas
6502a3ca4d
Adding resources for translation ( #1973 )
5 years ago
AAS
2e6b7a4731
RU translation, part 3 ( #1956 )
...
* RU translation, part 3
Some fixes, more "е"->"ё" changes.
Co-authored-by: Dominus Iniquitatis <Iniquitatis@users.noreply.github.com>
5 years ago
Stefan Mielke
30bfe45781
One pixel was not being calculated on the X axis when trying to find for an inventory slot to put the item.
5 years ago
obligaron
ac6a398cb6
New CMake option ENABLE_CODECOVERAGE to toggle instrumentation of code for code coverage
5 years ago
obligaron
1385e47518
Fix UnitTests in DEBUG (Accessed not initialized ItemAnimations)
5 years ago
obligaron
76103eeb7f
Replace C++ RUN_TEST define with gbQuietMode
5 years ago
obligaron
01b3a0d41e
Introduce lib and test targets
5 years ago
obligaron
e924f6b5fa
Seperate lib, binary and test sources
5 years ago
obligaron
2c01a7b361
Change target_compile_definitions from PRIVATE to PUBLIC
5 years ago
obligaron
1ce6924c15
Change target_include_directories from PRIVATE to PUBLIC
5 years ago
obligaron
ce4cfb77e0
Change target_compile_options from private to public
5 years ago
obligaron
138675052f
Change target_link_libraries from PRIVATE to PUBLIC
5 years ago
obligaron
6fb1b0fed9
Seperate main(...) for binary and tests
5 years ago
Anders Jenbo
18aa04fa4f
♻️ Use common text rendering for store menus
5 years ago
qndel
610d5319bd
swap if in drawing inventory items ( #1968 )
5 years ago
qndel
89c40eaa7b
inventory items rendering cleanup ( #1938 )
5 years ago
Gleb Mazovetskiy
8ac9047b4f
🧹 Clean up CEL outline clipping
...
A simpler structure based on the CL2 implementation.
5 years ago
staphen
b580b635eb
Optimize blended transparency calculations at the end of Poisoned Water Supply.
5 years ago
Anders Jenbo
6c8b116f6c
🐛 Evaluate item names the same as the original
5 years ago
Anders Jenbo
7667880de4
🐛 Implement letter spacing in new font rendering
...
Fixes #1950
5 years ago
Gleb Mazovetskiy
74490885d5
🔨 Fix 3DS build
5 years ago
Gleb Mazovetskiy
4cd1fd9b72
🐞 Fix controller modifier hints
...
Fixes a regression introduced in #1897
Reverts the layout calculation changes from that PR and simply adapts
the previous code to the `DrawString` API
5 years ago