Eric Wasylishen
d9856230a6
testqbsp: q1_rocks: sky -> solid to simplify test case
2022-08-20 01:24:10 -06:00
Eric Wasylishen
f3a2d99544
testqbsp: adjust q1_rocks test case
...
avoid potential ambiguity for BrushBSP over whether sky should split wall brushes
2022-08-20 00:22:21 -06:00
Eric Wasylishen
251a6dc7ca
testmaps: add a more minimal q1_rocks that's just a cube
2022-08-19 22:55:27 -06:00
Eric Wasylishen
648ffab77b
testqbsp: improve q1_rocks test
2022-08-19 22:10:16 -06:00
Eric Wasylishen
10051ceff5
testmaps: remove some accidental brushes in q1_hull_expansion_lip.map
...
testqbsp: more detailed q1_hull_expansion_lip tests for clipnodes
testqbsp: decompile hull1 of testmaps by default
testqbsp: corrections to the q1_hull_expansion_lip.map expectation
adjust gitignore
2022-08-19 20:49:59 -06:00
Eric Wasylishen
832ab0ee94
testqbsp: q1_hull_expansion_lip.map: move detail to world as a temp workaround
...
for -debugexpand only expanding world brushes
2022-08-19 01:14:38 -06:00
Eric Wasylishen
8ce72efba2
testmaps: add q1_hull_expansion_lip.map
...
which is getting incorrectly expanded
2022-08-16 00:35:47 -06:00
Eric Wasylishen
d88bedd153
testqbsp: add q1_rocks.map test with obj2map style brushes
2022-08-15 01:07:47 -06:00
Eric Wasylishen
244399b6f7
testqbsp: make q1_hull1_content_types seal in hull1/2
2022-08-14 21:40:49 -06:00
Eric Wasylishen
0642ad16d3
testqbsp: start a hull1 content type test
2022-08-14 18:14:56 -06:00
Eric Wasylishen
35859a6ea4
tests: add q1_wad_mapname test
2022-08-14 13:45:31 -06:00
Eric Wasylishen
995ac04673
tests: add a few clipnode count tests
...
adjust qbsp_simple_worldspawn_detail.map so it seals in hull1/2
2022-08-13 20:11:22 -06:00
Eric Wasylishen
e05a2bdf75
qbsp: "-add additional.map" feature
2022-08-01 19:13:10 -06:00
Eric Wasylishen
f665cd5cb6
testqbsp: rename our copy of base1.map to base1-test.map
...
for easier loading in game in Q2
2022-07-31 21:29:25 -06:00
Eric Wasylishen
a2451a41fb
qbsp: rewrite of q1 contents representation in bspfile.cc
...
use q2-like bitflags so we can represent mixes like (water | mist), which we need within the compiler
2022-07-27 02:31:49 -06:00
Eric Wasylishen
7f955a5247
testmaps: add q1_tjunc_angled_face
2022-07-13 00:59:46 -06:00
Eric Wasylishen
6d847fed85
testqbsp: rename quake map source to have -test suffix, for easier loading in an id1/maps directory
...
otherwise vanilla engines will load the original .bsp's from the pak files
2022-07-12 23:13:46 -06:00
Eric Wasylishen
54a6762a05
qbsp: add edge sharing test
2022-07-10 01:25:28 -06:00
Eric Wasylishen
c2a2890240
testqbsp: add texture metadata for some of the base1.map special textures
...
so we can compile a working version of the map
2022-07-07 01:21:50 -06:00
Eric Wasylishen
862d9bd5f2
testqbsp: add q1_clip_func_wall
...
Ensure submodels that are all "clip" get bounds set correctly
2022-06-30 00:53:02 -06:00
Eric Wasylishen
84263ef1a1
testqbsp: add model bounds test map
2022-06-22 22:11:40 -06:00
Eric Wasylishen
98e27cf620
testqbsp: improve water_detail_illusionary test
2022-06-21 01:16:55 -06:00
Eric Wasylishen
59d6169b3d
qbsp: add a test of just a cube
2022-06-19 16:04:54 -06:00
Eric Wasylishen
bf36bd56f7
qbsp: fix qbsp_q1_sealing test case
2022-06-14 02:03:50 -06:00
Eric Wasylishen
a309e8467b
testmaps: add qbsp_q1_sealing.map
2022-06-14 00:44:50 -06:00
Eric Wasylishen
4e7ecbf9ff
testqbsp: add qbsp_q2_detail_seals
2022-06-13 22:50:01 -06:00
Eric Wasylishen
1cddbf1ad9
testqbsp: add qbsp_q2_seal_empty_rooms
2022-06-13 22:39:04 -06:00
Eric Wasylishen
2c8de8b877
q2_liquids.map: add lava/water covering each other tests
2022-06-11 14:07:19 -06:00
Eric Wasylishen
121c6384fe
q2_liquids.map: "un-default" content/surface flags in TB so they don't require a baseq2 dir to compile correctly
2022-06-10 22:15:20 -06:00
Eric Wasylishen
28c6489968
q2_liquids.map, q2_water_trans.map from Paril
2022-06-10 22:11:59 -06:00
Eric Wasylishen
ce1c2c2c19
qbsp_q2_detail: translate map so center doesn't get chopped in q2 tools
2022-06-10 20:18:35 -06:00
Eric Wasylishen
c8841fb1bf
testqbsp: add lavawater test
2022-06-08 01:01:17 -06:00
Eric Wasylishen
ad8e6a7a75
testqbsp: bmodel collision issue where world and bmodel are interfering
2022-06-07 17:05:03 -06:00
Eric Wasylishen
e3892617ed
testqbsp: add testmap for q2 lava intersecting clip (fails currently)
2022-06-03 23:29:23 -06:00
Eric Wasylishen
d43f10ae2b
qbsp: fix areaportals touching detail
2022-06-01 22:01:48 -06:00
Eric Wasylishen
e7f02daddb
testmaps: remove obsolete shell script based test
2022-05-24 20:13:19 -06:00
Eric Wasylishen
7e53f84f4f
testmaps: delete redundant test case
2022-05-24 19:53:14 -06:00
Eric Wasylishen
e4f6201bbe
testbqsp: add simple_sealed_rotated
2022-05-22 13:36:19 -06:00
Eric Wasylishen
215c6549b9
testqbsp: add test of nodraw + includeskip
2022-05-15 01:49:27 -06:00
Eric Wasylishen
a1b8a38283
merge non-brush bsp specific changes from brushbsp branch
2022-05-11 01:58:53 -06:00
Eric Wasylishen
35d938607c
testmaps: move lightstest1.map -> light_general.map
2022-02-19 14:03:43 -07:00
Eric Wasylishen
ac3fb7801f
automated_tests.sh: disable hash checks until they stabilize
2022-02-15 00:55:42 -07:00
Eric Wasylishen
fefc0fc662
automated_tests.sh: fix bash syntax errors, don't run vis in parallel
...
makes it difficult to tell which map caused a vis crash
2022-02-06 15:00:29 -07:00
Eric Wasylishen
e0981b356b
testmaps: add qbsp_leaf_contents_bug.map
2022-01-29 22:10:10 -07:00
Eric Wasylishen
81f69b40f7
ci: add --continue-on-failure option to automated_tests.sh
2022-01-29 20:27:42 -07:00
Eric Wasylishen
84020b1335
Restore "skip the flips - saves us a bit of time!"
...
BSP output changes (should just be face order though)
2022-01-25 21:50:52 -07:00
Eric Wasylishen
0af808021e
testmaps: hook up newer test maps
2022-01-25 21:23:44 -07:00
Eric Wasylishen
7e6ae905db
testmaps: add qbsp_tjunc_many_sided_face.map
2022-01-25 19:50:21 -07:00
Eric Wasylishen
465aa791f5
testmaps: update qbspfeatures.bsp expected output
...
changed due to noclipfaces related change in prev commit
2022-01-22 21:11:31 -07:00
Eric Wasylishen
ec3f24893d
automated_tests.sh: fix bash weirdness
2022-01-15 16:11:40 -07:00