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

6308 Commits

Author SHA1 Message Date
Zeno Rogue
033a9099d6 improved discrete animation while affine 2020-05-15 22:52:52 +02:00
Zeno Rogue
8b89374421 generalized SL2 raycaster 2020-05-15 18:32:14 +02:00
Zeno Rogue
3f20ba9d29 getCdata and getBits: prod -> hybri 2020-05-15 18:31:32 +02:00
Zeno Rogue
58a4583bb7 fixed Goldberg hybrid spaces 2020-05-15 17:40:42 +02:00
Zeno Rogue
470c4aed3d GOLDBERG world size no longer crashes the game in geom-exp 2020-05-15 17:30:21 +02:00
Zeno Rogue
ed6cd3cec6 rewritten the o-key functionality to let the user choose from several applicable options 2020-05-15 15:53:29 +02:00
Zeno Rogue
437722fe58 'light' movestar now has size adjusting to geometry 2020-05-15 15:30:04 +02:00
Zeno Rogue
9c676d082a WASD keys and VI keys as help for keyboard users options 2020-05-15 15:28:59 +02:00
Zeno Rogue
f9c6638b95 more elegant implementation of keyboard control 2020-05-15 15:11:24 +02:00
Zeno Rogue
ab29609b19 fixed material for SL2 2020-05-15 15:00:07 +02:00
Zeno Rogue
9be05182fe fixup to music_out_of_focus 2020-05-15 14:54:45 +02:00
Zeno Rogue
9b4821619a hpxy was bugged in rotspaces -> fixed 2020-05-15 14:54:33 +02:00
Zeno Rogue
e8461d8661 fixed legs in rotspaces being drawn far away 2020-05-15 14:54:11 +02:00
Zeno Rogue
10e03be159 music_out_of_focus now configurable via menu 2020-05-15 14:53:56 +02:00
Zeno Rogue
8af09e21ee fixed reverse legs in rotspaces 2020-05-15 14:53:10 +02:00
Zeno Rogue
036502f63e confusingGeometry() now returns true in elliptic (rotspaces have elliptic but not quotient) 2020-05-15 14:48:08 +02:00
Zeno Rogue
4d54057108
Merge pull request #105 from Quuxplusone/mymake
Make "mymake" work on OSX, and add it to Travis
2020-05-15 12:15:48 +02:00
Zeno Rogue
5ec85100e9
Merge branch 'master' into mymake 2020-05-15 12:14:04 +02:00
Zeno Rogue
e4567c289c rogueviz:: removed ts2 -- it is obsolete by now 2020-05-15 12:05:35 +02:00
Zeno Rogue
b5219ad0fe moved CAP_NCONF and CAP_RVSLIDES back to rogueviz 2020-05-15 12:04:29 +02:00
Zeno Rogue
021dd34647 Merge branch 'master' of https://github.com/zenorogue/hyperrogue 2020-05-15 11:55:14 +02:00
Zeno Rogue
78871fc736 exp_parser:: fixed a bug with ../ 2020-05-15 11:53:30 +02:00
Zeno Rogue
4a8e3285c7 fixed a potential buffer overflow in loadsave() 2020-05-15 11:52:51 +02:00
Zeno Rogue
83943bb968 rogueviz::magiccube:: minor improvements 2020-05-15 11:52:05 +02:00
Zeno Rogue
40e7f80ca9 qtm:: fixed a crash on small spheres, and created new patterns -two-way and -one-center 2020-05-15 11:51:33 +02:00
Zeno Rogue
2f76a23d99 rogueviz::magiccube:: updated to conform with new rogueviz 2020-05-15 11:51:03 +02:00
Zeno Rogue
c750bc9573 'j' pattern in Euclidean 2020-05-15 11:49:25 +02:00
Zeno Rogue
aea3ac848b hybrid:: in draw underlying, use a longer range in H2 2020-05-15 11:48:04 +02:00
Zeno Rogue
5f85adc556 mymake:: allow -f* options 2020-05-15 11:47:27 +02:00
Zeno Rogue
ba828ee54c fixed a potential crash in clearshadow() 2020-05-15 11:47:14 +02:00
Zeno Rogue
81a60b6f17 do not show deprecated geometries in select_quotient_screen() 2020-05-15 11:46:50 +02:00
Zeno Rogue
1b96658a05 fake curvature 2020-05-15 11:46:26 +02:00
Zeno Rogue
a5a49ce5c9 functions 'material' and 'ultra_normalize' 2020-05-15 11:43:13 +02:00
Zeno Rogue
b2d0980091 separated cgi_string() from check_cgi() 2020-05-15 11:41:30 +02:00
Zeno Rogue
711b9d37de euc:: moved Euclidean honeycomb shape definitions to euclid.cpp 2020-05-15 11:40:57 +02:00
Zeno Rogue
4cde3e0984 in rotate_view do not change which_copy when in rug::rugged 2020-05-15 11:38:52 +02:00
Zeno Rogue
81350f4e51 arb:: initial commit for affine 2020-05-15 11:38:20 +02:00
Zeno Rogue
daeff80ff5
Merge pull request #108 from Quuxplusone/ifdef
Move all defaulting-of-`CAP_FOO` to sysconfig.h
2020-05-15 11:32:38 +02:00
Zeno Rogue
e644ebf1ea qtm:: rainbow colored hyperbolic 2020-05-09 18:33:53 +02:00
Zeno Rogue
29c7faa264 stretch < -1 (seems not to be working correctly) 2020-05-09 18:33:37 +02:00
Zeno Rogue
c35705cc5c fixed hybrid bitruncated ray: works after clear map 2020-05-09 18:32:16 +02:00
Zeno Rogue
306d8c3ace added function to_glsl to convert ld to GLSL strings 2020-05-09 18:30:36 +02:00
Zeno Rogue
4e13e05d6a advanced parameters easier to set for acm and crystal 2020-05-09 18:29:09 +02:00
Zeno Rogue
fd9ea8793e stretch:: renamed rots_twist to stretch, also implemented for slr 2020-05-09 10:41:15 +02:00
Zeno Rogue
ecb88d8501 qtm:: fixed 2020-05-09 02:35:15 +02:00
Zeno Rogue
83c0ade9d6 revert hyperbolic qtm 2020-05-09 00:57:59 +02:00
Zeno Rogue
a30f4a89f7 rots::draw_underlying in screenshot 2020-05-08 21:21:42 +02:00
Zeno Rogue
3f0dcaaa0a pattern 'H' which marks masters 2020-05-08 21:21:01 +02:00
Zeno Rogue
a4d3ebb06d ray:: CLI options -ray-range and -ray-sol 2020-05-08 21:20:33 +02:00
Zeno Rogue
ee0f57f28b qtm:: spheredemo included 2020-05-08 21:20:06 +02:00