1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-24 05:17:17 +00:00
Commit Graph

95 Commits

Author SHA1 Message Date
Zeno Rogue
548b5b7772
Merge pull request #144 from josephcsible/patch-1
Avoid spurious "R'Lyeh is not what we are talking about now"
2021-06-28 21:12:21 +02:00
Zeno Rogue
a4037b14ca fixed translating the tour slides 2021-06-01 13:07:56 +02:00
Zeno Rogue
c0002da574 refactored some XLAT calls for automated analysis, fixing some bugs on the way 2021-05-23 16:00:50 +02:00
Joseph C. Sible
1bd9381b73
Avoid spurious "R'Lyeh is not what we are talking about now"
If you're following along with the tutorial, you'll still be in the Temple of Cthulhu when it tells you to go to the Burial Grounds. On your way there, you'll need to pass back through R'Lyeh, so we shouldn't warn you not to go there.
2021-05-08 17:32:17 -04:00
Zeno Rogue
056419288c enabling canvas now automatically enables ls::single 2021-04-23 20:09:23 +02:00
Zeno Rogue
3f288c4f90 tour:: allow help extensions, and slide_url command 2021-04-07 18:15:58 +02:00
Zeno Rogue
088aff457c tour:: reverted restore_all on GeometryReset 2021-04-07 18:13:45 +02:00
Zeno Rogue
21f151cadb tour:: slide_backup with 1 parameter 2021-04-07 18:13:45 +02:00
Zeno Rogue
35414a6ff6 tour:: with LEGAL::NONE, '1' and '2' keys do not work 2021-04-07 18:13:45 +02:00
Zeno Rogue
7a887ac7c1 slide_restore_all on geometryreset 2021-04-07 18:13:45 +02:00
Zeno Rogue
05e7a6b717 tour:: qualified Guided Tour to HyperRogue Guided Tour 2021-04-07 18:13:45 +02:00
Zeno Rogue
7c29dd49c8 filename for history band can be changed now 2021-02-07 22:55:10 +01:00
Zeno Rogue
d64c5e338c extra guards 2020-10-15 16:33:52 +02:00
Zeno Rogue
ea6a44ce1b generalized the slide backup template 2020-09-15 19:11:29 +02:00
Zeno Rogue
a8ac3b2ff7 tour:: an option to print 2020-09-15 19:11:19 +02:00
Zeno Rogue
804e426c2a nicer support for multiple slideshows 2020-09-11 11:21:52 +02:00
Zeno Rogue
9cc4d74da0 tour:: call pmStartAll for all slides at start 2020-09-11 11:21:21 +02:00
Zeno Rogue
c816137f8b tour:: slide_restore_all() on pmStop 2020-09-11 11:19:19 +02:00
Zeno Rogue
cf0abe6184 redone some Guided Tour slides 2020-07-13 00:10:16 +02:00
Zeno Rogue
39f82e55ba 'special' geometry change 2020-04-29 15:14:36 +02:00
Zeno Rogue
6f6586b3f2
Merge branch 'master' into hooks-naming 2020-04-19 13:39:07 +02:00
Zeno Rogue
0472bf764f moved all projection-related parameters to a special struct; another copy of that struct created for rug 2020-04-17 00:53:58 +02:00
Arthur O'Dwyer
0d42168139 Make hookset<T> a pointer type, just like purehookset.
No more declaring `hookset<T> *hooks_foo`; now it's just
`hookset<T> hooks_foo` at global scope. This clears the way to
make `hookset<T>` into a class type if we want.
2020-04-12 10:50:18 -04:00
Arthur O'Dwyer
934e3d9a42 Consistently name every hookset with prefix hooks_. NFC.
I'm sure this causes massive merge-conflicts in the non-public code,
but I think it'd be a good idea, if only to avoid confusion between
e.g. `clearMemory` and the-variable-formerly-known-as `clearmemory`.
2020-04-12 10:49:32 -04:00
Zeno Rogue
d695aee00d tour:: a system for easier restoration of slide-changed values 2020-04-07 14:06:00 +02:00
Zeno Rogue
7438fbf4c8 slide help is now string 2020-04-07 14:05:47 +02:00
Zeno Rogue
30dcfe9ada subfolder system to organize presentations 2020-04-07 11:43:59 +02:00
Zeno Rogue
cfbd5f830c fixed some warnings and errors with ll to int assignment 2020-04-06 09:13:20 +02:00
Zeno Rogue
b3329208c4 redesigned multiple slideshows in HyperRogue, and how rvslides is generated in RogueViz 2020-03-29 13:31:22 +02:00
Zeno Rogue
0412f077e6 added/fixed some \brief descriptions 2020-03-27 21:47:09 +01:00
Zeno Rogue
2e6e715144 presentation comment fixup 2020-03-27 21:10:38 +01:00
Zeno Rogue
00bbdef12e added some comments in hr::tour 2020-03-27 20:54:21 +01:00
Zeno Rogue
3c3aa2b061 updated the number of lands in Tour 2020-03-25 13:42:38 +01:00
Zeno Rogue
ca59e464b1 fixed Baby Tortoise colors in tour/PTM 2020-03-16 21:33:37 +01:00
Zeno Rogue
d3802ed9e9 renamed Tutorial to Guided tour 2019-09-13 18:01:28 +02:00
Zeno Rogue
ebc44af74c mymake, comments moved 2019-09-12 22:50:16 +02:00
Zeno Rogue
848eb8f48b export everything: modules compiled separately 2019-09-12 22:50:16 +02:00
Zeno Rogue
9647cbd47e added #include hyper.h to all cpp files 2019-09-12 22:50:16 +02:00
Zeno Rogue
8b1c7bffe4 initial reformatting of comments for Doxygen 2019-09-12 22:50:13 +02:00
Zeno Rogue
0ef57dde15 further cleanup 2019-09-12 22:50:13 +02:00
Zeno Rogue
5ea055b39e split namespace conformal into models and history 2019-09-12 22:50:12 +02:00
Zeno Rogue
2ab58e6eb7 resetview in tour 2019-09-12 22:50:04 +02:00
Zeno Rogue
8295251cdc multigame support, including dualmode 2019-09-12 22:50:03 +02:00
Zeno Rogue
59efce3a69 typos fixed 2019-09-12 22:42:59 +02:00
Zeno Rogue
e446ad9b1c fixed the ESC key flashing and doing nothing in the Expansion slide 2019-09-12 22:42:58 +02:00
Zeno Rogue
4284831069 more options in line animation 2019-09-12 22:42:58 +02:00
Zeno Rogue
629e94cbb1 tour:: replaced 'a'+i to allow longer presentations 2019-09-12 22:38:46 +02:00
Zeno Rogue
279f4fa0a0 press '0' to exit the Tutorial 2019-02-06 18:48:52 +01:00
Zeno Rogue
b256ac70af improved key handling: numpad works as directions with numlock off and numbers with numlock on; shift+5 works now; better key assignments in crystal rug 2018-12-14 19:27:12 +01:00
Zeno Rogue
d8bf550d37 surface 3D graphics are now automatically disabled in rug (won't work correctly with quotient rugs anyway) and in pmodels which do not support it 2018-12-14 19:27:12 +01:00