Commit Graph

2655 Commits

Author SHA1 Message Date
Eric Wasylishen 019b8cb9ed testqbsp: add test that settings reset 2022-04-30 12:37:13 -06:00
Eric Wasylishen 583dddcd98 solidbsp: don't penalize splitting non-visible 2022-04-29 02:19:57 -06:00
Eric Wasylishen 356ccd628b testqbsp: remove -outsidedebug 2022-04-28 01:27:41 -06:00
Eric Wasylishen 21d3938626 testqbsp: add test case with detail_illusionary sticking into the void (wip) 2022-04-28 00:51:25 -06:00
Eric Wasylishen 92f352ce30 qbsp: MakeVisibleFaces: skip non-visible faces 2022-04-28 00:50:44 -06:00
Eric Wasylishen 8b93754b1f outside.cc: fixes for filling in detail in the void 2022-04-28 00:50:27 -06:00
Eric Wasylishen 029e95dc3b qbsp: add PruneNodes 2022-04-28 00:49:26 -06:00
Eric Wasylishen fb59c2e950 bspfile.hh: q1 contents from #defines to constexpr
now prints properly in GTest assertions
2022-04-28 00:47:34 -06:00
Eric Wasylishen e3a4005516 bspfile.cc: log extended contents flags 2022-04-28 00:47:02 -06:00
Eric Wasylishen d04c90c883 Merge remote-tracking branch 'Paril/type-cleanup' into brushbsp 2022-04-27 19:39:10 -06:00
Eric Wasylishen 89a91a2cc9 testqbsp: expand simple_worldspawn_sky tests 2022-04-27 19:38:40 -06:00
Eric Wasylishen 8d5ca19d26 qbsp: fix extra faces being generated in simple_worldspawn_sky 2022-04-27 19:30:19 -06:00
Eric Wasylishen 8efb6f689b qbsp: add -outsidedebug flag 2022-04-27 19:18:27 -06:00
Jonathan b7fbf28e51 fix .wal loading (Again...) 2022-04-27 14:57:40 -04:00
Eric Wasylishen 4caba85428 testqbsp: wip sky test 2022-04-27 02:03:11 -06:00
Eric Wasylishen 10fbfff20d qbsp: liquids are higher priority than detail_illsuionary 2022-04-27 01:26:56 -06:00
Eric Wasylishen b0d791b649 testqbsp: enable more test maps 2022-04-27 01:05:26 -06:00
Eric Wasylishen edfb9b3ae9 testqbsp: enable q2 testmap 2022-04-27 00:13:00 -06:00
Eric Wasylishen 90e064e9e1 testqbsp: attempt to add a q2 test case (not working yet) 2022-04-26 23:45:44 -06:00
Eric Wasylishen 9f3b752bec testqbsp: add origin brush test 2022-04-26 23:16:43 -06:00
Eric Wasylishen 25dc4f5871 testqbsp: add brush_clipping_order test 2022-04-26 22:49:23 -06:00
Eric Wasylishen 7a49cdbc94 testmaps: seal qbsp_brush_clipping_order.map 2022-04-26 22:38:00 -06:00
Eric Wasylishen d5320d5aaa qbsp: subdivide faces after merging 2022-04-26 21:41:03 -06:00
Eric Wasylishen df9d530c21 qbsp: fix weird calling convention of SubdivideFace 2022-04-26 21:32:24 -06:00
Eric Wasylishen 0e0e2d03d2 testqbsp: add more checks to the existing tests 2022-04-26 19:54:03 -06:00
Eric Wasylishen 84b835eacc testqbsp: fix typo 2022-04-26 19:31:41 -06:00
Eric Wasylishen d2c7412a44 testqbsp: proper test for detail_doesnt_remove_world_nodes 2022-04-26 19:08:44 -06:00
Eric Wasylishen 8731dcb469 bspfile.hh: remove covered_native 2022-04-26 01:23:36 -06:00
Eric Wasylishen af84f840be qbsp: fix _mirrorinside 2022-04-26 01:02:24 -06:00
Eric Wasylishen 617c3ee7c7 qbsp: make detail clip away faces 2022-04-26 00:54:02 -06:00
Eric Wasylishen f9aa40a50f qbsp: fix outside filling in maps with detail 2022-04-26 00:25:52 -06:00
Eric Wasylishen 9a3b43d1d1 qbsp: remove globals.cc 2022-04-25 23:42:32 -06:00
Eric Wasylishen 1a0b4c0733 qbsp: more covered_native stuff to remove 2022-04-25 22:01:10 -06:00
Eric Wasylishen 93e0226726 qbsp: add test that detail doesn't clip away worldspawn nodes (just visual faces) 2022-04-25 22:00:58 -06:00
Eric Wasylishen 9977c14a2f bspfile: add gamedef_t::contents_seals_map() 2022-04-25 18:40:55 -06:00
Eric Wasylishen 064147b908 qbsp: move PortalizeWorld() to portals.hh 2022-04-24 01:07:20 -06:00
Eric Wasylishen e5b4a9863e qbsp: add test that detail doesn't seal 2022-04-24 01:01:55 -06:00
Eric Wasylishen d372f0f0f4 qbsp: outside.cc: fix clearing occupied state on detail clusters 2022-04-23 15:07:20 -06:00
Eric Wasylishen 13c4f258f0 testqbsp: adjust noclipfaces map 2022-04-20 10:00:21 -06:00
Eric Wasylishen 133ee77fc5 testqbsp: fix textures not loading in tests 2022-04-20 01:31:26 -06:00
Eric Wasylishen 97692738c4 testqbsp: add noclipfaces test 2022-04-20 01:25:50 -06:00
Eric Wasylishen aa3174d732 testqbsp: initialize filesystem the same as a regular qbsp run 2022-04-20 01:25:29 -06:00
Eric Wasylishen 78210947ff qbsp: add -keepprt option 2022-04-19 01:03:18 -06:00
Eric Wasylishen 28c9cda561 Merge remote-tracking branch 'Paril/type-cleanup' into brushbsp 2022-04-17 13:46:50 -06:00
Eric Wasylishen 20a1b7b94b qbsp: szBSPName -> bsp_path, szMapName -> map_path 2022-04-17 13:41:23 -06:00
Eric Wasylishen 2c32177a69 qbsp: stop clobbering szBSPName 2022-04-17 13:36:19 -06:00
Eric Wasylishen c349e59524 testqbsp: add (failing) detail_wall test 2022-04-17 03:07:39 -06:00
Eric Wasylishen ea8af6d55c testqbsp: export .bsp's to quake dir 2022-04-17 02:58:40 -06:00
Eric Wasylishen 2c8e433afa qbsp: start test for qbsp_simple_worldspawn_worldspawn.map 2022-04-17 02:22:04 -06:00
Jonathan 91310ef6b8 Merge branch 'type-cleanup' of https://github.com/Paril/ericw-tools into type-cleanup 2022-04-16 22:20:35 -04:00