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
5b41f5d157
highlight buttons on overview/PTM screens; improved zoom feature; fixed a bug with zoom spilling to the inventory screen
2018-07-22 12:54:05 +02:00
Zeno Rogue
c8c1e3a346
irregular grids
2018-07-16 20:05:23 +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
Zeno Rogue
91d203f556
fixed the help display when chaos mode locked
2018-06-29 12:30:41 +02: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
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
c2e3ed54f0
cpp files no longer include other cpp files
2018-06-11 01:12:18 +02:00
Zeno Rogue
98246d3066
more cleanup in parameters, restartGame cleanup
2018-06-11 00:58:38 +02:00
Zeno Rogue
b28c82b26b
fixes to starting/stopping daily
2018-05-27 01:06:54 +02:00
Zeno Rogue
d754437bf1
no cheating in daily
2018-05-26 01:24:46 +02:00
Zeno Rogue
cc5261edbe
Strange Challenge in the start menu
2018-05-20 15:17:22 +02:00
Zeno Rogue
6a7a150028
CAP_TEXTURE without CAP_EDIT, CAP_CONFIG and CAP_PNG (still seems not correct, though)
2018-05-15 23:29:09 +02:00
Zeno Rogue
7e0a78f7bb
some work on daily
2018-05-15 23:26:04 +02:00
Zeno Rogue
94cb0f82bb
silenced clang warning about unused capture
2018-05-07 20:14:14 +02:00
Zeno Rogue
194cc2bd2e
fixed the Princess Challenge activation
2018-05-01 22:43:02 +02:00
Zeno Rogue
67ad5f2f4b
preparing for daily
2018-05-01 00:21:18 +02:00
Zeno Rogue
10d438270b
in the 'display mode' menu, appropriate projection names are used in non-hyperbolic geometries
2018-04-22 11:12:19 +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
830785990c
renamed whirl to goldberg
2018-04-09 17:40:12 +02:00
Zeno Rogue
22a92059b6
whirl
2018-04-03 23:39:18 +02:00
Zeno Rogue
fdde515afe
10.3n
2018-03-30 00:18:41 +02:00
Zeno Rogue
9af2566e5f
lower halfplane model added
2018-03-25 15:27:42 +02:00
Zeno Rogue
14c67bef0b
cleanup of conformal/history menu
2018-03-25 14:04:40 +02:00
Zeno Rogue
e24ae3f717
shmup replaced with random special mode in start menu; use current settings in the start menu
2018-03-24 16:00:13 +01:00
Zeno Rogue
2c09c5ee56
structurized textures.cpp
2018-03-17 21:12:46 +01: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
51652304ad
Crossroads IV in alternate hyperbolic geometries
2018-01-08 23:11:29 +01:00
Zeno Rogue
9412928914
pressing F1 while in the start menu no longer displays empty help
2018-01-06 23:41:28 +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
0a9f69f0ef
advanced Hypersian Rug (no options yet)
2017-12-25 23:47:57 +01:00
Zeno Rogue
d5bca73757
added Domination to Snake Nest; set some data
2017-12-21 16:35:19 +01:00
Zeno Rogue
57a5337b9f
CAP_TEXTURE can be off; right-size textures loaded without scaling; SPF_FULLSYM
2017-12-21 11:36:07 +01:00
Zeno Rogue
6c4538df69
further work on textures
2017-12-14 02:53:29 +01:00
Zeno Rogue
4fa764c175
filedialog and infix moved from mapeditor.cpp to dialogs.cpp
2017-12-09 04:01:56 +01:00
Zeno Rogue
ecf631976f
texture mode -- first commit
2017-12-09 02:20:10 +01:00
Zeno Rogue
3e6baf4e21
improvements to start menu: can be called from main menu; resets all special modes; selecting shmup allows you to configure keys immediately
2017-12-03 19:51:45 +01:00
Zeno Rogue
12d21161bf
one more special case in orb unlock descs
2017-12-03 19:12:15 +01:00
Zeno Rogue
6312448e0c
conformal/history mode in Menu is marked ON if any of its features is ON
2017-11-13 00:50:50 +01:00
Zeno Rogue
f185c9e28e
fixed the Help in main menu showing incorrect screens
2017-11-06 22:11:32 +01:00
Zeno Rogue
b28320b141
torus config editing
2017-11-06 21:18:40 +01:00
Zeno Rogue
cc736a0431
'experiment with geometry' shows ON/OFF correctly
2017-11-03 23:55:33 +01:00
Zeno Rogue
c195fc5ad5
validity appears in better place, lands colored
2017-11-03 19:41:42 +01:00
Zeno Rogue
f38cf14110
unified the land lists
2017-11-03 19:31:42 +01:00
Zeno Rogue
fe3f1bf4ad
improved texts, appro overview changed in some cases, 'x'pansion moved to geom sel
2017-10-31 15:20:02 +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
98825cf7b4
reworked the geometry experiment menu
2017-10-30 12:05:36 +01:00
Zeno Rogue
d2fc8b41ba
disabled run in non-hyperbolic, implemented in weird hyperbolic, disabled PMC in non-hyperbolic
2017-10-30 10:01:49 +01:00
Zeno Rogue
0bff55d5e4
Hunting added to the defaults
2017-10-29 23:55:35 +01:00
Zeno Rogue
3ede3601ea
started working on the 'Dual Land'
2017-10-29 23:54:26 +01:00
Zeno Rogue
0e65ed894a
land selection depends on target geometry, not current
2017-10-29 23:11:35 +01:00
Zeno Rogue
345bd94c0d
parially done mirrors; field pattern in weirdhyperbolic; fake other patterns in weirdhyperbolic
2017-10-29 10:52:02 +01:00
Zeno Rogue
016ade10c6
lots of work on the new geometries
2017-10-29 01:57:34 +02:00
Zeno Rogue
ac37df87a5
more work on new geometries
2017-10-28 10:04:28 +02:00
Zeno Rogue
8a44a09de5
octagonal geometry and 10.0g
2017-10-27 20:07:58 +02:00
Zeno Rogue
0c2870136e
fixed Halloween in the main menu
2017-10-25 23:21:13 +02:00
Zeno Rogue
6fca4fd008
10.1, and fixing problems reported by some compilers
2017-10-14 21:43:21 +02:00
Zeno Rogue
206e56942a
orb help now lists the OSM information (required refactoring)
2017-10-10 12:43:41 +02:00
Zeno Rogue
32edc68a6d
added Halloween to start menu and fixed it in quit menu; message log
2017-10-09 10:51:16 +02:00
Zeno Rogue
32ab46d5cd
bestiaries are now shown in the help for lands
2017-10-09 01:40:32 +02:00
Zeno Rogue
77212e59e5
improved cheating in the Overview
2017-10-09 00:21:39 +02:00
Zeno Rogue
c442bdffd3
fixed the Princess Challenge
2017-09-17 12:35:32 +02:00
Zeno Rogue
b46faaa491
timer no longer runs while in the start menu
2017-09-01 22:36:03 +02:00
Zeno Rogue
d5bfdd8d77
fixed enabling the Princess Challenge
2017-09-01 22:17:22 +02:00
Zeno Rogue
fef663e1b3
Filtering by keyboard in the World Overview screen
2017-08-18 02:47:49 +02:00
Zeno Rogue
7c82c3e5a3
fixes to make the Emscripten web version compile correctly
2017-08-13 20:49:38 +02:00
Zeno Rogue
aff0526b3a
init.cpp
...
10.0h: fixed RogueViz, achievements flag
2017-08-13 19:15:14 +02:00
Zeno Rogue
2e4fe5baba
more mobile fixes
2017-08-06 16:17:13 +02:00
Zeno Rogue
130fefa4c4
10.0g
2017-08-06 14:50:16 +02:00
Zeno Rogue
8cb8e2a3ec
updated to 10.0c
2017-07-23 01:33:27 +02:00
Zeno Rogue
ce5650a81f
10.0
2017-07-16 23:00:55 +02:00
Zeno Rogue
a6f176510e
better mode handling
2017-07-12 19:50:39 +02:00
Zeno Rogue
94efef5d65
further work for 10.0
2017-07-12 18:03:53 +02:00
Zeno Rogue
069f7b0caf
Major refactoring, multisampling
2017-07-10 20:47:38 +02:00
Zeno Rogue
22c9217219
work in progress for 10.0
2017-07-04 15:38:33 +02:00
Zeno Rogue
7c66469394
other changes in 9.4n
2017-06-18 18:52:15 +02:00
Zeno Rogue
4addcaa71f
update to 9.4l
2017-06-09 03:41:33 +02:00
Zeno Rogue
c2cff957cf
update to 9.4k
2017-05-31 18:33:50 +02:00
Zeno Rogue
adcb05f256
a HUD for square screens; graphical images in HUD
2017-05-29 00:16:17 +02:00
Zeno Rogue
1c99cd647e
commited changes from 9.4i and some extra
2017-05-27 21:40:40 +02:00
Zeno Rogue
02ac204997
removed tutorial from RogueViz for now -- not sure why it freezes
2017-04-15 04:52:00 +02:00
Zeno Rogue
4570fa2ea4
fixes for Emscripten, and for compiling without tutorial
2017-04-15 04:48:59 +02:00
Zeno Rogue
c52625e7ca
Updated to 9.4g (mostly tutorial fixes)
2017-04-14 20:12:23 +02:00
Zeno Rogue
9c350ed761
Updated to 9.4f (tutorial)
2017-04-08 17:18:29 +02:00
Zeno Rogue
645a64e8c9
expansion, ctrl+E cheat, fix with distance calculation
2017-04-04 11:13:15 +02:00
Zeno Rogue
b7450edef5
9.4d
2017-03-31 21:41:09 +02:00
Zeno Rogue
2bbb917153
Android fixes
2017-03-23 14:09:36 +01:00
Zeno Rogue
58e053f183
Updated the source files to 9.4c
2017-03-23 11:53:57 +01:00
Eryk Kopczyński
3237ff455e
Updated to 8.3j
2016-08-26 11:58:03 +02:00