1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-03-27 22:59:43 +00:00

Commit Graph

  • 2d89a028ac always see the keys in editors Zeno Rogue 2024-06-29 10:58:43 +02:00
  • 003529f20e in vertical_vector, only 3D euclid Zeno Rogue 2024-06-29 10:58:29 +02:00
  • cbf8167d8f fixed ESC not working in draw editor, and 'fill' showing incorrectly Zeno Rogue 2024-06-29 10:49:17 +02:00
  • edc173a538 fixed 'draw' in drawing tool while the map is rotated by mouse or animated movement Zeno Rogue 2024-06-29 10:48:57 +02:00
  • bf9fdd9a88 when in map/draw editor and holdmouse is on and animations, call handlekey so that a line is drawn Zeno Rogue 2024-06-29 10:48:05 +02:00
  • 53487f32ff adjusted the translations to the Editor changes Zeno Rogue 2024-06-29 10:03:42 +02:00
  • 6a474da099 fixup addItem_mouse Zeno Rogue 2024-06-29 10:02:50 +02:00
  • e2cd21d3be changed the UI style of the editor to match the rest of the game Zeno Rogue 2024-06-28 23:33:28 +02:00
  • 2a1b5b0408 v13.0q Zeno Rogue 2024-06-28 14:23:52 +02:00
  • f7aca98ad9 slightly improved fake+twisted Zeno Rogue 2024-06-28 14:01:52 +02:00
  • c2fa218f9f fixup to small_hyp gener Zeno Rogue 2024-06-28 14:01:26 +02:00
  • c853d9d7b4 fixed hemisphere+sphere lines Zeno Rogue 2024-06-28 14:01:16 +02:00
  • be949b3698 small_hyperboloid more universal Zeno Rogue 2024-06-28 14:00:52 +02:00
  • 90b416f594 smaller default to top_z Zeno Rogue 2024-06-28 12:37:18 +02:00
  • e0b2699b85 fixup to twisted enabling Zeno Rogue 2024-06-28 12:35:26 +02:00
  • 6ea872bb75 twisted-product can now be enabled in GOLDBERG_INV tilings that happen to be semi-rengular Zeno Rogue 2024-06-28 12:30:51 +02:00
  • 8a45b7e1e7 correct text handling in SDL2 Zeno Rogue 2024-06-28 12:20:26 +02:00
  • 920ed4bb86 in the Princess challenge, do not generate wandering monsters too close to the Princess's cell Zeno Rogue 2024-06-28 10:52:20 +02:00
  • e9f68dfb4d special fake implementation for 1,1 unrectified Zeno Rogue 2024-06-28 00:37:30 +02:00
  • 4685c3e733 hemisphere consistent with hyperboloid Zeno Rogue 2024-06-28 00:00:33 +02:00
  • bcf250a9fb a better default value for ball rotation Zeno Rogue 2024-06-27 22:35:55 +02:00
  • a0627495fd fixup to small hyperboloid: default Zeno Rogue 2024-06-27 22:35:10 +02:00
  • 106d9a08dd fixed the lines in hyperboloid model Zeno Rogue 2024-06-27 22:32:32 +02:00
  • 3a255db948 small hyperboloid projection Zeno Rogue 2024-06-27 22:32:09 +02:00
  • 8aee11dd5f fixed has_fixed_yz Zeno Rogue 2024-06-27 22:26:39 +02:00
  • 8671b830cc dont_fixmatrix flag Zeno Rogue 2024-06-27 22:26:18 +02:00
  • c763eb0a44 disable using do_adjm in fake Zeno Rogue 2024-06-27 22:26:03 +02:00
  • 8de0bdb073 compute_euclidean and around_orig not computed somehow Zeno Rogue 2024-06-27 22:24:42 +02:00
  • a0016a488a set hcrossf, was needed for correct floor shapes Zeno Rogue 2024-06-27 22:22:32 +02:00
  • 81131aedb9 refactored draw_side_shade Zeno Rogue 2024-06-27 22:22:06 +02:00
  • 8d7e46d8af ads:: fixed keyboard control in the de Sitter game Zeno Rogue 2024-06-25 17:11:17 +02:00
  • a8ade534b9 ads:: split initialization functions into multiple, so that they are available in presentations Zeno Rogue 2024-06-25 17:11:06 +02:00
  • f6ce5a81e4 fixed ensure_shifts Zeno Rogue 2024-06-25 17:07:43 +02:00
  • 8c98d2f30e ads:: using the new 'twisted' names Zeno Rogue 2024-06-25 11:18:55 +02:00
  • 296719c8ca colortable single brace Zeno Rogue 2024-06-22 11:27:30 +02:00
  • 256a7fa2cb rogueviz:: fix compile errors in dhrg-pres Zeno Rogue 2024-06-22 11:21:08 +02:00
  • 12332ff361 fixed gRotSpace to gTwistedProduct Zeno Rogue 2024-06-22 11:17:42 +02:00
  • 71666f5bf7 version 13.0p Zeno Rogue 2024-06-22 09:59:25 +02:00
  • b3d3661e13 do not generate modecodes without need Zeno Rogue 2024-06-22 02:04:34 +02:00
  • b587851f47 do not updateHi prematurely as it creates a modecode Zeno Rogue 2024-06-22 02:04:09 +02:00
  • f652992602 atz now better -- uses rotator Zeno Rogue 2024-06-22 01:47:05 +02:00
  • 3051f59746 simplified and improved the implementation of Goldberg Zeno Rogue 2024-06-22 01:39:04 +02:00
  • abb75ec010 fake:: now works with higher goldberg (sometimes still buggy) Zeno Rogue 2024-06-21 21:42:37 +02:00
  • ae7e810de7 fake:: now allowed via menu for rectified Zeno Rogue 2024-06-21 21:40:32 +02:00
  • 5b55da3090 fake for GP(1,1) in S3==4 Zeno Rogue 2024-06-21 18:34:37 +02:00
  • 4811cdd183 updated translations Zeno Rogue 2024-06-21 17:32:29 +02:00
  • a3bd905ea9 fixed the radar circle being not full Zeno Rogue 2024-06-21 17:17:02 +02:00
  • bb1cb01b04 a bit better radar placement Zeno Rogue 2024-06-21 17:15:51 +02:00
  • 2488cfd914 do not crash inventory into radar Zeno Rogue 2024-06-21 17:15:42 +02:00
  • ec1740f6e5 wall/floor textures are now configurable Zeno Rogue 2024-06-21 15:01:36 +02:00
  • b75c43f7a4 added randf_from Zeno Rogue 2024-06-21 15:01:09 +02:00
  • 83a2168fc1 fixed mtwisted nil Zeno Rogue 2024-06-21 13:46:45 +02:00
  • 9349d08117 twisted ray now takes angle_of_zero into account Zeno Rogue 2024-06-21 13:46:31 +02:00
  • 8a782d1e3a twist:: select_quotient in mtwisted nil now correctly shows the twisted quotient selector, not the nil one Zeno Rogue 2024-06-21 13:44:30 +02:00
  • 06ca86cbc5 fixed twisted product on tori Zeno Rogue 2024-06-21 10:30:37 +02:00
  • 4e8caa2910 fixed a bug in fix_bounded_cycles Zeno Rogue 2024-06-21 10:29:52 +02:00
  • 52c267c198 twist:: display the tess name as twisted not Iso Zeno Rogue 2024-06-21 10:29:26 +02:00
  • bf12e51405 fixed nilperiod: now allows np[0]*np[1] levels Zeno Rogue 2024-06-21 10:29:08 +02:00
  • 50fba587c4 fixed the availability for gTwistedProduct Zeno Rogue 2024-06-21 00:43:31 +02:00
  • df0061b9f1 auto-generate waOpenPlate in Palace gNormal PURE starting tile Zeno Rogue 2024-06-21 00:37:01 +02:00
  • 920f4f500b fix Z-periods for Nil Zeno Rogue 2024-06-21 00:36:39 +02:00
  • 5eefd06765 fixed compass pointers with illegal values or not reaching the target Zeno Rogue 2024-06-18 19:39:29 +02:00
  • d987895171 fixup to the fake underlying map being erased while in fake+product Zeno Rogue 2024-06-18 18:43:12 +02:00
  • 83205b042b one more fixup to bitrunc fake Zeno Rogue 2024-06-18 18:42:43 +02:00
  • e790ffbddd display fake products correctly Zeno Rogue 2024-06-18 18:10:50 +02:00
  • dc5ced12e9 more fixes to fake bitrunc Zeno Rogue 2024-06-18 17:49:23 +02:00
  • 263720db60 removed cgi.hepvdist, it was not even computed Zeno Rogue 2024-06-18 17:26:52 +02:00
  • aae1be2191 fake on bitruncated tiling now works correctly Zeno Rogue 2024-06-18 17:25:00 +02:00
  • cf4912a895 twist:: do not display disc_quotient warning in sphere Zeno Rogue 2024-06-18 11:40:50 +02:00
  • 1b51295008 refactored nilv::get_nsi to fix bugs where nil_structure_index is checked incorrectly Zeno Rogue 2024-06-18 11:40:22 +02:00
  • 69c2bf9df8 fixed a bug with some walls in twisted nil Zeno Rogue 2024-06-18 11:36:31 +02:00
  • a31fe5e2c1 ray:: fixed raycaster for twist/nil to take nilwidth into account Zeno Rogue 2024-06-18 11:22:48 +02:00
  • 1d9760e41c ray:: fixed ray_kleinize_twisted for nil to return correct coordinates for top/bottom Zeno Rogue 2024-06-18 11:21:59 +02:00
  • 4e090ed365 fixed twist_zlevel in nil, wrong alpha Zeno Rogue 2024-06-18 11:21:20 +02:00
  • b5c20ef1da ray:: fixed some confusion between NSI-style nil and twisted Zeno Rogue 2024-06-18 11:02:05 +02:00
  • 5312852724 ray:: fixed type warning Zeno Rogue 2024-06-18 10:46:33 +02:00
  • ea7b665fd5 twisted E2xR now reacts to nilwidth Zeno Rogue 2024-06-18 10:46:19 +02:00
  • d49e2e3992 stretch is not applicable to nil Zeno Rogue 2024-06-18 10:22:14 +02:00
  • 3a8f7fcc3c twist:: display an error when it fails to solve the twist values, like it does in 14,6,4 Zeno Rogue 2024-06-18 10:21:58 +02:00
  • 6728484cf7 dialog items now use key_type for key, not int -- this fixes the bugs where char was used, causing search to fail Zeno Rogue 2024-06-18 01:04:48 +02:00
  • c22aeedde9 fixed_yz now works in all geometries where it makes sense Zeno Rogue 2024-06-17 23:10:09 +02:00
  • 75f631cd40 twist:: nil twist in raycaster Zeno Rogue 2024-06-16 23:46:46 +02:00
  • 8b7d7d56e9 twist:: nil implemented using uxpush/uypush/uzpush instead of special cases Zeno Rogue 2024-06-16 23:40:18 +02:00
  • 144c76ca8b twist:: fixed orig_height Zeno Rogue 2024-06-16 23:14:03 +02:00
  • dfd213fc73 twist:: correct plevel values for all nil Zeno Rogue 2024-06-16 23:13:49 +02:00
  • 07fe59f3e1 twist:: fixes Zeno Rogue 2024-06-16 23:00:19 +02:00
  • bbc0c10741 twist:: correct shifts in nil Zeno Rogue 2024-06-16 23:00:01 +02:00
  • 6b04db89d2 made -twisted-product work with pure hex Zeno Rogue 2024-06-16 19:17:33 +02:00
  • 3d9c4c838e moved underlying space drawer from rots to hybrid, and renamed the rest of rots:: to twist:: Zeno Rogue 2024-06-16 18:12:52 +02:00
  • 57759e95bc fixup to rename to twist Zeno Rogue 2024-06-16 18:11:20 +02:00
  • 4c3a348666 twisted product now actually appears for spherical space, and automatically sets csteps if it was illegal Zeno Rogue 2024-06-16 17:59:04 +02:00
  • 30b9f3e4c7 ray:: renamed rot_* functions to twist_* Zeno Rogue 2024-06-16 17:47:33 +02:00
  • de3ad6d718 renamed gRotSpace to gTwistedProduct, and similar Zeno Rogue 2024-06-16 17:46:56 +02:00
  • d1793a774e fixed a crash due to illegal mvec multiplication in triangle Zeno Rogue 2024-06-16 17:03:36 +02:00
  • e9fe9013dc rogueviz/presentation:: refactured get_texture Zeno Rogue 2024-06-16 17:00:08 +02:00
  • 3daaaa6c6f qtm: more power Zeno Rogue 2024-06-16 16:59:37 +02:00
  • 7dbbbb2dd9 fixed ref to jmap in rogueviz/rewriting Zeno Rogue 2024-06-16 16:59:15 +02:00
  • 75a82fab1f removed ccolor::data jmap from pattern2, moved to rogueviz/noniso-honeycombs Zeno Rogue 2024-06-16 16:58:54 +02:00
  • a04638af3b remove ccolor::legacy Zeno Rogue 2024-06-16 16:22:30 +02:00
  • 56e4a84b1b fixup to use new canvas Zeno Rogue 2024-06-16 16:22:19 +02:00