Oleksandr Kalko
7a2f226f69
Upgrade vcpkg baseline commit
...
This upgrades the following MSVC dependencies:
* Google Benchmark to 1.9.2
* SDL2 to 2.32.2
* SDL2-image to 2.8.8
12 months ago
Oleksandr Kalko
849b019922
Upgrade dependencies in Android build
...
* Gradle plugin to 8.8.0
* Gradle to 8.10.2 (latest compatible)
* SDL2 to 2.32.2
12 months ago
Eric Robinson
071303357e
Dynamic mod detection
...
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
Co-authored-by: Stephen C. Wills <staphen@gmail.com>
12 months ago
staphen
520e9e80ea
Update libzt
12 months ago
staphen
0f35bd8ce2
Fix compiler warning in Player::RemoveInvItem()
12 months ago
chasedjones88
b47d97f14c
Rebase of #7876 - Shift item order when selling to keep consistent window order ( #7886 )
...
* Shift item order when selling instead of using last item to fill the slot
Player has items i1, i2, i3, picked up in that order.
Previous Behavior:
1. Sell window at vendor shows i1, i2, i3.
2. Player sells i1
3. i3 is last in list and replaces i1
4. Sell window now shows i3, i2.
New Behavior:
1. Sell window at vendor shows i1, i2, i3.
2. Player sells i1
3. i2/i3 are shifted in index position down to fill the gap left by previous index.
4. Sell window now shows i2, i3.
* Remove whitespace
12 months ago
Andrew James
b72327b972
Play the sound of the item we're pasting, not what we picked up
12 months ago
Anders Jenbo
42954627c8
Improve German translation of gamepad options
12 months ago
Eric Robinson
477389de3b
Lua: Add an item usertype
12 months ago
dependabot[bot]
32cd117fe6
Bump jidicula/clang-format-action from 4.14.0 to 4.15.0
...
Bumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action ) from 4.14.0 to 4.15.0.
- [Release notes](https://github.com/jidicula/clang-format-action/releases )
- [Commits](https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0 )
---
updated-dependencies:
- dependency-name: jidicula/clang-format-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
12 months ago
Andrew James
57f3bf8661
Add clang-tidy workflow
12 months ago
Yggdrasill
2df2c95839
Fix items.cpp:SortVendor() buffer overflow ( #7875 )
...
* Fix items.cpp:SortVendor() buffer overflow
A recent commit seems to have exposed a buffer overflow problem
in SortVendor(). This commit aims to fix that by not counting
the array members within the function, but passing it as an
argument instead.
* Rename nmemb to count in SortVendor()
* Subtract PinnedItemCount from item count
12 months ago
Yggdrasill
176819a072
Make RecreateItem() take whole dwBuff flag as argument ( #7870 )
1 year ago
Gleb Mazovetskiy
92e6d36b46
Lua: Add a player usertype
1 year ago
staphen
09f24ae0e8
Reindex all level cel blocks
1 year ago
staphen
729c794f7a
Efficiently pack re-encoded level cel blocks
1 year ago
KPhoenix
6112ca46e6
Fix PVP Bow damage
1 year ago
staphen
5855b3149e
More consistent gamepad context sensitivity
1 year ago
Eric Robinson
c76dd84a10
Character Panel - CTH
1 year ago
staphen
8526f2e8f6
Fix warning about not handling enumeration value 'None'
1 year ago
staphen
0c0ec4aca1
Remove unused function in gamemenu.cpp
1 year ago
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
Eric Robinson
23ae869389
Cleanup itemdat.tsv
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
staphen
5a03f1e555
Deploy text render fixtures to the build directory
1 year ago
Gleb Mazovetskiy
b4fbaf1419
text_renderer: Simplify GetLineHeight
1 year ago
Gleb Mazovetskiy
527b7e35a4
text_renderer: Add overflow tests
1 year ago
Gleb Mazovetskiy
d5fce58d95
codecov.yml: Pass CODECOV_TOKEN
...
A token is required to upload coverage for protected branches.
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