Anders Jenbo
88efadfce8
Make affixes data driven
8 months ago
Gleb Mazovetskiy
940ce3fb64
Test paths fixes
...
1. Load assets from the bundle on Mac.
2. In timedemo_test, load MPQs before overriding pref path,
so that they can also be loaded from the user/system location.
3. Fix various double directory separators ("build//assets" etc).
1 year ago
Anders Jenbo
8f74f86a6e
🐛 Use the alternate stairs up banner is active
3 years ago
obligaron
4fde59a494
drlg_test: Add TestInitGame helper
3 years ago
obligaron
69338e1733
Fix poison water entrace position
4 years ago
Anders Jenbo
715926e751
Fix single room cathedral with quest piece ( #5321 )
4 years ago
obligaron
7ad5a45905
Fix warp position offset and adjust some spawn positions ( #5364 )
4 years ago
Gleb Mazovetskiy
188dc79f6e
Make `Players` a vector
4 years ago
Anders Jenbo
efe6b18900
Move two basic crypt setpices in to dun files
4 years ago
Anders Jenbo
fe45e617dd
Test single chamber chathedral
4 years ago
Anders Jenbo
fd98aff9f1
Move shared dungeon level code to common function
4 years ago
Anders Jenbo
b2278b85f8
Apply workaround for OOB in DRLG L1
4 years ago
Anders Jenbo
1203514383
Clean up use of currlevel
4 years ago
Anders Jenbo
50a222f1a2
Test generating a level for the butcher quests
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
Anders Jenbo
54cd839cf6
Clean up drlg tests
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
Anders Jenbo
30a6d3412f
Test crypt level generator
4 years ago
qndel
be8a5c9180
fix dungeon test
4 years ago
Anders Jenbo
c241cae9e3
Test cathedral level generation
4 years ago
Anders Jenbo
dce78dde62
Rename lighting globals
5 years ago
Anders Jenbo
c11945e62b
🎨 Fix line endings
5 years ago
Anders Jenbo
92db72719d
🔥 Remove some unused code
5 years ago
Anders Jenbo
997c1dba55
🚚 Split up all.h in to proper header relations
5 years ago
Anders Jenbo
53a3657b29
🚚 Move tests to a standard folder
5 years ago
Anders Jenbo
bfb3c11c2b
🎨 Change namespace to devilution
5 years ago
Anders Jenbo
aba0a8fc44
✅ Clean up name spacesage in tests
5 years ago
Anders Jenbo
a2656637e4
🎨 Format source
5 years ago
Anders Jenbo
1b55840e11
Add 9 test files
...
codec, dead, diablo, doom, drlg_l1, drlg_l2, drlg_l3, drlg_l4 and
effects
6 years ago