Eric Robinson
f5d430fbf1
Stores - Unhardcode shop values
...
Use constexpr instead of #define, and unhardcode values used in towner stores.
1 year ago
Eric Robinson
56fc060c89
Stores - Rename Global Vars
1 year ago
Eric Robinson
8eddf55c3f
Stores - IsPlayerInStore() ( #7843 )
1 year ago
Eric Robinson
681a066bfb
Character Panel Number spacing ( #7706 )
1 year ago
Eric Robinson
aca06e898a
Menu text revision ( #3902 )
1 year ago
staphen
371421bfd7
Check for MonsterMode::Death in isPossibleToHit()
1 year ago
staphen
492ffbb9e9
Don't darken flame wave after it reaches full brightness
1 year ago
staphen
eac6c3526c
Natural Fire Wall light expansion
1 year ago
staphen
f68a00d347
Extend edge lights to infinity when rendering per-pixel light buffer
1 year ago
staphen
390d7600a3
Fix debug command for talking to towners
1 year ago
staphen
29372a68fe
Remove translation from pad buttons to keys in spellbook
1 year ago
Eric Robinson
5cee9dd06a
Cap Resampling Quality
1 year ago
staphen
7d89c45944
Turn off per-pixel lighting by default on low power systems
1 year ago
staphen
47a1f98f36
[3DS] Fix async loading
1 year ago
staphen
fec72f87aa
Swap offsets in distance formula for light cones
1 year ago
staphen
e602321d5f
Don't assume output surface pitch is the same as width
1 year ago
staphen
7a9c822326
Fix light rendering issue in case 13 of marching squares
1 year ago
staphen
b83f006671
Bleed per-pixel light up when rendering walls
1 year ago
staphen
e06d88aaca
Use signed integers for interpolation in marching squares algorithm
1 year ago
staphen
ec9f8ff685
Fix issue with Hellfire items morphing when transferred to Diablo
1 year ago
Stephen C. Wills
0b4f3b4732
Introduce subtile lighting into the software renderer ( #7807 )
1 year ago
Gleb Mazovetskiy
b4fbaf1419
text_renderer: Simplify GetLineHeight
1 year ago
staphen
234606ad9d
Validate player/item names coming from save file
1 year ago
staphen
c798253587
Use constexpr for length of item names
1 year ago
Gleb Mazovetskiy
5a14cc57f3
text renderer: colors layout fix + improved tests
...
1. Fixes DrawStringwithColors kerning fit handling and newline handling.
2. Splits tests into one file per function call, making it easier to compare diffs and add new tests.
Also adds `--update_expected` argument to update the expected files with actual results.
1 year ago
Eric Robinson
76407ff41f
Adjust x-start with UiFlags::KerningFitSpacing
...
When using KerningFitSpacing with centered or right-aligned text,
adjust the horizontal start position after changing the spacing.
Co-authored-by: Gleb Mazovetskiy <glex.spb@gmail.com>
1 year ago
Eric Robinson
173c662723
Remove CalcPlrStaff()
1 year ago
staphen
e21efc26aa
Trigger deactivate event for virtual gamepad
1 year ago
staphen
6eb6e5716e
Unlock gamepad state during loading screens
1 year ago
Gleb Mazovetskiy
4e4cdf4d0c
Update SheenBidi and use the new decoding function
...
Use the `SBCodepointDecodeNextFromUTF8` function
introduced in https://github.com/Tehreer/SheenBidi/pull/33
1 year ago
Eric Robinson
fc0d8b0f3d
Fix Viper Lunge ( #7763 )
...
Co-authored-by: Stephen C. Wills <staphen@gmail.com>
1 year ago
obligaron
949f5bce60
Enable CTRL + Mouse scroll wheel for map zoom
1 year ago
staphen
2d27363228
Use padmapper input names for item descriptions
1 year ago
staphen
8f2154faca
Update gamepad scroll descriptions to match logic in plrctrls
1 year ago
staphen
b9d79b4314
Do not process vision for remote players when they are between dungeon levels
1 year ago
staphen
8d44de25fa
Make ears usable
1 year ago
staphen
5643cf8266
Don't delete items during lag spike
1 year ago
staphen
9d8990a97e
Use vanilla default brightness as default for brightness setting
1 year ago
Eric Robinson
13a5ae4b0b
Replace Gamma Adjustment with Brightness Adjustment
1 year ago
Gleb Mazovetskiy
2ff7fb03d1
Replace hoehrmann_utf8 with SheenBidi
1 year ago
obligaron
8572535bd7
Allow lua debug quick messages in singleplayer
1 year ago
obligaron
ee42d2ab66
Add missiles to tile data debug command
1 year ago
obligaron
4f9e063197
Change GetDebugGridText text from char to string
1 year ago
staphen
d9dc49199f
Do not depend on FileExists() when opening save files for writing
1 year ago
staphen
a4f38d5dd4
Avoid write mode when opening save files
1 year ago
staphen
ba773259cd
Fix gcc/MSVC compiler warnings
1 year ago
qndel
44da8ee35d
remove empty line
...
skip-checks:true
1 year ago
Gleb Mazovetskiy
f7be00cea6
`DrawUniqueInfo`: Word-wrap long lines
...
Pre-wraps the string at spaces, otherwise `DrawString` would hard wrap in the middle of words.
1 year ago
Gleb Mazovetskiy
04896c1687
text_render: Readjust kerning on each new line
...
Fixes InfoString rendering
1 year ago
Gleb Mazovetskiy
aa47c40553
text_render: Fix `GetLineStartX` for `AlignCenter`
...
Previously, `GetLineStartX` assumed that the text fit into
a single line.
1 year ago