1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-11-11 03:03:01 +00:00
Commit Graph

116 Commits

Author SHA1 Message Date
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
Zeno Rogue
4f2a7cd199 added bool ldebug (for print-debugging) and moved breakhere (breakpoint helper) to debug.cpp 2019-11-30 18:06:48 +01:00
Zeno Rogue
ef9e2236ba viewctr is no more... major reduction of redundancy/complexity 2019-11-14 00:26:50 +01:00
Zeno Rogue
e6a1279544 debug_gl fixup 2019-10-28 17:24:25 +01:00
Zeno Rogue
33f17e345a option -dgl to debug shaders 2019-10-28 17:18:59 +01:00
Zeno Rogue
0320b07496 debugScreen:: display pointer with index 2019-10-27 02:44:01 +01:00
Zeno Rogue
62634e1dc3 Z-cheat now rotates boat images too 2019-10-27 02:30:00 +02:00
Zeno Rogue
848eb8f48b export everything: modules compiled separately 2019-09-12 22:50:16 +02:00
Zeno Rogue
9647cbd47e added #include hyper.h to all cpp files 2019-09-12 22:50:16 +02:00