mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-09-11 14:56:00 +00:00
New file geometry2.cpp, with moved ggmatrix, relative_matrix, virtualRebase, and new get_corner_position family. Refactored in floorpatterns, textures, and grid to use get_corner_position family.
This commit is contained in:
@@ -756,7 +756,7 @@ void show_surfaces() {
|
||||
if(coverage_style == 2) {
|
||||
if(rug::rugged) rug::close();
|
||||
}
|
||||
coverage_matrix = inverse(shmup::ggmatrix(coverage_center = cwt.c));
|
||||
coverage_matrix = inverse(ggmatrix(coverage_center = cwt.c));
|
||||
}
|
||||
else if(rug::handlekeys(sym, uni)) ;
|
||||
else if(doexiton(sym, uni)) popScreen();
|
||||
@@ -818,7 +818,7 @@ auto surface_hook = addHook(hooks_args, 100, surface_args);
|
||||
void display_coverage() {
|
||||
|
||||
transmatrix M =
|
||||
coverage_style == 3 ? shmup::ggmatrix(coverage_center) * coverage_matrix
|
||||
coverage_style == 3 ? ggmatrix(coverage_center) * coverage_matrix
|
||||
: Id;
|
||||
|
||||
if(coverage_style)
|
||||
|
Reference in New Issue
Block a user