aboutsummaryrefslogtreecommitdiff
path: root/renderer/src/map.rs
diff options
context:
space:
mode:
Diffstat (limited to 'renderer/src/map.rs')
-rw-r--r--renderer/src/map.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/renderer/src/map.rs b/renderer/src/map.rs
index 5b657d4..db5dd53 100644
--- a/renderer/src/map.rs
+++ b/renderer/src/map.rs
@@ -59,7 +59,8 @@ impl MapRenderer {
}
}
- pub fn draw(&mut self, world: &World, canvas: &mut Canvas) {
+ pub fn draw(&self, world: &World, canvas: &mut Canvas) {
+ let draw_distance = 40;
let rot90 = Matrix::rotate_deg(90.0);
let mut grid_paint = Paint::new(
Color4f {
@@ -93,8 +94,8 @@ impl MapRenderer {
);
layer_tint.set_style(skia_safe::PaintStyle::Fill);
- for layer_y in (center.1 - 15)..(center.1 + 15) {
- for layer_x in (center.0 - 15)..(center.0 + 15) {
+ for layer_y in (center.1 - draw_distance)..(center.1 + draw_distance) {
+ for layer_x in (center.0 - draw_distance)..(center.0 + draw_distance) {
let layer_x = layer_x.try_into().unwrap_or(0);
let layer_y = layer_y.try_into().unwrap_or(0);