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 |
|
Zeno Rogue
|
8028392b70
|
distance tester added
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
943a8395e5
|
3d:: 3d is affected by cells_drawn_limit; improved the sightrange edit dialog with more options and better help
|
2019-09-12 22:38:45 +02:00 |
|
?
|
a3eb161235
|
added CAP_SHAPES: poly system works, but no shapes are used
|
2019-09-12 22:38:39 +02:00 |
|
?
|
b25730d5c9
|
geometry flags part 1
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
c80df92acb
|
text fixes, PL translation updated
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
d65c41db12
|
racing::add_debug
|
2019-04-29 17:19:06 +02:00 |
|
Zeno Rogue
|
35043b5528
|
tortoise flags are now editable with Shift+G and saved into saved levels
|
2019-02-06 18:48:53 +01:00 |
|
Zeno Rogue
|
f58de16a2e
|
fixed a crash with bitfield_editor in Shift+G
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
52f273e3f2
|
static with lambdas apparently does not work in old compilers
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
645e4fa56c
|
shift+G screen is now editable
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
8d1e341555
|
web:: 'take screenshot' feature now creates a SVG file and opens it in a new window
|
2018-12-14 19:30:22 +01:00 |
|
Zeno Rogue
|
1c6f64f370
|
added options -viz and -vizhr for quicker visualizations, and -smart, -smartn, -sr, -srx set the sightrange better now
|
2018-12-11 22:10:53 +01:00 |
|
Zeno Rogue
|
2fa265ac10
|
implemented a better system for logging and binary output
|
2018-11-24 21:23:02 +01:00 |
|
Zeno Rogue
|
d935febf09
|
refactored some global and stereo:: variables into display_data structure
|
2018-11-18 18:26:56 +01:00 |
|
Zeno Rogue
|
d69e952729
|
animate parameters from the edit dialog
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
549d86b15d
|
arg:: shift_arg_formula used instead of argf
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
5ba198f3a6
|
commandline options -smart and -smartlimit
|
2018-11-11 11:25:58 +01:00 |
|
Zeno Rogue
|
d0ee141270
|
celldist now works in the binary tiling as for other geometries (distance from origin, not horocycle index); also types are computed nicely for the origin-based celldist
|
2018-09-28 16:27:03 +02:00 |
|
Zeno Rogue
|
303cd41b3a
|
command line option --killeach
|
2018-09-24 00:05:57 +02:00 |
|
Zeno Rogue
|
91460e5879
|
celldistance displayed in debugScreen
|
2018-09-23 16:34:55 +02:00 |
|
Zeno Rogue
|
6de0f0a8aa
|
instead of nonbitrunc, gp::on and irr::on, there is one variable, variation
|
2018-08-28 17:17:34 +02:00 |
|
Zeno Rogue
|
4d31e5a544
|
renamed 'syntetic' to 'archimedean' (enums/files/marcos/namespaces)
|
2018-08-19 23:06:32 +02:00 |
|
Zeno Rogue
|
00f9409e06
|
synt:: non-hyperbolic should always work; record debugging to svg
|
2018-08-18 17:46:02 +02:00 |
|
Zeno Rogue
|
682f804576
|
major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T>
|
2018-08-18 00:46:45 +02:00 |
|
Zeno Rogue
|
9d682aee45
|
moved more commandline options to their modules
|
2018-07-20 00:04:23 +02:00 |
|
Zeno Rogue
|
332bae84de
|
debugging display is used with both cheater and autocheat
|
2018-07-10 23:03:02 +02:00 |
|
Zeno Rogue
|
d11044a80a
|
refactoring: sval/aitmp is no more, celllister(manual) used instead
|
2018-06-28 12:59:35 +02:00 |
|
Zeno Rogue
|
3881a7dd97
|
more cleanup with uniformizing the keys for 'back' and 'help'
|
2018-06-13 00:00:01 +02:00 |
|
Zeno Rogue
|
44affc3e9d
|
resolved conflicts introduced by merging zenorogue/hyperrogue#21
|
2018-06-12 23:28:06 +02:00 |
|
Zeno Rogue
|
56baba800b
|
moved more includes to sysconfig.h
|
2018-06-12 23:10:20 +02:00 |
|
Zeno Rogue
|
50eaba3efd
|
changes from zenorogue/hyperrogue#27
|
2018-06-12 22:40:06 +02:00 |
|
Zeno Rogue
|
d4536fa568
|
Merge pull request #20 from Quuxplusone/yendor-fixes
Yendor-related fixes
|
2018-06-12 21:41:35 +02:00 |
|
Zeno Rogue
|
4c619e60dd
|
moved all the HyperRogue stuff except RogueViz to namespace 'hr' -- useful when using hr as a library
|
2018-06-11 01:58:31 +02:00 |
|
Zeno Rogue
|
3a5c342f47
|
debug:: shift+Z now moves the player to the center of their cell
|
2018-04-21 12:16:04 +02:00 |
|
Zeno Rogue
|
830785990c
|
renamed whirl to goldberg
|
2018-04-09 17:40:12 +02:00 |
|
Zeno Rogue
|
90d4f0d613
|
whirl:: celldist and celldistAlt now work
|
2018-04-06 22:22:33 +02:00 |
|
Zeno Rogue
|
84a6aafbf1
|
no more Lost Memory in PTM Chaos
|
2018-03-24 15:19:44 +01:00 |
|
Zeno Rogue
|
ac37b6df99
|
more elegant cellwalkers
|
2018-03-24 12:59:01 +01:00 |
|
Zeno Rogue
|
64adb6f0ea
|
updated the header comments to 2018, also added the missing ones
|
2018-02-09 00:40:26 +01:00 |
|
Zeno Rogue
|
cb49f21824
|
modalDebug works without GUI
|
2018-01-13 19:19:17 +01:00 |
|
Arthur O'Dwyer
|
43cb9c0bf4
|
Change every "pop this menu" option text to the two words "go back".
And add translations for "go back", copied from the existing translations
for the word "return".
|
2017-10-30 18:48:14 -07:00 |
|
Arthur O'Dwyer
|
d0a271878b
|
Implement the "gain Orb of Yendor" keyboard shortcut.
Alternatively, we could just remove this option from the menu
(it's not implemented prior to this patch).
|
2017-10-30 18:47:30 -07:00 |
|
Zeno Rogue
|
cfa1ddeb9f
|
marked MercuryRiver and MirrorWall2 as technical
|
2017-10-30 19:10:45 +01:00 |
|
Zeno Rogue
|
2fea184bc6
|
further rearranging
|
2017-10-29 14:19:51 +01:00 |
|
Zeno Rogue
|
016ade10c6
|
lots of work on the new geometries
|
2017-10-29 01:57:34 +02:00 |
|
Zeno Rogue
|
f1bba9de0d
|
landgen refactoring
|
2017-10-08 12:10:40 +02:00 |
|
Zeno Rogue
|
fe34a4a555
|
new lands for 10.1 -- initial commit
|
2017-09-30 11:46:41 +02:00 |
|
Zeno Rogue
|
14012bf773
|
the Hyperstone cheat now works correctly in OSM
|
2017-08-14 20:32:09 +02:00 |
|
Zeno Rogue
|
130fefa4c4
|
10.0g
|
2017-08-06 14:50:16 +02:00 |
|