1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-09-11 06:45:59 +00:00

rogueviz:: made titles of various presentations uppercase

This commit is contained in:
Zeno Rogue
2025-08-22 15:54:32 +02:00
parent 5bebe221d4
commit 3bcbda790c
7 changed files with 13 additions and 13 deletions

View File

@@ -1814,8 +1814,8 @@ auto embchess_ah =
;
auto embchess_show =
addHook_slideshows(100, [] (tour::ss::slideshow_callback cb) {
cb(XLAT("non-Euclidean third dimension"), &embchess_slides[0], '3');
addHook_slideshows(40, [] (tour::ss::slideshow_callback cb) {
cb(XLAT("Non-Euclidean Third Dimension"), &embchess_slides[0], '3');
});
}

View File

@@ -640,7 +640,7 @@ auto fifteen_hook =
param_b(fifteen3, "fifteen_3d")
-> editable("3D Fifteen tile effects", '3');
})
+ addHook_slideshows(120, [] (tour::ss::slideshow_callback cb) {
+ addHook_slideshows(95, [] (tour::ss::slideshow_callback cb) {
using namespace rogueviz::pres;
static vector<slide> fifteen_slides;
@@ -683,7 +683,7 @@ auto fifteen_hook =
add_end(fifteen_slides);
}
cb(XLAT("variants of the fifteen puzzle"), &fifteen_slides[0], 'f');
cb(XLAT("Variants of the Fifteen Puzzle"), &fifteen_slides[0], 'f');
});
#endif

View File

@@ -663,7 +663,7 @@ auto highdim_hooks =
if(high_slides.empty()) gen_high_demo();
cb(XLAT("visualizing higher-dimensional spaces"), &high_slides[0], 'h');
cb(XLAT("Visualizing Higher-dimensional Spaces"), &high_slides[0], 'h');
});
}

View File

@@ -196,10 +196,10 @@ tour::slide *gen_noniso_demo() {
noniso_slides.clear();
using namespace tour;
noniso_slides.emplace_back(
slide{"Non-isotropic geometry demo", 999, LEGAL::NONE | QUICKSKIP | QUICKGEO,
"This is a presentation of non-isotropic geometries.",
slide{"Anisotropic geometry demo", 999, LEGAL::NONE | QUICKSKIP | QUICKGEO,
"This is a presentation of anisotropic geometries.",
[] (presmode mode) {
slide_url(mode, 'p', "paper about non-isotropic geometries", "https://arxiv.org/abs/2002.09533");
slide_url(mode, 'p', "paper about anisotropic geometries", "https://arxiv.org/abs/2002.09533");
setCanvas(mode, &ccolor::random, [] {
set_geometry(gCubeTiling);
});
@@ -218,7 +218,7 @@ auto hooks = addHook_rvslides(163, honey)
if(noniso_slides.empty())
gen_noniso_demo();
cb(XLAT("non-isotropic geometries"), &noniso_slides[0], 'n');
cb(XLAT("Anisotropic Geometries"), &noniso_slides[0], 'n');
});
} }

View File

@@ -1426,7 +1426,7 @@ void portal_slideshow(tour::ss::slideshow_callback cb) {
if(portal_slides.empty()) {
portal_slides.emplace_back(slide{"portal collection", 100, LEGAL::NONE | QUICKSKIP,
portal_slides.emplace_back(slide{"Portal Collection", 100, LEGAL::NONE | QUICKSKIP,
"This is a collection of portals. We start with knotted portals in Euclidean geometry, "
"then we visit portals in other geometries, and finally, we explore portals between different "
"geometries.\n\nLoading these may take some time, so you need to press 'r' to run them. In most slides you can also press '5' to change various parameters.",
@@ -1588,7 +1588,7 @@ auto shot_hooks = addHook(hooks_initialize, 100, create_notknot)
param_i(loop_any, "nk_loopany");
})
#ifndef NOTKNOT
+ addHook_slideshows(120, portal_slideshow)
+ addHook_slideshows(20, portal_slideshow)
#endif
;

View File

@@ -1277,7 +1277,7 @@ slide dmv_slides[] = {
int phooks =
0 +
addHook_slideshows(100, [] (tour::ss::slideshow_callback cb) {
addHook_slideshows(60, [] (tour::ss::slideshow_callback cb) {
cb(XLAT("Playing with Impossibility"), &dmv_slides[0], 'i');
});

View File

@@ -659,7 +659,7 @@ int pres_hooks =
}) +
addHook_slideshows(300, [] (tour::ss::slideshow_callback cb) {
if(rogueviz::pres::rvslides_data.empty()) pres::gen_rvtour_data();
cb(XLAT("non-Euclidean geometry in data analysis"), &pres::rvslides_data[0], 'd');
cb(XLAT("Non-Euclidean Geometry in Data Analysis"), &pres::rvslides_data[0], 'd');
if(rogueviz::pres::rvslides_mixed.empty()) pres::gen_rvtour_mixed();