Andrew James
5cc8bcdb8e
Remove no-op GCC pragma instructions
...
Pushing an option then immediately popping it doesn't do much :D
4 years ago
Ivan Epifanov
4c7ecbe591
Vita: use internal SDL2_image and libsodium
4 years ago
Anders Jenbo
359e31a900
Add PlaceMiniSetRandom1x1() helper for simple replacements
4 years ago
Anders Jenbo
6962fcd63e
Clean up PlaceMiniSet()
4 years ago
staphen
ffa35edbb8
Load OFILE_CANDLE2 when the Poisoned Water Supply quest is available
4 years ago
Anders Jenbo
b2278b85f8
Apply workaround for OOB in DRLG L1
4 years ago
staphen
128f5098e0
Check player hitpoints in InGameMenu()
4 years ago
staphen
56e8dbfec5
Apply CopyUtf8() to SelheroCatToName()
4 years ago
staphen
421a7772b4
Fix error that produces broken character at end of UTF8 string
4 years ago
qndel
fc5b7b3462
[diablo] Fix shrine rng ( #4529 )
...
This bug was less sever in Diablo then Hellfire as it didn't fully initialize the object leading to them sometimes getting garbage as the RNG seed, but it was never working correctly.
4 years ago
Anders Jenbo
d8e8be49d1
Remove unused code from l1 PlaceMiniSet
4 years ago
Anders Jenbo
afec954c9a
Convert dflags to boolean
4 years ago
Anders Jenbo
5c17c92b01
Clean up drlg_l1 door placement
4 years ago
Anders Jenbo
408c665a3c
Remove duplicate code in DRLG_MRectTrans
4 years ago
Sandro
c3b1415662
Prefer system FindSDL_audiolib
4 years ago
Anders Jenbo
1203514383
Clean up use of currlevel
4 years ago
staphen
b349e29058
Correctly indicate when scroll can be used on virtual gamepad
4 years ago
Anders Jenbo
e43cf251fb
Test Hell quest sets using dummies
4 years ago
Anders Jenbo
28d7c96063
Test reamaning Catacombs set levels using dummy sets
4 years ago
Anders Jenbo
50a222f1a2
Test generating a level for the butcher quests
4 years ago
Anders Jenbo
0e6a47e8c9
Test all entrances
4 years ago
Anders Jenbo
9181ba412b
Add tests for levels with quest sets using dummy maps
...
Banner1.DUN, Banner2.DUN, SKngDO.DUN, Blind1.DUN are custom maps made to
facilitate the tests that load map files as elements for generated
levels.
4 years ago
Oleksandr Kalko
e2629e9fde
Update Gradle plugin version
4 years ago
Gleb Mazovetskiy
9b72565bb0
Fix `RemoveBeltItemById`
4 years ago
Gleb Mazovetskiy
e76d5fc494
UseScroll: use `HasInventoryOrBeltItem`
4 years ago
Gleb Mazovetskiy
c45170d20e
Rename `inv_iterators` methods to `camelCase`
...
Per clang-tidy config
4 years ago
staphen
a2fe3a981e
Fix issues with ears due to translation
4 years ago
k-bar
3ab94ebdb4
Berserk melee unsquelch fix
4 years ago
Anders Jenbo
54cd839cf6
Clean up drlg tests
4 years ago
Gleb Mazovetskiy
d770407b3b
Resegment Chinese translations
...
Following the recent translation updates
tools/segmenter/segment_all.py
4 years ago
Bubio
9c127f5206
Update Japanese Translations
4 years ago
kleo
4b0bcaf397
3DS use homebrew logo
4 years ago
Gleb Mazovetskiy
129e6fae14
Check for the mushroom quest elixir in the belt
...
Fixes #4583
4 years ago
Gleb Mazovetskiy
628406a44c
Refactor inventory/belt item presence and removal
...
Introduces new functions to check for presence of and remove player items.
These functions do not rely on or expose item indices.
They're implemented as free functions instead of Player methods due to
complicated include dependencies between `player.h`, `inv.h`, and
`inv_iterators.h`. We should probably look into cleaning this up at some
point.
4 years ago
Anders Jenbo
29a66f69e2
Test basic Caves and Nests levels
4 years ago
ephphatha
606cc162a1
Use helpers when calculating missile velocity
...
eventually maybe we can move to fixed point approximations instead of using hypot and casts to double/float? probably way slower than using the FPU on modern systems though :D
4 years ago
Anders Jenbo
526e8a93d8
Update codecov.yml
4 years ago
staphen
695851666e
Fix crash when switching to English
4 years ago
obligaron
1608219b39
Timedemo: Create reference save game and allow comparing of reference save game with actual timedemo save game
4 years ago
Anders Jenbo
0a71f1ffb3
Test basic Hell levels
4 years ago
Anders Jenbo
8b685c2f30
Remove duplicate objects from fixtures
4 years ago
Anders Jenbo
8e334ada77
[hellfire] Fix incorrecct monster ids in dun tabel
4 years ago
Anders Jenbo
6d2311931f
[debug] Export levels as dun maps
4 years ago
ephphatha
01ee2ecefc
Pretty print Size values in test failure messages
4 years ago
ephphatha
fcb94b3505
Copy test fixtures to build directory
...
instead of trying to navigate back to the source directory. That's fragile and breaks if the build ends up one level deeper (e.g. MSVC with the default build/<config>/ structure)
4 years ago
ephphatha
d5622d5080
Add point constructor to allow comparison in test macros
4 years ago
Anders Jenbo
848222b8f3
Test Catacomb level generation ( #4651 )
4 years ago
staphen
537f557206
Use 0-based frame index for talk buttons
4 years ago
Anders Jenbo
30a6d3412f
Test crypt level generator
4 years ago
qndel
6af2c322d8
fix dungeon test in visual studio
4 years ago