1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-09-19 18:29:36 +00:00
Commit Graph

10768 Commits

Author SHA1 Message Date
Zeno Rogue
b3d3661e13 do not generate modecodes without need 2024-06-22 02:04:34 +02:00
Zeno Rogue
b587851f47 do not updateHi prematurely as it creates a modecode 2024-06-22 02:04:09 +02:00
Zeno Rogue
f652992602 atz now better -- uses rotator 2024-06-22 01:47:05 +02:00
Zeno Rogue
3051f59746 simplified and improved the implementation of Goldberg 2024-06-22 01:39:04 +02:00
Zeno Rogue
abb75ec010 fake:: now works with higher goldberg (sometimes still buggy) 2024-06-21 21:42:37 +02:00
Zeno Rogue
ae7e810de7 fake:: now allowed via menu for rectified 2024-06-21 21:40:32 +02:00
Zeno Rogue
5b55da3090 fake for GP(1,1) in S3==4 2024-06-21 18:34:37 +02:00
Zeno Rogue
4811cdd183 updated translations 2024-06-21 17:32:29 +02:00
Zeno Rogue
a3bd905ea9 fixed the radar circle being not full 2024-06-21 17:17:02 +02:00
Zeno Rogue
bb1cb01b04 a bit better radar placement 2024-06-21 17:15:51 +02:00
Zeno Rogue
2488cfd914 do not crash inventory into radar 2024-06-21 17:15:42 +02:00
Zeno Rogue
ec1740f6e5 wall/floor textures are now configurable 2024-06-21 15:01:36 +02:00
Zeno Rogue
b75c43f7a4 added randf_from 2024-06-21 15:01:09 +02:00
Zeno Rogue
83a2168fc1 fixed mtwisted nil 2024-06-21 13:46:45 +02:00
Zeno Rogue
9349d08117 twisted ray now takes angle_of_zero into account 2024-06-21 13:46:31 +02:00
Zeno Rogue
8a782d1e3a twist:: select_quotient in mtwisted nil now correctly shows the twisted quotient selector, not the nil one 2024-06-21 13:44:30 +02:00
Zeno Rogue
06ca86cbc5 fixed twisted product on tori 2024-06-21 10:30:37 +02:00
Zeno Rogue
4e8caa2910 fixed a bug in fix_bounded_cycles 2024-06-21 10:29:52 +02:00
Zeno Rogue
52c267c198 twist:: display the tess name as twisted not Iso 2024-06-21 10:29:26 +02:00
Zeno Rogue
bf12e51405 fixed nilperiod: now allows np[0]*np[1] levels 2024-06-21 10:29:08 +02:00
Zeno Rogue
50fba587c4 fixed the availability for gTwistedProduct 2024-06-21 00:43:31 +02:00
Zeno Rogue
df0061b9f1 auto-generate waOpenPlate in Palace gNormal PURE starting tile 2024-06-21 00:37:01 +02:00
Zeno Rogue
920f4f500b fix Z-periods for Nil 2024-06-21 00:36:39 +02:00
Zeno Rogue
5eefd06765 fixed compass pointers with illegal values or not reaching the target 2024-06-18 19:39:29 +02:00
Zeno Rogue
d987895171 fixup to the fake underlying map being erased while in fake+product 2024-06-18 18:43:12 +02:00
Zeno Rogue
83205b042b one more fixup to bitrunc fake 2024-06-18 18:42:43 +02:00
Zeno Rogue
e790ffbddd display fake products correctly 2024-06-18 18:10:50 +02:00
Zeno Rogue
dc5ced12e9 more fixes to fake bitrunc 2024-06-18 17:49:23 +02:00
Zeno Rogue
263720db60 removed cgi.hepvdist, it was not even computed 2024-06-18 17:26:52 +02:00
Zeno Rogue
aae1be2191 fake on bitruncated tiling now works correctly 2024-06-18 17:25:00 +02:00
Zeno Rogue
cf4912a895 twist:: do not display disc_quotient warning in sphere 2024-06-18 11:40:50 +02:00
Zeno Rogue
1b51295008 refactored nilv::get_nsi to fix bugs where nil_structure_index is checked incorrectly 2024-06-18 11:40:22 +02:00
Zeno Rogue
69c2bf9df8 fixed a bug with some walls in twisted nil 2024-06-18 11:36:31 +02:00
Zeno Rogue
a31fe5e2c1 ray:: fixed raycaster for twist/nil to take nilwidth into account 2024-06-18 11:22:48 +02:00
Zeno Rogue
1d9760e41c ray:: fixed ray_kleinize_twisted for nil to return correct coordinates for top/bottom 2024-06-18 11:21:59 +02:00
Zeno Rogue
4e090ed365 fixed twist_zlevel in nil, wrong alpha 2024-06-18 11:21:20 +02:00
Zeno Rogue
b5c20ef1da ray:: fixed some confusion between NSI-style nil and twisted 2024-06-18 11:02:05 +02:00
Zeno Rogue
5312852724 ray:: fixed type warning 2024-06-18 10:46:33 +02:00
Zeno Rogue
ea7b665fd5 twisted E2xR now reacts to nilwidth 2024-06-18 10:46:19 +02:00
Zeno Rogue
d49e2e3992 stretch is not applicable to nil 2024-06-18 10:22:14 +02:00
Zeno Rogue
3a8f7fcc3c twist:: display an error when it fails to solve the twist values, like it does in 14,6,4 2024-06-18 10:21:58 +02:00
Zeno Rogue
6728484cf7 dialog items now use key_type for key, not int -- this fixes the bugs where char was used, causing search to fail 2024-06-18 01:04:48 +02:00
Zeno Rogue
c22aeedde9 fixed_yz now works in all geometries where it makes sense 2024-06-17 23:10:09 +02:00
Zeno Rogue
75f631cd40 twist:: nil twist in raycaster 2024-06-16 23:46:46 +02:00
Zeno Rogue
8b7d7d56e9 twist:: nil implemented using uxpush/uypush/uzpush instead of special cases 2024-06-16 23:40:18 +02:00
Zeno Rogue
144c76ca8b twist:: fixed orig_height 2024-06-16 23:14:03 +02:00
Zeno Rogue
dfd213fc73 twist:: correct plevel values for all nil 2024-06-16 23:13:49 +02:00
Zeno Rogue
07fe59f3e1 twist:: fixes 2024-06-16 23:00:19 +02:00
Zeno Rogue
bbc0c10741 twist:: correct shifts in nil 2024-06-16 23:00:01 +02:00
Zeno Rogue
6b04db89d2 made -twisted-product work with pure hex 2024-06-16 19:17:33 +02:00