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

124 Commits

Author SHA1 Message Date
Zeno Rogue c2e3b62a53 comments about generic debug_* flags, also added debug_info 2025-10-19 16:45:37 +02:00
Zeno Rogue bbd493f8f4 debug_progress debugflag 2025-10-19 16:24:53 +02:00
Zeno Rogue 113e75d5e1 new system for debug logs 2025-10-19 15:47:01 +02:00
Zeno Rogue ae97ae0b9a Merge pull request #472 from ohlordhebacc/mapeditor-lastexplore-shmup-fix
Fix the "lastexplore" value getting set to the turn/knives thrown count instead of "shmup::curtime" when enabling the map editor in shmup, and when playing the fifteen+4 puzzle in shmup
2025-10-13 09:18:22 +02:00
bacchelordoh 0b9fbd6d9c make the "switch ghost timer" cheat display shmup::curtime instead of turn count in shmup 2025-10-11 23:00:13 -05:00
bacchelordoh 8faa789de7 fixed "lastexplore" not getting set to "shmup::curtime" when enabling the map editor in shmup 2025-10-10 23:01:04 -05:00
Joseph C. Sible c4c9379fcb Add a cheat to hold orb powers at their current level 2025-09-30 20:16:58 -04:00
Zeno Rogue 6556f24243 improved detailed_shader 2025-08-23 22:40:28 +02:00
Joseph C. Sible bf688286f4 Make the Hyperstone Quest cheat give fewer treasures
It now only gives the treasures you actually need for the Hyperstone Quest
in your current game, rather than all of them. For example, you'll now only
get Sea Glass if the Docks are in your game.
2025-08-17 17:43:55 -04:00
Zeno Rogue 5efacd787d save_cheats option, also fixed buffer overflow 2024-03-27 23:52:22 +01:00
Zeno Rogue 73884482aa using -lands option no longer enforces cheat mode 2023-12-17 17:42:47 +01:00
Arthur O'Dwyer 10d0ed8900 Eliminate calls to sprintf
Apple Xcode has started giving `-Wdeprecated-declarations` warnings
for `sprintf`, and suggesting that people migrate to `snprintf` instead.
This is silly, but the warnings are spam and need to be silenced
somehow. Migrating to `snprintf` and/or `hr::format` is the path of
least resistance.
2023-08-21 10:18:44 -07:00
Zeno Rogue b6f13b953b more OOP-style standard dialogs 2023-08-09 14:01:24 +02:00
Zeno Rogue 56ca00df82 fixed naming conflict -W3 to -W4 2023-03-24 23:20:31 +01:00
Zeno Rogue bc96b7fba9 CLI option -each-random 2023-01-04 23:27:27 +01:00
Zeno Rogue 557d3206a8 cheatdest_list 2022-12-13 19:05:39 +01:00
Zeno Rogue 06523e063e used cyclefix and raddif in more places; (c)spin90, (c)spin180 and spin180 functions; rephrased M_PI in terms of TAU and x._deg when applicable 2022-11-13 16:22:55 +01:00
Zeno Rogue 308fcd90aa savefile selection / an option to use no savefile 2022-09-15 12:38:39 +02:00
Zeno Rogue 75f58766a2 made background screen darkening consistent and optional 2022-07-05 11:51:06 +02:00
Arthur O'Dwyer 48800f58f8 Fix some compiler errors and a mistake in config.cpp. 2022-07-01 14:07:58 -04:00
Zeno Rogue 217c6287fe all cheat keys are now displayed in the cheat menu -- also removed some outdated ones 2022-06-23 13:46:14 +02:00
Zeno Rogue 78b0324a91 fixed some CAP guards 2022-05-06 19:54:55 +02:00
Zeno Rogue a788b9e540 CLI command -keys 2022-04-26 16:19:02 +02:00
Zeno Rogue e25b8b94c2 CLI option -canvasfloor 2022-04-24 22:57:34 +02:00
Zeno Rogue 7d5d2e44e8 function idv 2021-10-10 00:40:22 +02:00
Jesse Ruderman 7bf23df2dd Starting in a non-basic land with -W now enables cheat mode 2021-07-14 17:47:32 -07:00
Zeno Rogue 1be1713b91 monmirror editable 2021-06-17 09:44:48 +02:00
Zeno Rogue c953b2dda6 dice values are now editable in Shift+G 2021-06-17 09:44:48 +02:00
Zeno Rogue 0f767e16b6 XLAT refactor continued 2021-05-23 16:00:50 +02:00
Zeno Rogue 9ffc5cd03f added ckeat option -unlock-all 2021-04-15 18:20:28 +02:00
Zeno Rogue 4b1b0516f3 choice of the land structure 2021-04-11 22:15:40 +02:00
Zeno Rogue a8da017676 CLI option -reseed 2021-02-23 05:33:48 +01:00
Zeno Rogue d64c5e338c extra guards 2020-10-15 16:33:52 +02:00
Zeno Rogue 9a2b464778 CLI option: -hroll (reroll hrand) 2020-10-12 01:26:17 +02:00
Zeno Rogue 644d20cd89 smartrange area-based 2020-08-20 16:49:47 +02:00
Zeno Rogue 3c8d5979f1 debug_cellnames option 2020-07-07 21:25:27 +02:00
Zeno Rogue 89585f004b fixed some guards (in progress) 2020-07-03 14:42:33 +02:00
Zeno Rogue b34af64efd debugging mode option -g 2020-06-03 15:44:47 +02:00
Zeno Rogue df2fc6726a option -WT to teleport to a land, but without safety generation 2020-06-03 11:45:52 +02:00
Zeno Rogue 1b9cdab98c added missing CAP_COMMANDLINE guards 2020-04-06 09:13:20 +02:00
Zeno Rogue 974a98e32c movegen in -cmove 2020-04-05 10:58:56 +02:00
Zeno Rogue 650604227a face/edge/vertex centering 2020-04-01 12:01:55 +02:00
Zeno Rogue e53f61a8be history:: specifically mark starting position 2020-04-01 11:26:19 +02:00
Zeno Rogue 0abb296e06 commandline option -cmove 2020-04-01 11:03:36 +02:00
Arthur O'Dwyer 7a706478dc Add a helper function voidp to silence GCC warnings about %p.
We must fully qualify calls to `hr::voidp` because the expression
`voidp(x)` is ambiguous or worse. "/usr/include/zconf.h" defines
`voidp` in the global namespace as a typedef for `void*`.
We don't want an unsafe functional-style cast to `void*`;
we want to call our nice safe helper function. So we qualify the name.
2020-03-23 14:39:28 -04:00
Zeno Rogue 0291c2ade3 dnameof now returns string 2020-03-07 04:47:11 +01:00
Zeno Rogue 833c8080ff set ipd via CLI 2020-03-07 04:47:10 +01:00
Zeno Rogue 42f4167a26 CLI option -mgen-off to disable wandering monster 2020-02-13 11:08:39 +01:00
Zeno Rogue f772f9b7fd replaced 'archimedean' with 'arcm::in()' 2019-12-14 11:57:23 +01:00
Zeno Rogue 26fb19e7a8 subdivided game.cpp; split movepcto into separate functions 2019-12-08 20:07:02 +01:00