diff options
| author | aura <nw@moneybot.cc> | 2026-03-03 16:16:06 +0100 |
|---|---|---|
| committer | aura <nw@moneybot.cc> | 2026-03-03 16:16:06 +0100 |
| commit | e57cac01b0a4eb764185e8eca9396a25b83f34d3 (patch) | |
| tree | 37847002df4bdb984903362e9fa1134038f92d0e /assets | |
| parent | b3a92fa1ffc565c2fc72b1a531cae09cbbc219bd (diff) | |
edge planes )))bsp-edges
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/maps/test2.hmap | 100 |
1 files changed, 95 insertions, 5 deletions
diff --git a/assets/maps/test2.hmap b/assets/maps/test2.hmap index 69992df..de62787 100644 --- a/assets/maps/test2.hmap +++ b/assets/maps/test2.hmap @@ -1,23 +1,113 @@ DEF map { - I32 wallcount = 1; - I32 polycount = 0; - I32 propcount = 1; + I32 wallcount = 2; + I32 polycount = 3; + I32 propcount = 2; I32 spritecount = 0; - VEC3 startpos = { 10, 10, 0 }; + VEC3 startpos = { 146, 104, 15 }; F32 startang = -0.372549; DEF props { DEF 0 { CLR clr = { 1, 1, 1, 1 }; + STR tex[256] = "uvtest2.png"; + } + DEF 1 { + CLR clr = { 1, 1, 1, 1 }; } } DEF walls { DEF 0 { VEC3 start = { 0, 0, -40 }; - VEC3 end = { 10, 0, 80 }; + VEC3 end = { 545.75, 0, 80 }; + I32 propid = 1; + } + DEF 1 { + VEC3 start = { 219, 408, -40 }; + VEC3 end = { 219, 175, 80 }; I32 propid = 0; } } DEF polygons { + DEF 0 { + I32 vertcount = 4; + I32 propid = 0; + I32 type = 0; + DEF vertices { + DEF 0 { + VEC3 pos = { 545, 467, -40 }; + VEC2 uv = { 1, 0 }; + CLR clr = { 1, 1, 1, 1 }; + } + DEF 1 { + VEC3 pos = { 0, 467, -40 }; + VEC2 uv = { 0, 0 }; + CLR clr = { 1, 1, 1, 1 }; + } + DEF 2 { + VEC3 pos = { 0, 1, -40 }; + VEC2 uv = { 0, 1 }; + CLR clr = { 1, 1, 1, 1 }; + } + DEF 3 { + VEC3 pos = { 545, 1, -40 }; + VEC2 uv = { 1, 1 }; + CLR clr = { 1, 1, 1, 1 }; + } + } + } + DEF 1 { + I32 vertcount = 4; + I32 propid = 0; + I32 type = 0; + DEF vertices { + DEF 0 { + VEC3 pos = { 477, 291, 0 }; + VEC2 uv = { 1, 0 }; + CLR clr = { 1, 1, 1, 1 }; + } + DEF 1 { + VEC3 pos = { 219, 291, 0 }; + VEC2 uv = { 0, 0 }; + CLR clr = { 1, 1, 1, 1 }; + } + DEF 2 { + VEC3 pos = { 219, 175, -40 }; + VEC2 uv = { 0, 1 }; + CLR clr = { 1, 1, 1, 1 }; + } + DEF 3 { + VEC3 pos = { 477, 175, -40.25 }; + VEC2 uv = { 1, 1 }; + CLR clr = { 1, 1, 1, 1 }; + } + } + } + DEF 2 { + I32 vertcount = 4; + I32 propid = 0; + I32 type = 0; + DEF vertices { + DEF 0 { + VEC3 pos = { 477, 408, -80 }; + VEC2 uv = { 1, 0 }; + CLR clr = { 1, 1, 1, 1 }; + } + DEF 1 { + VEC3 pos = { 219, 408, -80 }; + VEC2 uv = { 0, 0 }; + CLR clr = { 1, 1, 1, 1 }; + } + DEF 2 { + VEC3 pos = { 219, 291, 0 }; + VEC2 uv = { 0, 1 }; + CLR clr = { 1, 1, 1, 1 }; + } + DEF 3 { + VEC3 pos = { 477, 291, 0 }; + VEC2 uv = { 1, 1 }; + CLR clr = { 1, 1, 1, 1 }; + } + } + } } DEF sprites { } |
