1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-03-23 05:19:42 +00:00

Commit Graph

  • e5f188603e rogueviz::seuphorica::fixed rotate/mirror in tile info, also added the missing compute_score() Zeno Rogue 2025-03-11 10:54:11 +01:00
  • ff7d230596 rogueviz::seuphorica:: fixed a possible crash with portals Zeno Rogue 2025-03-11 10:53:24 +01:00
  • dd782f6d32 rogueviz::seuphorica:: a better system for hand ordering Zeno Rogue 2025-03-11 10:22:19 +01:00
  • 36eda3e132 rogueviz::seuphorica:: fixed h/v on g46 Zeno Rogue 2025-03-11 10:21:46 +01:00
  • e4af009d1a fixed one more place when putting without orientation Zeno Rogue 2025-03-11 01:29:17 +01:00
  • 81c05d3ca0 rogueviz::seuphorica:: frame debug removed Zeno Rogue 2025-03-11 01:28:45 +01:00
  • 0554c75d15 fixup to more extended geometry Zeno Rogue 2025-03-11 01:28:18 +01:00
  • 1913eb481c fixed a bug with check_orientation on closed/disksize Zeno Rogue 2025-03-11 01:27:38 +01:00
  • c27af655ce rogueviz::seuphorica::more extended geometry special case support Zeno Rogue 2025-03-11 01:27:01 +01:00
  • d99001d39a rulegen:: fixed a possible crash with generating altmaps due to a consistent lack of left or right Zeno Rogue 2025-03-11 00:39:09 +01:00
  • 75ecbe4e85 fixed a bug with rendering 45-degree-rotated Klein bottles Zeno Rogue 2025-03-10 22:13:10 +01:00
  • ac52bc784d horizontal/vertical work on g46 Zeno Rogue 2025-03-10 18:44:02 +01:00
  • 68207b7a23 check_orientation fixup Zeno Rogue 2025-03-10 18:16:10 +01:00
  • f432cccbe3 rogueviz:;seuphorica:: better default tile orientations Zeno Rogue 2025-03-10 17:55:03 +01:00
  • b19be3f553 rogueviz::seuphorica;:added scaleSinh to Seuphorica animation speed Zeno Rogue 2025-03-10 01:51:31 +01:00
  • 9136e00a9b rogueviz::seuphorica:: add messages on illegal moves Zeno Rogue 2025-03-10 01:51:07 +01:00
  • 2fcf902e55 rogueviz::seuphorica:: frametime setting Zeno Rogue 2025-03-10 01:36:48 +01:00
  • 997f587952 rogueviz::seuphorica::draw retain markers for giants Zeno Rogue 2025-03-08 17:52:12 +01:00
  • 8d72003391 rogueviz::seuphorica::animate classic moves, do not allow dropping outside of explored area Zeno Rogue 2025-03-08 17:50:00 +01:00
  • 683cfac945 added <br> to fix Zeno Rogue 2025-03-08 17:19:02 +01:00
  • 02dff7d074 rogueviz::seuphorica::fixed scrying Zeno Rogue 2025-03-08 16:38:22 +01:00
  • 27e0e8db34 rogueviz::seuphorica:: use a nicer multiplication sign now Zeno Rogue 2025-03-08 16:38:05 +01:00
  • 92419ccd25 added multiplication sign to langen Zeno Rogue 2025-03-08 16:37:46 +01:00
  • b4b50c2b4d rogueviz::seuphorica:: fixed adjacency Zeno Rogue 2025-03-08 16:31:54 +01:00
  • 907e0f299e rogueviz:: seuphorica:: reordered the geometries Zeno Rogue 2025-03-08 15:36:30 +01:00
  • 005a945daf made tiles3 disabling actually render nicely, with correct darkening Zeno Rogue 2025-03-08 14:55:02 +01:00
  • b62d46e152 rogueviz::seuphorica:: settings screen Zeno Rogue 2025-03-08 14:43:57 +01:00
  • fbdcf30dc9 tilesize can now change Zeno Rogue 2025-03-08 14:33:09 +01:00
  • 13e06a6632 wider portal lines, Euclidean gigantic portals Zeno Rogue 2025-03-08 14:20:06 +01:00
  • e01002122d rogueviz::seuphorica:: clear memory Zeno Rogue 2025-03-08 14:11:41 +01:00
  • 5cb12520c5 rogueviz::seuphorica:: dist working, nicer portal connection lines, highlight target portal area Zeno Rogue 2025-03-08 14:11:31 +01:00
  • bbdc1bb89a rogueviz::seuphorica:: exploration Zeno Rogue 2025-03-08 13:48:41 +01:00
  • 4aea0d20ab rogueviz::seuphorica:: canonical paths on hyperbolic boards Zeno Rogue 2025-03-08 12:53:26 +01:00
  • 7830e45109 more fixes to currently_scrolling; also use SDL_WaitEventTimeout in SDL2 Zeno Rogue 2025-03-08 12:51:00 +01:00
  • b7d50896ec rogueviz::som:: using new atscreenpos Zeno Rogue 2025-03-08 12:44:11 +01:00
  • 8be5986704 rulegen:: canonical_path_to Zeno Rogue 2025-03-08 12:32:22 +01:00
  • 8d944f7bb7 added some international letters in langen defaults Zeno Rogue 2025-03-08 12:32:10 +01:00
  • b17b057890 ap_changes no longer set if there was no actual change Zeno Rogue 2025-03-08 12:31:55 +01:00
  • cb9ad9d0c8 fixed spotnames and paths (except hyperbolic) Zeno Rogue 2025-03-08 11:27:22 +01:00
  • ed87b310b4 rogueviz::seuphorica::fixed creature_scale for dodecagons Zeno Rogue 2025-03-08 11:07:15 +01:00
  • 2da7e11fd8 geometry selection and better startup Zeno Rogue 2025-03-08 11:07:01 +01:00
  • ef54e0df82 rogueviz::seuphorica::centermap button Zeno Rogue 2025-03-08 11:06:34 +01:00
  • 39cdaffa6a rogueviz::seuphorica:: geometries via commandline Zeno Rogue 2025-03-08 10:47:29 +01:00
  • fdedc91f9a fixed the single-land mode on fractals Zeno Rogue 2025-03-08 10:45:51 +01:00
  • 82a04f01f5 rogueviz::seuphorica:: use the stillscreen system Zeno Rogue 2025-03-08 10:21:56 +01:00
  • 9840b12ef1 rogueviz:;seuphorica:: fixed a crash in some geometries Zeno Rogue 2025-03-08 10:21:18 +01:00
  • 5fb1ff4d21 a system to limit the framerate if not currently showing an animated screen Zeno Rogue 2025-03-08 10:20:55 +01:00
  • a36c4415da rogueviz::seuphorica:: correct coordinates given for from_map Zeno Rogue 2025-03-07 00:09:16 +01:00
  • 172bd3bcd9 added toscrcoord function to convert applymodel result to screen coordinates Zeno Rogue 2025-03-07 00:08:36 +01:00
  • 5d21436f17 rogueviz::seuphorica:: sorting buttons Zeno Rogue 2025-03-06 21:30:42 +01:00
  • 61edff4f13 rogueviz::seuphorica::darken letters correctly Zeno Rogue 2025-03-06 13:25:30 +01:00
  • efabbb03cc render flags on polyglot tiles Zeno Rogue 2025-03-06 13:25:19 +01:00
  • 37bace6c48 fixed forward_steps, added 'bidirectional' flag (will be settable in geometry setting) Zeno Rogue 2025-03-06 12:48:23 +01:00
  • e4f4dfbbdf fixed the scaling of non-tile letters Zeno Rogue 2025-03-04 23:29:01 +01:00
  • cfa0ce3266 rogueviz::seuphorica:: no longer crash when trying to move outside of the map Zeno Rogue 2025-03-04 23:22:04 +01:00
  • 9922c53655 rogueviz::seuphorica:: fixed gigantic separation Zeno Rogue 2025-03-04 23:21:51 +01:00
  • 81ac88282f rogueviz::seuphorica:: good non-Euclidean Zeno Rogue 2025-03-04 23:15:19 +01:00
  • d158f9e201 rogueviz::seuphorica:: refactored reset_rv Zeno Rogue 2025-03-04 22:00:30 +01:00
  • 56a7d3943f get_portal and mirror moved here Zeno Rogue 2025-03-04 22:00:09 +01:00
  • ed7b36c2d2 rogueviz::seuphorica:: using abstracted geometry Zeno Rogue 2025-03-04 21:07:50 +01:00
  • 2edaf00422 menu_darkening set to 3 -- for now fixedly Zeno Rogue 2025-03-04 19:26:10 +01:00
  • 0dcc358da9 tile movement animations Zeno Rogue 2025-03-04 19:25:58 +01:00
  • aba0612d4b rogueviz::seuphorica:: cheat feature Zeno Rogue 2025-03-04 16:06:48 +01:00
  • 9633eec89a rogueviz::seuphorica:: new game option Zeno Rogue 2025-03-04 16:05:41 +01:00
  • 30d2dcf3f0 rogueviz::seuphorica:: main menu, dictionary Zeno Rogue 2025-03-04 12:09:20 +01:00
  • 36fea38a0d rogueviz::seuphorica::render gigantic tiles Zeno Rogue 2025-03-04 11:13:08 +01:00
  • 3b2bf2454a rogueviz::seuphorica:: render portals Zeno Rogue 2025-03-04 10:49:48 +01:00
  • 320d0f613c rogueviz::seuphorica:: pressing F1 while in seuphorica help goes to seuphorica help Zeno Rogue 2025-03-04 10:00:31 +01:00
  • 26a872280e a hook to replace buildHelpText Zeno Rogue 2025-03-04 10:00:00 +01:00
  • f9c1828e6b rogueviz::seuphorica::spell effects as messages Zeno Rogue 2025-03-04 09:54:25 +01:00
  • 65c981cf27 rogueviz::seuphorica::fixed auto-assigning English letters to wild Zeno Rogue 2025-03-04 09:54:07 +01:00
  • 5e801af7a9 rogueviz::seuphorica::call compute_size Zeno Rogue 2025-03-04 09:53:43 +01:00
  • 1aa201bd58 rogueviz::seuphorica::react to activate_scry() Zeno Rogue 2025-03-04 09:53:11 +01:00
  • 408f4150ec rogueviz::seuphorica:: fix darkening of spells on board Zeno Rogue 2025-03-04 00:41:33 +01:00
  • 6b4aa5f197 better help screens, and ability to change wild Zeno Rogue 2025-03-04 00:40:16 +01:00
  • ff372d9fc4 display tilebox tile counts, and current cash Zeno Rogue 2025-03-03 23:53:26 +01:00
  • a9e19ce2a3 rogueviz::seuphorica:: retain markers Zeno Rogue 2025-03-03 23:47:10 +01:00
  • ce746742dd rogueviz::seuphorica:: display and cast spells Zeno Rogue 2025-03-03 22:06:44 +01:00
  • 5897574a44 rogueviz:: seuphorica:: disable color_descs Zeno Rogue 2025-03-03 21:35:59 +01:00
  • 39593110d7 draw board spots Zeno Rogue 2025-03-03 21:35:46 +01:00
  • 4bfe099433 rogueviz::seuphorica:: fixed board-to-hand move Zeno Rogue 2025-03-03 20:48:52 +01:00
  • 893af13c71 rogueviz::seuphorica:: render onboard tile details Zeno Rogue 2025-03-03 20:48:36 +01:00
  • 6cf01b86d8 langen:: improved allchars inserts, also included all Greek letters Zeno Rogue 2025-03-03 19:57:26 +01:00
  • 8155bbd6a2 rogueviz::seuphorica:: resizable tileboxes Zeno Rogue 2025-03-03 17:26:47 +01:00
  • a769f7b020 seuphorica:: initial commit Zeno Rogue 2025-03-03 16:33:43 +01:00
  • 8beaa2eafb added inverse_shift_any Zeno Rogue 2025-03-02 23:01:43 +01:00
  • 0d52b22cad added some comments to atscreenpos Zeno Rogue 2025-03-02 22:14:42 +01:00
  • 53c9700aa6 rogueviz:: playing-with-impossibility: fixed crashes due to variation not set Zeno Rogue 2025-03-02 22:09:29 +01:00
  • 6075228e5b rogueviz:: adapted to new atscreenpos Zeno Rogue 2025-03-02 22:05:19 +01:00
  • a1979125c6 added function euscalexx to scale X and Y dims by the same value Zeno Rogue 2025-03-02 22:02:27 +01:00
  • 45c1a3296a use two-letter labels instead of excessive primes Zeno Rogue 2025-03-02 21:45:10 +01:00
  • f3cd8248ef atscreenpos now returns shiftmatrix; changed the atscreenpos references in hyperrogue to use new atscreenpos and eupoint when applicable Zeno Rogue 2025-03-02 21:44:27 +01:00
  • 356deb63a2 eupoint(x,y) now returns the point at Euclidean (x,y) Zeno Rogue 2025-03-02 21:28:01 +01:00
  • cd21ec8900 atscreenpos(x,y) now returns the pixel-based matrix Zeno Rogue 2025-03-02 21:27:32 +01:00
  • 5575608b76 fixed a bug with Cellular Automata crashing after map reloaded Zeno Rogue 2025-02-24 14:24:03 +01:00
  • c7c086dee9 fixed a bug with rug-projection menu Zeno Rogue 2025-02-24 13:43:13 +01:00
  • 4d1001d8cf yet another fix for Windows gcc v13.0x Zeno Rogue 2025-02-24 13:19:49 +01:00
  • 322d808fe7 one more fix to the compilation on Clang Zeno Rogue 2025-02-24 12:02:21 +01:00
  • a561ea52f4 fixed the compilation on Clang Zeno Rogue 2025-02-24 11:57:19 +01:00
  • 4f2d8d56ab somehow fundamental.cpp was not moved Zeno Rogue 2025-02-24 11:49:43 +01:00