1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-26 18:10:35 +00:00
Commit Graph

4772 Commits

Author SHA1 Message Date
Zeno Rogue
df4e700676 fixed resetview in 3D including product 2019-11-14 19:24:42 +01:00
Zeno Rogue
8a2e9b7a73 fixed iddspin 2019-11-14 19:23:27 +01:00
Zeno Rogue
1f9501f746 fixed product spaces 2019-11-14 19:06:48 +01:00
Zeno Rogue
f96b497d2e fixed product 2019-11-14 18:22:48 +01:00
Zeno Rogue
b46d647752 current_display macros now work outside namespace hr 2019-11-14 17:21:53 +01:00
Zeno Rogue
3eee611eca nisot::local_perspective moved to display_data 2019-11-14 17:20:55 +01:00
Zeno Rogue
0f84ec8dc8 Orb of Recall now recalls the original orientation 2019-11-14 17:16:54 +01:00
Zeno Rogue
9a35342625 correct resetview facing in 3D/nonorientable 2019-11-14 17:08:00 +01:00
Zeno Rogue
5ff7266877 Crosses in the Graveyard are now arranged in a symmetric pattern 2019-11-14 16:58:36 +01:00
Zeno Rogue
320ab79a27 some junk from the '^' pattern 2019-11-14 16:52:08 +01:00
Zeno Rogue
aeaaf7586a refactored map functions: ddspin, iddspin, spacedist, spin_angle, virtualRebase[simple], adj 2019-11-14 16:51:50 +01:00
Zeno Rogue
4e534261f0 hrmap_binary no longer inherits from hrmap_hyperbolic (Liskov substitution fail) 2019-11-14 13:08:20 +01:00
Zeno Rogue
9f6f3232b5 the orientation after recentering is now always 'player facing upwards' 2019-11-14 00:43:36 +01:00
Zeno Rogue
1e6d221e0a fixed_facing_dir saved 2019-11-14 00:42:36 +01:00
Zeno Rogue
4118704cb6 removed some junk from racing.cpp 2019-11-14 00:28:17 +01:00
Zeno Rogue
109dd9823c simplified ddspin/iddspin/cellgfxdist, replaced cellrelmatrix with adj/iadj 2019-11-14 00:27:59 +01:00
Zeno Rogue
ef9e2236ba viewctr is no more... major reduction of redundancy/complexity 2019-11-14 00:26:50 +01:00
Zeno Rogue
74a139ca3e Z period in product geometries 2019-11-13 20:48:38 +01:00
Zeno Rogue
b0e481cc0a removed debug 2019-11-13 20:47:55 +01:00
Zeno Rogue
bee727071e racing in periodic? to test 2019-11-09 18:03:32 +01:00
Zeno Rogue
cc9e03ddb8 product:: product projections 2019-11-09 13:14:42 +01:00
Zeno Rogue
6dfec2140e mdHorocyclic is named 'simple model' in Nil 2019-11-09 12:50:38 +01:00
Zeno Rogue
416ee95aac horocyclic coordinates model 2019-11-09 12:49:00 +01:00
Zeno Rogue
97c9673b30 fixed simple perspective in nonisotropic 2019-11-09 12:33:13 +01:00
Zeno Rogue
dac132b094 fixed Poincare ball in nonisotropic 2019-11-09 12:33:00 +01:00
Zeno Rogue
e17747791e sol:: correct rotation in simple model 2019-11-09 12:32:37 +01:00
Zeno Rogue
c7f735f3ac asonov:: correct geometry shown 2019-11-09 12:32:21 +01:00
Zeno Rogue
da33270fae asonov:: renamed to full name 2019-11-09 12:32:10 +01:00
Zeno Rogue
cbc4cff5bc asonov:: mirrors in ray 2019-11-09 12:12:16 +01:00
Zeno Rogue
93e8d6f92a asonov:: affected by binary_width 2019-11-09 12:00:44 +01:00
Zeno Rogue
f99b52358e rogueviz::kohonen:: colored rings in 3D 2019-11-09 11:21:13 +01:00
Zeno Rogue
5d5dc62f9e fixed bug 2019-11-09 11:20:51 +01:00
Zeno Rogue
d47c09de12 glhr:: export current_linewidth for minimizing 2019-11-09 11:20:43 +01:00
Zeno Rogue
f1532591d4 fixed possible crash when drawing empty textures 2019-11-09 11:20:30 +01:00
Zeno Rogue
374d52bb58 default allcells builds the list on all quotient spaces, and generates some list if there is no dcal 2019-11-09 11:20:18 +01:00
Zeno Rogue
e6be9231c9 noGUI taken into account in more places 2019-11-09 11:18:52 +01:00
Zeno Rogue
68e3d98f88 improved asonov debug output 2019-11-09 11:17:42 +01:00
Zeno Rogue
6dd47c903d nilv:: works with small periods 2019-11-08 15:42:31 +01:00
Zeno Rogue
f7fc9d7d5d asonov:: works even with small periods 2019-11-08 15:35:23 +01:00
Zeno Rogue
add037d4e8 asonov:: changed direct checking of gArnoldCat to asonov::in() 2019-11-08 15:34:51 +01:00
Zeno Rogue
9cb2a753de pattern 'exclamation mark' marks cells adjacent to start according to their neighbor id 2019-11-08 15:02:03 +01:00
Zeno Rogue
d199411248 new tiling: Arnold's cat 2019-11-08 15:01:03 +01:00
Zeno Rogue
2cf540cfbc ray:: fixed left/arrow keys doing nothing when editing exp range 2019-11-08 15:00:09 +01:00
Zeno Rogue
97d4e45996 ray:: fixing the vectors (commented off) 2019-11-08 14:59:44 +01:00
Zeno Rogue
effe35dd34 ray:: hard limit 2019-11-08 14:59:19 +01:00
Zeno Rogue
45d74296b3 exporting *_current() 2019-11-08 14:58:46 +01:00
Zeno Rogue
83f8216fdc nilv:: comment about periodicity 2019-11-08 14:57:56 +01:00
Zeno Rogue
73197c86c6 nilv:: qSMALL flag set for Nil quotients when appropriate 2019-11-08 14:57:44 +01:00
Zeno Rogue
afe031aa24 levellines: do not use levellines for the underlying map in Rug 2019-11-08 14:57:22 +01:00
Zeno Rogue
04746c9248 CLI option -mvol 2019-11-08 14:57:02 +01:00