1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-05-09 00:22:06 +00:00
Commit Graph

1245 Commits

Author SHA1 Message Date
Zeno Rogue 5b1c2e7acd mif drawplayer is off, more game help is disabled 2026-04-29 21:50:18 +02:00
Zeno Rogue a7a3d13b70 after 3 illegal moves, provide some suggestions regarding possible skip-moves and Orb uses 2026-04-18 14:06:35 +02:00
Zeno Rogue 5dd7cfe52d without multi_autojoy, circle speed now depends on whether it was accepted 2025-12-18 03:56:32 +01:00
Zeno Rogue 215f9881db use 'never_keys' in more places 2025-12-18 02:16:37 +01:00
Zeno Rogue dd5d4226c1 if separate_status, button says 'quest' not 'menu' 2025-12-12 11:40:01 +01:00
Zeno Rogue 6727efb9d4 touch interface 2025-12-12 11:39:41 +01:00
Zeno Rogue a1d21aac2a display only 'menu' not '(v) menu' on deck 2025-12-12 10:17:44 +01:00
Zeno Rogue 216a3f24ba display only 'menu' not '(v) menu' on deck 2025-12-12 10:17:39 +01:00
Zeno Rogue a6a2490c3b fixed mouse refreshing 2025-12-11 23:36:16 +01:00
Zeno Rogue 00859f037a Merge branch 'master' of https://github.com/zenorogue/hyperrogue 2025-11-11 19:09:48 +01:00
Zeno Rogue 91d5b1072a DIALOG_OFFMAP now moves the menu to sidescreen even if centered_menus if on 2025-11-11 18:47:00 +01:00
Joseph C. Sible 1c5ecac670 Simplify kind_outline and remove duplicate code of it from cellcolor 2025-11-01 17:20:14 -04:00
Zeno Rogue 113e75d5e1 new system for debug logs 2025-10-19 15:47:01 +02:00
Zeno Rogue 94024dd5f1 moved the definition of pushScreen to hyper.h, so that hook_in_subscreen it works with older compilers 2025-10-19 12:06:25 +02:00
Joseph C. Sible be281af0a0 Fix off-by-one error 2025-10-11 12:32:26 -04:00
Joseph C. Sible eeb67620ff Add minetexts up to 14
The truncated heptagonal and truncated triheptagonal tilings both appear in
the list of Archimedean tilings, and both contain tetradecagons. It seems that
this is the most sides of any polygon in any of the game's non-custom tilings,
so it seems like a good choice for how high minetexts should support.
2025-10-09 20:41:57 -04:00
Zeno Rogue 510331cc14 sm:: flags are now flagtype, not int 2025-10-09 08:58:46 +02:00
Zeno Rogue 0d1c405d81 cmode flag sm::NO_EXIT 2025-10-09 08:54:16 +02:00
Zeno Rogue 522d580db1 tour:: support SIDE screens 2025-09-29 11:47:08 +02:00
Zeno Rogue 9b82538f04 fixed the errors caused by non_spatial_model giving incorrect results 2025-09-09 10:29:41 +02:00
Zeno Rogue fc81777e29 split graph.cpp into 6 files: graph, graph-player, graph-wall, graph-item, graph-monster, and animations 2025-08-17 12:17:20 +02:00
Zeno Rogue ebaeb9d7f0 fix correct outline for mouseovers display 2025-08-17 03:10:33 +02:00
Zeno Rogue d17c91a9a8 bunny playershape, ratling playershape, refactored playershapes 2025-08-17 03:08:21 +02:00
Zeno Rogue 665d5292c2 new flag, gridbelow 2025-06-22 15:52:12 +02:00
Zeno Rogue a80b74dc62 migrated to SDL3 2025-06-07 16:16:57 +02:00
Zeno Rogue 6507511cad more care to render Yendor/Compass 'X' inside the viewable screen 2025-05-26 09:48:53 +02:00
Zeno Rogue 2c3f5b5bf2 particles in shmup now appear from the correct locaton 2025-05-25 09:10:26 +02:00
Zeno Rogue 4eae450730 fixed multiple itBarrow distance scaling 2025-05-11 13:29:30 +02:00
Zeno Rogue 1997ce73a6 export clipping 2025-04-25 09:30:02 +02:00
Zeno Rogue da5c7cc245 emptyscreen do basic setup 2025-04-08 12:48:17 +02:00
Zeno Rogue 15c3089fce tetrahedral-octahedral honeycomb 2025-04-07 22:52:38 +02:00
Zeno Rogue 283928bf5e fixes to some warnings in g++ c++20 2025-03-30 12:51:16 +02:00
Zeno Rogue 691b0959a2 clear key_actions in normal screen 2025-03-27 15:52:18 +01:00
Zeno Rogue 0bd73a3960 fake_minecount 2025-03-27 15:52:02 +01:00
Zeno Rogue efd1a18104 Removed floorshape::side, it will be simpler to always use gpside. The old gpside is now called side. 2025-03-17 00:08:02 +01:00
Zeno Rogue a48dc9a856 reworked wmspatial: consistent naming of geometry variables, priorities, and side parameters. Fixed some bugs with shallow water 2025-03-16 23:34:55 +01:00
Zeno Rogue 5fb1ff4d21 a system to limit the framerate if not currently showing an animated screen 2025-03-08 16:41:48 +01:00
Zeno Rogue 2775a120af fixed incorrect scrolling when clicking the mousewheel from outside the Poincare disk 2025-02-24 11:46:31 +01:00
Jacob Mandelson 1a8c996f25 Draw OoSpeed swirls smaller on turns w/o its effect. 2025-02-02 11:14:55 -08:00
Zeno Rogue 64f68e636a festive lights 2024-12-22 12:52:51 +01:00
Zeno Rogue 155053c9fb fixed monster placement in 3D 2024-12-22 12:51:22 +01:00
Zeno Rogue 1b61d7dc22 factored out some functions from the normal view 2024-12-01 12:44:19 +01:00
Zeno Rogue 6191705fcd fixed generate_subcellshape in product 2024-11-07 21:41:58 +01:00
Zeno Rogue bb9e951138 some guards to make it compile on Android 2024-11-02 12:58:52 +01:00
Zeno Rogue 75247f9271 spaceship in turn-based mode attack is graphically represented by shooting a tiny missile, not by bumping 2024-10-12 10:40:27 +02:00
Zeno Rogue 831991d87e draw correct mimics 2024-10-12 10:40:27 +02:00
Zeno Rogue f46d551f13 made keybd_subdir optional 2024-10-11 13:14:09 +02:00
Zeno Rogue 74dcd03ac6 Merge pull request #381 from jlmjlm/tabsd
Select the keyboard push-subdirection with Tab.
2024-10-11 12:50:54 +02:00
Zeno Rogue 2d8397d289 as_poly() to eliminate dynamic_cast<dqi_poly*> 2024-10-05 13:11:23 +02:00
Zeno Rogue 96d5eb4127 Chinese ASCII option 2024-10-05 13:03:29 +02:00