1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-15 01:34:49 +00:00
Commit Graph

4894 Commits

Author SHA1 Message Date
Zeno Rogue
3c42a9c081 racing:: fixed asonov racing 2019-11-15 02:19:53 +01:00
Zeno Rogue
6655a73e5e qHUGE_BOUNDED to detect bounded geometries not to be computed fully 2019-11-15 02:19:26 +01:00
Zeno Rogue
577ab0e1d4 asonov:: substraction op used for efficient celldistance 2019-11-15 02:16:54 +01:00
Zeno Rogue
c4a4bb7f48 asonov:: subtraction operator 2019-11-15 02:16:29 +01:00
Zeno Rogue
2b4f4bd29e asonov:: relative_matrix 2019-11-15 00:26:00 +01:00
Zeno Rogue
cd023e982e szgmod used in relative_matrix in binary 2019-11-14 22:36:04 +01:00
Zeno Rogue
a712abecac simplified (and fixed) virtualRebase for euclid/sphere 2019-11-14 22:33:00 +01:00
Zeno Rogue
0712a69750 fixed binary4 and ternary walls, also ternary walls did not work previously 2019-11-14 22:24:36 +01:00
Zeno Rogue
dca98d5879 ray:: mediump 2019-11-14 21:21:17 +01:00
Zeno Rogue
3bdbea30e3 fixed irregular map 2019-11-14 21:18:50 +01:00
Zeno Rogue
4dcac4bb3a fixed ggmatrix 2019-11-14 21:15:18 +01:00
Zeno Rogue
ac8eebf179 fixed the 'dual grid' pattern 2019-11-14 20:59:58 +01:00
Zeno Rogue
9168abd1a7 adjusted RogueViz 2019-11-14 20:26:07 +01:00
Zeno Rogue
45ba2f0229 shmup:: sharks on dry land now die/transform 2019-11-14 20:20:35 +01:00
Zeno Rogue
a6d36228b7 shmup:: Butterflies are no longer killable 2019-11-14 20:11:16 +01:00
Zeno Rogue
ef98e048bb shmup:: incorrect cpid protection (just in case) 2019-11-14 20:08:23 +01:00
Zeno Rogue
7602048b06 inv computed in shmup 2019-11-14 19:51:25 +01:00
Zeno Rogue
aead4b64f9 checkmove (called by initGame and on safety) no longer crashes the shmup mode 2019-11-14 19:51:16 +01:00
Zeno Rogue
b95672fb26 fixed a crash when generating horocycles 2019-11-14 19:50:12 +01:00
Zeno Rogue
234677c5eb inverse ddspin back to iddspin 2019-11-14 19:34:09 +01:00
Zeno Rogue
012d833f50 removed the tohex parameter 2019-11-14 19:33:55 +01:00
Zeno Rogue
decd30164d fixed product : spin_to/spin_from 2019-11-14 19:24:54 +01:00
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