rust/mapgen/src/lib.rs
branchtransitional_engine
changeset 15914 c571d4b8879c
parent 15903 230dc46487ea
child 15921 5f00829c55ec
equal deleted inserted replaced
15913:c5684cc62de8 15914:c571d4b8879c
   124         theme: &Theme,
   124         theme: &Theme,
   125     ) -> Vec2D<u32>
   125     ) -> Vec2D<u32>
   126     where
   126     where
   127         LandT: Copy + Default + PartialEq,
   127         LandT: Copy + Default + PartialEq,
   128     {
   128     {
   129         let mut texture = Vec2D::new(land.size().size(), 0);
   129         let mut texture = Vec2D::new(&land.size().size(), 0);
   130 
   130 
   131         if let Some(land_sprite) = theme.land_texture() {
   131         if let Some(land_sprite) = theme.land_texture() {
   132             for (row_index, (land_row, tex_row)) in land.rows().zip(texture.rows_mut()).enumerate()
   132             for (row_index, (land_row, tex_row)) in land.rows().zip(texture.rows_mut()).enumerate()
   133             {
   133             {
   134                 let sprite_row = land_sprite.get_row(row_index % land_sprite.height());
   134                 let sprite_row = land_sprite.get_row(row_index % land_sprite.height());