@@ -418,17 +418,17 @@ const PREY_EAST: [BoidSpriteCell; 14] = [
418418 sprite_cell ( 0 , 0 , TAIL , BOID_BOTTOM_RIGHT ) ,
419419 sprite_cell ( 1 , 0 , TAIL , BOID_LOWER_HALF ) ,
420420 sprite_cell ( 4 , 0 , BODY , BOID_LOWER_HALF ) ,
421- sprite_cell ( 5 , 0 , BODY , BOID_LOWER_HALF ) ,
422421 sprite_cell ( 0 , 1 , TAIL , BOID_RIGHT_HALF ) ,
423- sprite_cell ( 3 , 1 , BODY , BOID_BLOCK ) ,
424- sprite_cell ( 4 , 1 , BODY , BOID_BLOCK ) ,
425- sprite_cell ( 5 , 1 , BODY , BOID_BLOCK ) ,
426- sprite_cell ( 6 , 1 , BODY , BOID_BLOCK ) ,
427- sprite_cell ( 7 , 1 , BODY , BOID_BLOCK ) ,
428- sprite_cell ( 9 , 1 , HEAD , BOID_RIGHT_HALF ) ,
422+ sprite_cell ( 1 , 1 , BODY , BOID_UPPER_HALF ) ,
423+ sprite_cell ( 2 , 1 , BODY , BOID_UPPER_HALF ) ,
424+ sprite_cell ( 3 , 1 , BODY , BOID_UPPER_HALF ) ,
425+ sprite_cell ( 4 , 1 , BODY , BOID_UPPER_HALF ) ,
426+ sprite_cell ( 5 , 1 , BODY , BOID_UPPER_HALF ) ,
427+ sprite_cell ( 6 , 1 , BODY , BOID_UPPER_HALF ) ,
428+ sprite_cell ( 8 , 1 , HEAD , BOID_RIGHT_HALF ) ,
429429 sprite_cell ( 0 , 2 , TAIL , BOID_TOP_RIGHT ) ,
430430 sprite_cell ( 1 , 2 , TAIL , BOID_UPPER_HALF ) ,
431- sprite_cell ( 6 , 2 , BODY , BOID_UPPER_HALF ) ,
431+ sprite_cell ( 4 , 2 , BODY , BOID_UPPER_HALF ) ,
432432] ;
433433const PREY_SOUTH_EAST : [ BoidSpriteCell ; 7 ] = [
434434 sprite_cell ( 0 , 0 , TAIL , BOID_BOTTOM_RIGHT ) ,
@@ -459,19 +459,19 @@ const PREY_SOUTH_WEST: [BoidSpriteCell; 7] = [
459459] ;
460460const PREY_WEST : [ BoidSpriteCell ; 14 ] = [
461461 sprite_cell ( 4 , 0 , BODY , BOID_LOWER_HALF ) ,
462- sprite_cell ( 5 , 0 , BODY , BOID_LOWER_HALF ) ,
463- sprite_cell ( 8 , 0 , TAIL , BOID_LOWER_HALF ) ,
464- sprite_cell ( 9 , 0 , TAIL , BOID_BOTTOM_LEFT ) ,
462+ sprite_cell ( 7 , 0 , TAIL , BOID_LOWER_HALF ) ,
463+ sprite_cell ( 8 , 0 , TAIL , BOID_BOTTOM_LEFT ) ,
465464 sprite_cell ( 0 , 1 , HEAD , BOID_LEFT_HALF ) ,
466- sprite_cell ( 2 , 1 , BODY , BOID_BLOCK ) ,
467- sprite_cell ( 3 , 1 , BODY , BOID_BLOCK ) ,
468- sprite_cell ( 4 , 1 , BODY , BOID_BLOCK ) ,
469- sprite_cell ( 5 , 1 , BODY , BOID_BLOCK ) ,
470- sprite_cell ( 6 , 1 , BODY , BOID_BLOCK ) ,
471- sprite_cell ( 9 , 1 , TAIL , BOID_LEFT_HALF ) ,
472- sprite_cell ( 3 , 2 , BODY , BOID_UPPER_HALF ) ,
473- sprite_cell ( 8 , 2 , TAIL , BOID_UPPER_HALF ) ,
474- sprite_cell ( 9 , 2 , TAIL , BOID_TOP_LEFT ) ,
465+ sprite_cell ( 2 , 1 , BODY , BOID_UPPER_HALF ) ,
466+ sprite_cell ( 3 , 1 , BODY , BOID_UPPER_HALF ) ,
467+ sprite_cell ( 4 , 1 , BODY , BOID_UPPER_HALF ) ,
468+ sprite_cell ( 5 , 1 , BODY , BOID_UPPER_HALF ) ,
469+ sprite_cell ( 6 , 1 , BODY , BOID_UPPER_HALF ) ,
470+ sprite_cell ( 7 , 1 , BODY , BOID_UPPER_HALF ) ,
471+ sprite_cell ( 8 , 1 , TAIL , BOID_LEFT_HALF ) ,
472+ sprite_cell ( 4 , 2 , BODY , BOID_UPPER_HALF ) ,
473+ sprite_cell ( 7 , 2 , TAIL , BOID_UPPER_HALF ) ,
474+ sprite_cell ( 8 , 2 , TAIL , BOID_TOP_LEFT ) ,
475475] ;
476476const PREY_NORTH_WEST : [ BoidSpriteCell ; 7 ] = [
477477 sprite_cell ( 0 , 0 , HEAD , BOID_TOP_LEFT ) ,
@@ -1137,7 +1137,7 @@ mod tests {
11371137 let prey_south_east = sprite_signature ( BoidRole :: Flock , Vec2 :: new ( 1.0 , 1.0 ) ) ;
11381138 let prey_south_west = sprite_signature ( BoidRole :: Flock , Vec2 :: new ( -1.0 , 1.0 ) ) ;
11391139
1140- assert_eq ! ( prey_east, vec![ "tt..bb ...." , "t..bbbbb. h" , "tt....b ..." ] ) ;
1140+ assert_eq ! ( prey_east, vec![ "tt..b ...." , "tbbbbbb. h" , "tt..b. ..." ] ) ;
11411141 assert_eq ! ( prey_north_east, vec![ ".bh" , "tbb" , "tt." ] ) ;
11421142 assert_eq ! ( prey_north_west, mirror_columns( & prey_north_east) ) ;
11431143 assert_eq ! ( prey_south_east, mirror_rows( & prey_north_east) ) ;
0 commit comments