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
Zeno Rogue
1762dddfde
tour:: removed the conformal square, as it is not very relevant
2018-11-01 19:08:01 +01:00
Zeno Rogue
1ba1b141f3
smart display range
2018-11-01 19:07:50 +01:00
Zeno Rogue
6de0f0a8aa
instead of nonbitrunc, gp::on and irr::on, there is one variable, variation
2018-08-28 17:17:34 +02:00
Zeno Rogue
c17efce3b5
PAT_TYPES now separate from PAT_NONE; PAT_* constants now use enum
2018-08-28 04:05:32 +02:00
Zeno Rogue
682f804576
major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T>
2018-08-18 00:46:45 +02:00
Zeno Rogue
b9796c86ba
tour:: ENTER/BACKSPACE now checks whether a subgame is one with gamestack::pushed(), not with geometry || nonbitrunc (more general)
2018-07-23 23:38:30 +02:00
Zeno Rogue
c9f5b1e048
fixed several instances when PTM score would not be recorded when changing modes
2018-07-11 12:25:19 +02:00
Zeno Rogue
3a8293df27
rogueviz:: tutorial, start/main menu, and welcome message done as hooks
2018-07-09 19:55:56 +02:00
Arthur O'Dwyer
de8926ac5d
Fix some truncation warnings for the benefit of MSVC.
...
rug.cpp(1266): warning C4305: 'argument': truncation from 'double' to 'GLclampf'
tour.cpp(629): warning C4305: '=': truncation from 'int' to 'bool'
2018-07-08 22:19:42 -07:00
Zeno Rogue
63869c6d33
renamed the size function to isize
2018-06-22 14:47:24 +02:00
Zeno Rogue
3881a7dd97
more cleanup with uniformizing the keys for 'back' and 'help'
2018-06-13 00:00:01 +02:00
Zeno Rogue
44affc3e9d
resolved conflicts introduced by merging zenorogue/hyperrogue#21
2018-06-12 23:28:06 +02:00
Zeno Rogue
a40d64a8f6
namespaces conform to an older standard
2018-06-11 18:00:40 +02:00
Zeno Rogue
4c619e60dd
moved all the HyperRogue stuff except RogueViz to namespace 'hr' -- useful when using hr as a library
2018-06-11 01:58:31 +02:00
Zeno Rogue
98246d3066
more cleanup in parameters, restartGame cleanup
2018-06-11 00:58:38 +02:00
Zeno Rogue
b6da7779d5
tour:: added XLAT in some places, also 'disable the Camelot cheat'
2018-04-22 11:13:13 +02:00
Zeno Rogue
c0e500b63f
tour:: typo fix
2018-04-22 11:10:54 +02:00
Zeno Rogue
2e2bb03edd
tour:: better explained mode changes
2018-04-22 11:10:19 +02:00
Zeno Rogue
210f9e80c7
More detailed land validity reporting
2018-04-13 13:08:41 +02:00
Zeno Rogue
033c626dfc
restartGame, wrong mode, and resetModes now use constants instead of magic char names
2018-04-09 18:05:23 +02:00
Zeno Rogue
64adb6f0ea
updated the header comments to 2018, also added the missing ones
2018-02-09 00:40:26 +01:00
Zeno Rogue
5bf6d54c7d
changed chamfered to bitruncated
2018-01-06 22:34:03 +01:00
Zeno Rogue
495dbba809
renamed 'truncated' to 'chamfered'
2018-01-04 18:39:04 +01:00
Zeno Rogue
635d1f911c
Refactoring: moved all the remaining pattern code from mapeditor to pattern2
2017-12-09 03:48:30 +01:00
Zeno Rogue
82eb4ca076
fixed the Tutorial not showing the help text for some slides
2017-11-07 13:01:32 +01:00
Zeno Rogue
f38cf14110
unified the land lists
2017-11-03 19:31:42 +01:00
Arthur O'Dwyer
43cb9c0bf4
Change every "pop this menu" option text to the two words "go back".
...
And add translations for "go back", copied from the existing translations
for the word "return".
2017-10-30 18:48:14 -07:00
Arthur O'Dwyer
dae6b9e3d3
Consistently use "space" for the "pop this menu" option in all submenus.
...
The "pop this menu" option's *text* is still highly variable among all
the different menus, which could make it hard to navigate, but at least
if you're using the keyboard it's now easy to "go back".
Plus, the rogueviz menu incorrectly reported "(v) exit menu" when actually
`v` was already in use by an earlier option. This is now fixed.
2017-10-30 18:48:14 -07:00
Zeno Rogue
ae5938e1a4
renamed the variable 'purehepta' to 'nontruncated'
2017-10-30 12:24:41 +01:00
Zeno Rogue
f95557a7fe
fixed the hint
2017-10-30 10:37:49 +01:00
Zeno Rogue
c217d10518
extra help about slide changing, disabled Euclidean mode from early slides
2017-10-30 10:32:17 +01:00
Zeno Rogue
d72057809e
fixed the wrong text in Tutorial
2017-10-29 23:11:51 +01:00
Zeno Rogue
e4e160a7da
more mobile tutorial fixes
2017-08-06 16:29:51 +02:00
Zeno Rogue
130fefa4c4
10.0g
2017-08-06 14:50:16 +02:00
Zeno Rogue
cc03560389
10.0d
2017-07-25 00:21:36 +02:00
Zeno Rogue
8cb8e2a3ec
updated to 10.0c
2017-07-23 01:33:27 +02:00
Zeno Rogue
a6f176510e
better mode handling
2017-07-12 19:50:39 +02:00