mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-10-09 11:52:23 +00:00
more OOP-style standard dialogs
This commit is contained in:
@@ -1039,8 +1039,8 @@ void race_projection() {
|
||||
dialog::add_action([] () {
|
||||
dialog::editMatrix(race_angle, XLAT("model orientation"), "");
|
||||
auto q = rot_inverse(race_angle) * pconf.mori();
|
||||
auto last = dialog::reaction;
|
||||
dialog::reaction = [q, last] () { last(); pconf.mori() = race_angle * q; };
|
||||
auto last = dialog::get_ne().reaction;
|
||||
dialog::get_ne().reaction = [q, last] () { last(); pconf.mori() = race_angle * q; };
|
||||
});
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user