Quaternions
|
8635e56c9e
|
change deserialize_bool to bool_from_int
|
2025-02-26 16:53:03 -08:00 |
|
Quaternions
|
ac66462227
|
add Negated to codegen
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
0d93ee7733
|
upgrade bool_from_int accuracy
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
b2983d9ac1
|
all 20 css maps decoded
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
90b839c7f2
|
allow bsp version 19 (partial implementation)
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
7df863480f
|
6 css maps decode
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
30b46fad06
|
3 actual css maps decode successfully
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
923d4b7d2f
|
increase maps sample size
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
4275c1dc22
|
special case ammo as u16
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
d32d82c553
|
special case spawnflags as u32
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
c5adbca5b5
|
codegen entities from scratch
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
b3a87bbe88
|
entities codegen v2
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
82143f9d7a
|
entities codegen v1
|
2025-02-26 16:46:41 -08:00 |
|
Quaternions
|
4007d9e80f
|
css entities: initial guess
|
2025-02-26 16:46:41 -08:00 |
|
|
|
adf79d70a1
|
Merge pull request #18 from krakow10/entity-prop-parse
Entity Property Parsing Changes
|
2025-02-26 23:08:05 +01:00 |
|
|
|
c781e3e8e6
|
Merge pull request #20 from krakow10/texture_info-helper
Add helper for texture_info
|
2025-02-26 23:05:52 +01:00 |
|
|
|
4417645fd4
|
formatting
|
2025-02-26 23:00:50 +01:00 |
|
Quaternions
|
2c973769bd
|
add helper for texture_info
|
2025-02-26 10:10:35 -08:00 |
|
Quaternions
|
c1ea1363bd
|
use Leaves constructor in Leaves BinRead
The leaves are supposed to be sorted and that was skipped.
|
2025-02-26 09:38:36 -08:00 |
|
Quaternions
|
2e67f2f60e
|
introduce Negated entity prop
|
2025-02-24 21:16:39 -08:00 |
|
Quaternions
|
b7da004e7c
|
deserialize bool with BoolVisitor
|
2025-02-24 21:16:39 -08:00 |
|
Quaternions
|
dd3000d330
|
split multiple values by whitespace
|
2025-02-22 09:18:49 -08:00 |
|
Quaternions
|
bf27b6c892
|
tweak parse_prop for readability
|
2025-02-22 09:18:49 -08:00 |
|
Quaternions
|
9fb038e777
|
use array match syntax for Color::deserialize
|
2025-02-22 09:18:27 -08:00 |
|
|
|
009628aecc
|
updates
|
2025-02-22 01:32:21 +01:00 |
|
|
|
c31dfda436
|
pass lump version in test_static_prop_lump_bytes
|
2025-02-22 01:23:49 +01:00 |
|
Quaternions
|
6e3c0659cb
|
support bsp version 19
|
2025-02-22 01:15:27 +01:00 |
|
|
|
ebc4e8b3ed
|
Merge pull request #14 from krakow10/version19
Add LeafV0 + Leaves Version Decoding
|
2025-02-22 01:14:27 +01:00 |
|
|
|
80935592ce
|
reduce StaticPropLump duplication
|
2025-02-20 22:14:06 +01:00 |
|
Quaternions
|
1bc218ab6a
|
add LeafV0
|
2025-02-20 02:16:44 +01:00 |
|
Quaternions
|
08414d9b51
|
impl BinRead for Leaves
Read LeafV1 and convert into Leaf
|
2025-02-20 02:16:44 +01:00 |
|
Quaternions
|
8d2ea3d6fb
|
include Lump version in LumpReader
|
2025-02-20 02:16:44 +01:00 |
|
Quaternions
|
75728cfab6
|
move Leaves code into module
|
2025-02-20 02:16:44 +01:00 |
|
Quaternions
|
a6d9b3472a
|
StaticPropLumpV4
|
2025-02-20 01:39:56 +01:00 |
|
Quaternions
|
c7c2cfd814
|
StaticPropLumpV5
|
2025-02-20 01:39:56 +01:00 |
|
|
|
7f2c927e7b
|
restore UnexpectedHeader
|
2025-02-19 23:15:02 +01:00 |
|
Quaternions
|
8f6496e456
|
remove BspError::UnexpectedHeader
|
2025-02-17 17:20:11 -08:00 |
|
Quaternions
|
d0a1666539
|
fold BspVersion into Header, use binrw magic for FourCC
|
2025-02-17 17:20:11 -08:00 |
|
|
|
2bb996236e
|
fix --no-default-features
|
2025-02-15 17:02:38 +01:00 |
|
|
|
5e1ae07d36
|
clippy fixes
|
2025-02-15 17:02:38 +01:00 |
|
Quaternions
|
fe1b32b44a
|
move entities to game folder behind feature flag
|
2025-02-14 21:16:30 +01:00 |
|
Quaternions
|
63e36fb1f8
|
central bool_from_int
|
2025-02-14 21:16:30 +01:00 |
|
|
|
a4a00f66b1
|
Merge pull request #10 from krakow10/entity
Entity Changes
|
2025-02-14 21:08:57 +01:00 |
|
|
|
bdb6b003c6
|
Merge pull request #7 from krakow10/ent-iter
impl IntoIterator for &Entities
|
2025-02-14 20:55:20 +01:00 |
|
Quaternions
|
265cf21caf
|
generic Entity parse
Allow multiple entity implementations to enabled simultaneously, select which one to use with generics.
|
2025-02-14 10:01:37 -08:00 |
|
Quaternions
|
bfc70d63cd
|
remove EntityParseError::NoSuchProperty
Optional semantics should not be folded into the error type.
|
2025-02-14 09:39:23 -08:00 |
|
Quaternions
|
3858ba46de
|
remove unknown entity
The caller already has the RawEntity, there does not need to be any special values.
|
2025-02-14 09:33:40 -08:00 |
|
Quaternions
|
ba08e13b46
|
fix ElementCount (too many) for Vector
|
2025-02-13 16:14:32 -08:00 |
|
Quaternions
|
a6bb2aba5c
|
fix ElementCount (too many) for LightColor
|
2025-02-13 16:13:50 -08:00 |
|
Quaternions
|
105296bbae
|
impl FromStrProp for Angles
|
2025-02-13 16:13:50 -08:00 |
|