mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-06-28 16:02:53 +00:00
rogueviz:: more functionality to latex slides
This commit is contained in:
parent
55baf26769
commit
77791f212e
@ -712,6 +712,28 @@ int runslide =
|
|||||||
arg::shift_arg_formula(angle);
|
arg::shift_arg_formula(angle);
|
||||||
dir = 0;
|
dir = 0;
|
||||||
})
|
})
|
||||||
|
+ arg::add3("-pres-key-at", [] {
|
||||||
|
arg::shift(); int *tickid = new int;
|
||||||
|
*tickid = arg::argi();
|
||||||
|
addHook(hooks_frame, 0, [tickid] {
|
||||||
|
if(ticks >= *tickid) {
|
||||||
|
presentation(pmKey);
|
||||||
|
*tickid = 999999999;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
})
|
||||||
|
+ arg::add3("-pres-key2-at", [] {
|
||||||
|
arg::shift(); int *tickid = new int;
|
||||||
|
*tickid = arg::argi();
|
||||||
|
addHook(hooks_frame, 0, [tickid] {
|
||||||
|
if(ticks >= *tickid) {
|
||||||
|
presentation(pmKeyAlt);
|
||||||
|
*tickid = 999999999;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
})
|
||||||
|
+ arg::add3("-pres-anf", [] { anims::noframes = anims::period * 60 / 1000; })
|
||||||
|
+ arg::add3("-pres-mul", [] { arg::shift(); anims::noframes *= arg::argf(); })
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user