1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-30 15:39:54 +00:00
Commit Graph

1737 Commits

Author SHA1 Message Date
Zeno Rogue
1e15992a22 added dialog::extra_options, and extra options in number dialogs now use this feature 2018-08-01 03:59:20 +02:00
Zeno Rogue
d005e549be 10.4o 2018-07-30 17:52:31 +02:00
Zeno Rogue
475b223939 fixed a crash bug with displaying hypersian rugs in the inventory 2018-07-30 17:47:25 +02:00
Zeno Rogue
e27cd9b654 stretch factor in cylindrical equidistant and cylindrical equi-area models 2018-07-30 17:44:11 +02:00
Zeno Rogue
c252f1f09c 10.4n 2018-07-30 10:08:46 +02:00
Zeno Rogue
ef883a41d8 it is no longer allowed to use Orb of Space on saved Baby Tortoises 2018-07-30 09:53:50 +02:00
Zeno Rogue
9fc9abce98 blowing a Tortoise+baby away now moves the baby even if there was an item on the target cell 2018-07-30 09:52:50 +02:00
Zeno Rogue
371ecc1ce2 summoned Tortoises no longer die on hit 2018-07-30 09:52:19 +02:00
Zeno Rogue
b3d074161e killing a tortoise with a saved baby now kills the baby too 2018-07-30 09:51:57 +02:00
Zeno Rogue
39e131d985 no more petrification on Round Table 2018-07-30 09:34:48 +02:00
Zeno Rogue
f635c27e07 fixed variable conflict warning 2018-07-30 09:34:37 +02:00
Zeno Rogue
4ae3733659 fix a potential crash bug 2018-07-27 22:14:46 +02:00
Zeno Rogue
d32fe9192e use the old reverse-side algorithm if texture is on 2018-07-27 22:14:33 +02:00
Zeno Rogue
b1653689da silenced an 'uninitialized variable' warning 2018-07-23 23:58:59 +02:00
Zeno Rogue
9433803b04 fixed a compilation error with CAP_ORIENTATION 2018-07-23 23:58: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
19ac4dd945 pkResetModel now does stereo::set_projection(0) 2018-07-23 23:37:54 +02:00
Zeno Rogue
b987ce2dec added π as a guaranteed character in langen (useful for presentations) 2018-07-23 23:37:36 +02:00
Zeno Rogue
717cc6b12f irr:: added the missing 'ingore' 2018-07-23 23:37:02 +02:00
Zeno Rogue
548ee3a54f HELPFUN no longer displays gamescreen(2) by default, to let the presentation designer to choose the brighness themselves 2018-07-23 23:36:29 +02:00
Zeno Rogue
e557dd1303 fixed a crash bug with the 'mark' command when no cell active 2018-07-23 23:35:01 +02:00
Zeno Rogue
c70db33417 improved mobile compass 2018-07-23 16:17:49 +02:00
Zeno Rogue
e601533a37 improved keyboard control in orthogonal projection of the sphere 2018-07-23 16:17:49 +02:00
Zeno Rogue
3c6e3008eb hypot, asinh, and acosh are assumed to be in :: when NO_STD_HYPOT is specified 2018-07-23 16:17:49 +02:00
Zeno Rogue
12dd76b216 new system for inverting stereographic projections, and other improvements in the spherical perspective 2018-07-23 16:17:49 +02:00
Zeno Rogue
1bc9bbd808 very long click required to disable ors stereo 2018-07-23 16:17:49 +02:00
Zeno Rogue
885c379b65 queuecircleat now draws stars instead if stereo::mode or in spherical geometry 2018-07-23 16:17:49 +02:00
Zeno Rogue
6c0a052470 device orientation-based scrolling on mobiles 2018-07-23 16:17:49 +02:00
Zeno Rogue
bd77680518 no more MAYDARK in showStereo 2018-07-23 16:17:49 +02:00
Zeno Rogue
92ea21de86 fixed some orbs not saved in OSM 2018-07-23 16:17:49 +02:00
Zeno Rogue
2e7b5f0c16 improved the gnomonic projection of the sphere; there are still glitches with stereographic 2018-07-23 16:17:49 +02:00
Zeno Rogue
1c8aa41965 NO_STD_HYPOT to prevent compilation errors when there is no std::hypot 2018-07-23 16:17:49 +02:00
Zeno Rogue
ae85b59530 fake orientation in fake-mobile 2018-07-23 16:17:49 +02:00
Zeno Rogue
ce08ec2a1f improved SDL_GetTicks without SDL, and getticks() replaced with it 2018-07-23 16:17:49 +02:00
Zeno Rogue
ba92dd4b32 dialog navigation enabled for mobiles 2018-07-23 16:17:49 +02:00
Zeno Rogue
b502b7025d improvements to the mobile compass: can be used in modes other than MOVE (long click to switch mode to MOVE anyway); better arrow scaling 2018-07-22 15:54:44 +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
329a2fa783 fixed the compilation without CAP_COMMANDLINE or without CAP_SVG or fakemobile 2018-07-22 12:50:03 +02:00
Zeno Rogue
4d2f79ba95 rewritten the system to display 3D. This fixes the spherical display not working in stereo mode, and is more clean. 2018-07-22 00:39:57 +02:00
Zeno Rogue
acd906d7c3 irr:: Land of Storms is now random 2018-07-21 18:04:06 +02:00
Zeno Rogue
304e48d4b4 arg::cheat() is now inline 2018-07-21 18:03:53 +02:00
Zeno Rogue
66f352178e irr:: maps can now be loaded/saved 2018-07-21 17:52:00 +02:00
Zeno Rogue
190fa3ea1d irr:: horocycles 2018-07-21 17:46:14 +02:00
Zeno Rogue
4de4d3e640 arg:: split the big if list in config.cpp 2018-07-21 16:58:50 +02:00
Zeno Rogue
45b25059b5 irr:: linepattern:: Vineyard Pattern shows cellgroups; tree and horocyclic tree work correctly 2018-07-20 02:59:51 +02:00
Zeno Rogue
f7e5f470dc irr:: celldist and (circular, not yet horocyclic) celldistAlt 2018-07-20 02:58:47 +02:00
Zeno Rogue
35bb9ea95b fixed the return value of the ca arg reader 2018-07-20 00:17:58 +02:00
Zeno Rogue
81f175a18c moved -wsh from config.cpp to pattern2.cpp 2018-07-20 00:10:10 +02:00
Zeno Rogue
262d6f2a92 mode changes moved to config.cpp 2018-07-20 00:07:30 +02:00
Zeno Rogue
9d682aee45 moved more commandline options to their modules 2018-07-20 00:04:23 +02:00