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
Zeno Rogue
63656212e6
arg:: correct cheat in -each
2019-09-12 22:50:15 +02:00
Zeno Rogue
8b1c7bffe4
initial reformatting of comments for Doxygen
2019-09-12 22:50:13 +02:00
Zeno Rogue
a76a5dd265
further cleanup
2019-09-12 22:50:12 +02:00
Zeno Rogue
65c4e6a31c
further cleanup
2019-09-12 22:50:12 +02:00
Zeno Rogue
a423dbd2da
more header cleanup
2019-09-12 22:50:12 +02:00
Zeno Rogue
ae62073799
arg:: -genlimit
2019-09-12 22:50:12 +02:00
Zeno Rogue
d1fb9f3564
simplified and generalized cdata
2019-09-12 22:50:09 +02:00
Zeno Rogue
2b1aebb9b4
chaosmode variants (CLI only for now)
2019-09-12 22:50:03 +02:00
Zeno Rogue
b6e303ec7d
MAJOR refactoring: all geometry-dependent data (tessf, geom3::, shapes, hpc) are now contained in a structure
2019-09-12 22:50:03 +02:00
Zeno Rogue
1c4d86e0e9
3D graphics in 2D (first commit)
2019-09-12 22:43:01 +02:00
Zeno Rogue
e4b4b052ed
3d:: CLI option -sloppy
2019-09-12 22:43:01 +02:00
Zeno Rogue
0386f4179c
whatever cont.
2019-09-12 22:43:01 +02:00
Zeno Rogue
6e26508a77
replaced some instances of double to ld, so that everything compiles when ld is redefined to float
2019-09-12 22:43:00 +02:00
Zeno Rogue
29ea282beb
commandline option -gen3
2019-09-12 22:43:00 +02:00
Zeno Rogue
c8d2772607
fixed -M and -viewall cheats
2019-09-12 22:42:59 +02:00
Zeno Rogue
7d9d3ced50
option -viewall for testing
2019-09-12 22:42:58 +02:00
Zeno Rogue
ab7a322e5e
3d:: smart display for 3D
2019-09-12 22:38:47 +02:00