1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-03-31 08:11:23 +00:00

Commit Graph

  • 3c6e3008eb hypot, asinh, and acosh are assumed to be in :: when NO_STD_HYPOT is specified Zeno Rogue 2018-07-23 14:07:18 +02:00
  • 12dd76b216 new system for inverting stereographic projections, and other improvements in the spherical perspective Zeno Rogue 2018-07-23 14:06:56 +02:00
  • 1bc9bbd808 very long click required to disable ors stereo Zeno Rogue 2018-07-23 14:05:57 +02:00
  • 885c379b65 queuecircleat now draws stars instead if stereo::mode or in spherical geometry Zeno Rogue 2018-07-23 14:04:32 +02:00
  • 6c0a052470 device orientation-based scrolling on mobiles Zeno Rogue 2018-07-23 05:14:19 +02:00
  • bd77680518 no more MAYDARK in showStereo Zeno Rogue 2018-07-23 05:19:28 +02:00
  • 92ea21de86 fixed some orbs not saved in OSM Zeno Rogue 2018-07-23 05:19:06 +02:00
  • 2e7b5f0c16 improved the gnomonic projection of the sphere; there are still glitches with stereographic Zeno Rogue 2018-07-23 05:18:55 +02:00
  • 1c8aa41965 NO_STD_HYPOT to prevent compilation errors when there is no std::hypot Zeno Rogue 2018-07-23 05:18:03 +02:00
  • ae85b59530 fake orientation in fake-mobile Zeno Rogue 2018-07-23 05:17:37 +02:00
  • ce08ec2a1f improved SDL_GetTicks without SDL, and getticks() replaced with it Zeno Rogue 2018-07-23 05:16:16 +02:00
  • ba92dd4b32 dialog navigation enabled for mobiles Zeno Rogue 2018-07-23 05:15:11 +02:00
  • 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 Zeno Rogue 2018-07-22 15:54:44 +02:00
  • 5b41f5d157 highlight buttons on overview/PTM screens; improved zoom feature; fixed a bug with zoom spilling to the inventory screen Zeno Rogue 2018-07-22 12:54:05 +02:00
  • 329a2fa783 fixed the compilation without CAP_COMMANDLINE or without CAP_SVG or fakemobile Zeno Rogue 2018-07-22 12:50:03 +02:00
  • 4d2f79ba95 rewritten the system to display 3D. This fixes the spherical display not working in stereo mode, and is more clean. Zeno Rogue 2018-07-22 00:39:57 +02:00
  • acd906d7c3 irr:: Land of Storms is now random Zeno Rogue 2018-07-21 18:04:06 +02:00
  • 304e48d4b4 arg::cheat() is now inline Zeno Rogue 2018-07-21 18:03:53 +02:00
  • 66f352178e irr:: maps can now be loaded/saved Zeno Rogue 2018-07-21 17:52:00 +02:00
  • 190fa3ea1d irr:: horocycles Zeno Rogue 2018-07-21 17:46:14 +02:00
  • 4de4d3e640 arg:: split the big if list in config.cpp Zeno Rogue 2018-07-21 16:58:50 +02:00
  • 45b25059b5 irr:: linepattern:: Vineyard Pattern shows cellgroups; tree and horocyclic tree work correctly Zeno Rogue 2018-07-20 02:59:51 +02:00
  • f7e5f470dc irr:: celldist and (circular, not yet horocyclic) celldistAlt Zeno Rogue 2018-07-20 02:58:47 +02:00
  • 35bb9ea95b fixed the return value of the ca arg reader Zeno Rogue 2018-07-20 00:17:58 +02:00
  • 81f175a18c moved -wsh from config.cpp to pattern2.cpp Zeno Rogue 2018-07-20 00:10:10 +02:00
  • 262d6f2a92 mode changes moved to config.cpp Zeno Rogue 2018-07-20 00:07:30 +02:00
  • 9d682aee45 moved more commandline options to their modules Zeno Rogue 2018-07-20 00:04:23 +02:00
  • 30cb9158cb moved svg and PNG screenshot to a new file screenshots.cpp; moved some commandline arguments from commandline.cpp to their respective modules Zeno Rogue 2018-07-19 23:46:58 +02:00
  • 8c5a88c513 Merge pull request #55 from Quuxplusone/empty-body Zeno Rogue 2018-07-18 02:07:24 +02:00
  • fbc7cd3212 Fix -Wempty-body warnings on GCC. Arthur O'Dwyer 2018-07-13 23:45:14 -07:00
  • 76d0538b3c added const Zeno Rogue 2018-07-18 00:49:13 +02:00
  • c52f8e94d2 irr:: improved the wall rate Zeno Rogue 2018-07-18 00:09:39 +02:00
  • bbf32af738 changing the 3D parameters sometimes did not work correctly in non-hyperbolic geometry while it should. Zeno Rogue 2018-07-17 16:06:42 +02:00
  • 4776784be3 irr:: known to use special land Zeno Rogue 2018-07-17 15:00:35 +02:00
  • 572252b94f irr:: memorizing relmatrices (no bit performance improvement though Zeno Rogue 2018-07-17 15:00:18 +02:00
  • 88ed1af315 irr:: fixed a bug in auto_creator() Zeno Rogue 2018-07-17 14:38:44 +02:00
  • 4965fd8a83 the seabed layer now correctly uses the geom3::BOTTOM (was drawn using ground level perspective) Zeno Rogue 2018-07-17 14:38:32 +02:00
  • 566c466b66 loading/saving irregular maps to config and log (and recreate automatically)H Zeno Rogue 2018-07-17 14:28:49 +02:00
  • 9fc4e5524f irr:: ignore achievements/leaderboards; rewritten the modecode/finalAchievement code a bit Zeno Rogue 2018-07-17 14:18:41 +02:00
  • 2ca0629a91 fixed crashes on getHemisphere Zeno Rogue 2018-07-17 02:39:12 +02:00
  • 12e2447314 better scaling of walls[1] in irr Zeno Rogue 2018-07-17 02:37:57 +02:00
  • 29a91c8c80 laIce is not full game on irr Zeno Rogue 2018-07-17 02:29:31 +02:00
  • f597e6bfd7 choose irregular from the Goldberg menu Zeno Rogue 2018-07-17 02:29:18 +02:00
  • bb0f482511 irr:: fixed the Dragon and Ivy graphics Zeno Rogue 2018-07-16 21:43:24 +02:00
  • 7cff92b20f irr:: reduced precision of lines, just like in gp Zeno Rogue 2018-07-16 21:43:10 +02:00
  • 03acf4ae65 Close/open/trapdoors and Rugs now look better in non-standard geometries. Zeno Rogue 2018-07-16 21:42:50 +02:00
  • 4d61f2169e irr:: Orb of the Sword and Kraken. Zeno Rogue 2018-07-16 21:41:59 +02:00
  • 58d8742cf9 fixed the generation of some lands in other geometries Zeno Rogue 2018-07-16 20:06:52 +02:00
  • 9d2b145123 removed unused Zeno Rogue 2018-07-16 20:06:35 +02:00
  • 2b1d189074 geometry improvements Zeno Rogue 2018-07-16 20:06:21 +02:00
  • 59ab37d509 improved vectodir and calcMousedest Zeno Rogue 2018-07-16 20:06:09 +02:00
  • c8c1e3a346 irregular grids Zeno Rogue 2018-07-16 20:05:23 +02:00
  • 4320119d02 calc_relative_matrix now accepts hyperpoint as the direction hint Zeno Rogue 2018-07-16 20:02:33 +02:00
  • b0278e02c8 no longer resetting geometry on each restart Zeno Rogue 2018-07-16 19:57:41 +02:00
  • cedd78b3e7 10.4m Zeno Rogue 2018-07-16 19:54:31 +02:00
  • cf89574126 added missing horo_ok Zeno Rogue 2018-07-16 19:53:12 +02:00
  • f4a3446ba3 argh, this should have been rectified Zeno Rogue 2018-07-11 12:58:16 +02:00
  • 6d8fe2bb25 'expanded' now returned in operation_name Zeno Rogue 2018-07-11 12:57:13 +02:00
  • 654796f028 fixed the bug in chamfered/expanded naming Zeno Rogue 2018-07-11 12:55:23 +02:00
  • 12047beb3a fixed the step in configure_edge_display Zeno Rogue 2018-07-11 12:38:06 +02:00
  • 56f668a7b1 Merge branch 'master' of https://github.com/zenorogue/hyperrogue Zeno Rogue 2018-07-11 12:34:37 +02:00
  • 69d7c4651a Merge pull request #53 from Quuxplusone/travis-ci Zeno Rogue 2018-07-11 12:38:26 +02:00
  • d57436848c rectified is GP(1,1) not GP(1,0) Zeno Rogue 2018-07-11 12:25:33 +02:00
  • c9f5b1e048 fixed several instances when PTM score would not be recorded when changing modes Zeno Rogue 2018-07-11 12:25:19 +02:00
  • 8d9a03699e Fix a typo-bug detected by Clang. Arthur O'Dwyer 2018-07-10 14:31:32 -07:00
  • ef562d0d43 TravisCI and Makefile integration for the emscripten build! Arthur O'Dwyer 2018-06-26 18:55:19 -07:00
  • 5142901772 Merge Makefile.{mac,mgw} into Makefile.simple. Arthur O'Dwyer 2018-06-25 19:26:48 -07:00
  • 332bae84de debugging display is used with both cheater and autocheat Zeno Rogue 2018-07-10 23:03:02 +02:00
  • ba587ae40d fixed the barrier-nowall generation in a4 Zeno Rogue 2018-07-10 23:02:27 +02:00
  • 3345999180 gp:: Warped Coast and Crystal World do not work in a4 Zeno Rogue 2018-07-10 21:55:54 +02:00
  • a91195bda1 bugfix: Raging Bull / Orb of the Bull / Orb of Horns worked correctly only on hexagons and heptagonsm Zeno Rogue 2018-07-10 21:51:28 +02:00
  • f316be6793 marked Whirlpool as not working in a4 Zeno Rogue 2018-07-10 21:29:33 +02:00
  • 291f326634 fixed buildEquidistant by using MODFIXER instead of 42 Zeno Rogue 2018-07-10 21:24:31 +02:00
  • bc558a18df gp:: ok, chamfered appears, but it is correctly called 'expanded' Zeno Rogue 2018-07-10 21:18:07 +02:00
  • b2ba4efc40 gp:: in a4, replaced '2x bitruncated' with 'rectified'; better active display on 'bitruncated'; hidden 'chamfered' Zeno Rogue 2018-07-10 21:11:02 +02:00
  • 0d194af3d1 gp:: avoid crash in dir_bitrunc457 Zeno Rogue 2018-07-10 21:04:40 +02:00
  • cee40849e8 gp:: in the dialog, slider ranges from 0 to 8 (not from 1 to 10) Zeno Rogue 2018-07-10 21:04:20 +02:00
  • c0d2a1cad6 gp:: no more using football-colorable graphics for R'Lyeh etc. on a4 Zeno Rogue 2018-07-10 18:29:31 +02:00
  • 6c02c9879a gp:: drawrec(boundary) removed, no longer needed Zeno Rogue 2018-07-10 18:14:49 +02:00
  • 489b9a328d linepatterns:: patTriRings now works with a4 Zeno Rogue 2018-07-10 18:03:58 +02:00
  • f94c85a4fa gp:: distance calculation Zeno Rogue 2018-07-10 18:03:41 +02:00
  • aaf0a949c3 gp:: base_distlimit adjusted in a4 Zeno Rogue 2018-07-10 18:01:55 +02:00
  • d986ed7617 gp:: more concentrated tree Zeno Rogue 2018-07-10 18:01:42 +02:00
  • 711efc3be4 gp::fixed land not generating sometimes in a4 Zeno Rogue 2018-07-10 14:25:55 +02:00
  • 84afa659c8 geometry changing now keeps gp:: state if possible -- no longer disable when switching to nonorientable or a4 Zeno Rogue 2018-07-10 13:17:55 +02:00
  • c1105aa263 fixed keys not working in the quit screen Zeno Rogue 2018-07-10 13:16:04 +02:00
  • 12cfc0b0b5 fixed the size of Krakens and shMagicSword on euclid4 Zeno Rogue 2018-07-10 13:15:49 +02:00
  • def5a8d5a2 gp:: ishept, pseudohept, and kraken_pseudohept for a4 Zeno Rogue 2018-07-10 13:15:26 +02:00
  • 587b63a761 fixed Kraken movement on squares Zeno Rogue 2018-07-10 13:14:28 +02:00
  • 5cd8f695a3 Goldberg-Coxeter construction for order-4 tilings (everything seems to work except distance calculations) Zeno Rogue 2018-07-10 04:13:35 +02:00
  • a7fa9d7525 hooks_draw no longer prevents other shmup::monsters from displaying Zeno Rogue 2018-07-09 21:14:52 +02:00
  • 8caa1f1354 rogueviz:: fixed the mouseover labels; also 'canvas' removed automatically Zeno Rogue 2018-07-09 21:14:29 +02:00
  • d48207cd2f fixed: (mode.flags AND) torusconfig::TF_HEX Zeno Rogue 2018-07-09 21:04:23 +02:00
  • 0c42b32efc all the references to RogueViz from main HR removed, except 'rogueviz.cpp' included with CAP_ROGUEVIZ. RogueViz can be compiled eitehr by setting CAP_ROGUEVIZ=1 or by linking rogueviz.cpp Zeno Rogue 2018-07-09 21:03:46 +02:00
  • ef182b225e all hr functions/variables used in rogueviz now listed in hyper.h Zeno Rogue 2018-07-09 21:02:23 +02:00
  • 887deae03f rogueviz:: timetowait set for iterations Zeno Rogue 2018-07-09 20:40:28 +02:00
  • 6e4e9e0a46 SVG links no longer use an additional field in polytodraw -- they are a new type of polyunion now Zeno Rogue 2018-07-09 20:40:05 +02:00
  • f721c243d2 removed DOSHMUP Zeno Rogue 2018-07-09 20:38:20 +02:00
  • 6303b8033b rogueviz:: help done via hooks Zeno Rogue 2018-07-09 20:09:56 +02:00
  • 26b4e1a7ab rogueviz:: rogueviz::on is no longer checked anywhere in the main hr Zeno Rogue 2018-07-09 19:58:13 +02:00