Eric Wasylishen
|
25b390aafe
|
qbsp: merge original brush lists when merging leafs in PruneNodes
|
2022-05-21 16:05:22 -06:00 |
Eric Wasylishen
|
3b83508f37
|
Revert "qbsp: remove unused face csg code"
This reverts commit 2ad9e27d3b.
|
2022-05-21 01:44:59 -06:00 |
Eric Wasylishen
|
f8c227acbf
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-18 23:17:40 -06:00 |
Jonathan
|
b63eb11275
|
wadpath/xwadpath always take 1 argument
|
2022-05-18 17:50:05 -04:00 |
Eric Wasylishen
|
b21b7466ce
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-16 21:33:57 -06:00 |
Jonathan
|
e5685b0909
|
fix "soft"'s special weirdness
|
2022-05-15 21:27:34 -04:00 |
Jonathan
|
8012d46e46
|
fix this so soft works at the end of the list
|
2022-05-15 21:24:01 -04:00 |
Jonathan
|
ad85489580
|
fix windings > N being initialized wrongly
|
2022-05-15 21:07:35 -04:00 |
Eric Wasylishen
|
8fe5d9d694
|
common: adjust formatting of usage line
-remove version hash as it's printed above
-rename `usage` variable to `programDescription`
|
2022-05-15 17:44:17 -06:00 |
Eric Wasylishen
|
49c78292dd
|
testvis: stub setup
|
2022-05-15 15:52:54 -06:00 |
Eric Wasylishen
|
6f1ca3c79d
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-15 14:02:42 -06:00 |
Jonathan
|
d9c6e52bd3
|
Merge branch 'type-cleanup' of https://github.com/Paril/ericw-tools into type-cleanup
|
2022-05-15 10:09:41 -04:00 |
Jonathan
|
e2512372c3
|
fix -convert not working properly for Q2 maps
begin code for alias files
|
2022-05-15 10:09:38 -04:00 |
Eric Wasylishen
|
c82741ff8a
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-15 00:46:49 -06:00 |
Eric Wasylishen
|
e834b848b9
|
qbsp: fix areanodes test
|
2022-05-15 00:15:17 -06:00 |
Eric Wasylishen
|
9c806d2d15
|
settings: don't call exit(0) in printHelp() as it's problematic for tests
|
2022-05-14 18:11:14 -06:00 |
Eric Wasylishen
|
c537ad39c1
|
qbsp: move wadlist to map struct
|
2022-05-14 15:55:18 -06:00 |
Eric Wasylishen
|
bc90198006
|
qbsp: move wal_cache to map struct
|
2022-05-14 15:29:58 -06:00 |
Eric Wasylishen
|
fa18a6755a
|
qbsp: fix q2 brush export breaking when multiple tests run
|
2022-05-14 15:13:47 -06:00 |
Eric Wasylishen
|
ba37ae3a54
|
move serialize_bsp() to common/bspinfo.cc
|
2022-05-14 14:54:21 -06:00 |
Eric Wasylishen
|
4957622c50
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-13 01:24:14 -06:00 |
Eric Wasylishen
|
0c27c92e41
|
vis: fix 32-bit shift warning
"result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)"
|
2022-05-12 00:37:22 -06:00 |
Jonathan
|
59db5bfdc5
|
Merge branch 'type-cleanup' of https://github.com/Paril/ericw-tools into type-cleanup
# Conflicts:
# include/qbsp/qbsp.hh
# qbsp/map.cc
# qbsp/qbsp.cc
|
2022-05-11 09:50:46 -04:00 |
Jonathan
|
cbdb5c0c73
|
slight bit of cleaning
|
2022-05-11 09:46:39 -04:00 |
Eric Wasylishen
|
a1b8a38283
|
merge non-brush bsp specific changes from brushbsp branch
|
2022-05-11 01:58:53 -06:00 |
Eric Wasylishen
|
4a711908c8
|
Merge branch 'pr/322' into brushbsp
|
2022-05-11 00:29:58 -06:00 |
Eric Wasylishen
|
6e3bb91d98
|
build: fix build on macOS/clang
|
2022-05-11 00:21:14 -06:00 |
Eric Wasylishen
|
e9abb212bb
|
settings: allow setting_enum to parse numeric representation of enums
use it for light forumla. disallow enums in setting_numeric.
|
2022-05-10 22:55:41 -06:00 |
Eric Wasylishen
|
d390ac2030
|
build: restore !enum check on setting_numeric constructor and boolValue()
with non-MSVC workaround
|
2022-05-10 22:08:41 -06:00 |
Eric Wasylishen
|
abc799554d
|
build: fix all clang-cl warnings
|
2022-05-10 21:57:17 -06:00 |
Eric Wasylishen
|
d763b2e336
|
build: support clang-cl
|
2022-05-10 21:39:58 -06:00 |
Eric Wasylishen
|
66ba184083
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-10 00:47:41 -06:00 |
Eric Wasylishen
|
0c4833226a
|
settings: implement reset(). Fix setting_mangle::copyFrom()
We can't use the string serialization/deserialization trick because setting_mangle transforms
the value upon parsing
|
2022-05-10 00:43:22 -06:00 |
Eric Wasylishen
|
4042f1c7b9
|
light: fix compile after previous change
|
2022-05-09 23:27:33 -06:00 |
Eric Wasylishen
|
081d63a64c
|
settings: add setting_container::copyFrom, setting_base::copyFrom
disable copy constructors on setting_container/setting_base, which were previously available but broken
|
2022-05-09 22:32:09 -06:00 |
Eric Wasylishen
|
4021d71700
|
polylib: make operator[] un-bounds-checked
|
2022-05-08 15:20:21 -06:00 |
Eric Wasylishen
|
b06736dea4
|
qbsp: fix leak in base1leak test
|
2022-05-05 01:01:33 -06:00 |
Eric Wasylishen
|
5cae1919ce
|
qbsp: fix areaportals
|
2022-05-04 21:04:36 -06:00 |
Eric Wasylishen
|
1df848cfc1
|
testqbsp: areaportal test
|
2022-05-04 17:47:14 -06:00 |
Eric Wasylishen
|
e0d0d5246f
|
aabb: add disjoint_or_touching
|
2022-05-03 19:22:14 -06:00 |
Eric Wasylishen
|
893b0b080e
|
qbsp: move to unique_ptr<brush_t> vectors
|
2022-05-03 02:35:43 -06:00 |
Eric Wasylishen
|
ec20072440
|
testqbsp: expand q2 detail test
|
2022-05-02 20:24:18 -06:00 |
Eric Wasylishen
|
bec0357352
|
qbsp: proper marksurfaces population
|
2022-05-02 02:35:13 -06:00 |
Eric Wasylishen
|
fa97116d12
|
testqbsp: wip markfaces test
|
2022-05-02 02:13:54 -06:00 |
Eric Wasylishen
|
e1eb0e8cbd
|
qbsp: fix noclipfaces issues
|
2022-05-02 00:05:50 -06:00 |
Eric Wasylishen
|
3a30891476
|
testqbsp: add more detail_illusionary tests
|
2022-05-01 21:44:58 -06:00 |
Eric Wasylishen
|
59684a1c5d
|
Merge remote-tracking branch 'Paril/type-cleanup' into brushbsp
|
2022-05-01 01:21:01 -06:00 |
Eric Wasylishen
|
2ad9e27d3b
|
qbsp: remove unused face csg code
|
2022-05-01 01:13:03 -06:00 |
Eric Wasylishen
|
13612f18d0
|
qbsp: factor out 'chops' condition in BrushGE
|
2022-05-01 00:48:58 -06:00 |
Eric Wasylishen
|
81e0da4d62
|
qbsp: mark invisible sides on brush entities
fixes brush_clipping_order test failure
|
2022-05-01 00:01:11 -06:00 |