aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig40
1 files changed, 1 insertions, 39 deletions
diff --git a/src/main.zig b/src/main.zig
index e542a0a..794a3e3 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -57,7 +57,6 @@ pub fn main() !void {
.{ 1.00, 0.00 },
.{ 1.00, 1.00 },
.{ 0.00, 1.00 },
- .{ 0.00, 0.00 },
};
var verts = try std.BoundedArray([2]f32, level.Layer.MAX_VERTS).fromSlice(vert_coords0[0..]);
var layer = level.Layer{ .height = 0.5, .vertices = verts };
@@ -79,50 +78,13 @@ pub fn main() !void {
.{ 0.5772543, 0.26223588 },
.{ 0.6672827, 0.3142138 },
.{ 0.7283864, 0.39831588 },
- .{ 0.75, 0.50 },
};
verts = try std.BoundedArray([2]f32, level.Layer.MAX_VERTS).fromSlice(vert_coords1[0..]);
- layer = level.Layer{ .height = 1, .vertices = verts, .vertical_texture = 3 };
+ layer = level.Layer{ .height = 1, .vertices = verts, .vertical_texture = 3, .horizontal_texture = 2 };
try map.cells.items[07 * 16 + y].lower_layers.append(layer);
- // map.cells.items[y * 16 + 15] = level.Cell{ .floor_height = level.Cell.DEFAULT_HEIGHT, .lower_texture = 2 };
- // map.cells.items[15 * 16 + y] = level.Cell{ .floor_height = level.Cell.DEFAULT_HEIGHT };
- // map.cells.items[00 * 16 + y] = level.Cell{ .floor_height = level.Cell.DEFAULT_HEIGHT };
-
- // if (y < 15) {
- // map.cells.items[y * 16 + 01] = level.Cell{
- // .ceiling_height = 3,
- // .upper_texture = 3,
- // .draw_down = true,
- // };
- // }
}
- // map.cells.items[16 * 7 + 7] = level.Cell{
- // .floor_height = 0.2,
- // .ceiling_height = 2,
- // .lower_texture = 1,
- // .upper_texture = 1,
- // .floor_texture = 1,
- // .ceiling_texture = 2,
- // .draw_down = true,
- // .vertices = &[_][2]f32{
- // .{ 0.00, 0.50 },
- // .{ 0.25, 0.66 },
- // .{ 0.25, 1.00 },
- // .{ 0.50, 0.66 },
- // .{ 0.75, 1.00 },
- // .{ 0.75, 0.66 },
- // .{ 1.00, 0.50 },
- // .{ 0.75, 0.33 },
- // .{ 0.75, 0.00 },
- // .{ 0.50, 0.33 },
- // .{ 0.25, 0.00 },
- // .{ 0.25, 0.33 },
- // .{ 0.00, 0.50 },
- // },
- // };
-
try map.objects.append(level.Object{ .pos_x = 1.5, .pos_y = 7.5, .pos_z = 2, .texture = 2, .height = 1, .width = 1 });
try map.objects.append(level.Object{ .pos_x = 4, .pos_y = 8.5, .texture = 0, .height = 1, .width = 1 });
try map.objects.append(level.Object{ .pos_x = 6, .pos_y = 8.5, .texture = 1, .height = 1, .width = 1 });