1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-04-09 04:06:44 +00:00

11304 Commits

Author SHA1 Message Date
Zeno Rogue
75ecbe4e85 fixed a bug with rendering 45-degree-rotated Klein bottles 2025-03-10 22:13:10 +01:00
Zeno Rogue
ac52bc784d horizontal/vertical work on g46 2025-03-10 18:44:02 +01:00
Zeno Rogue
68207b7a23 check_orientation fixup 2025-03-10 18:16:10 +01:00
Zeno Rogue
f432cccbe3 rogueviz:;seuphorica:: better default tile orientations 2025-03-10 17:55:03 +01:00
Zeno Rogue
b19be3f553 rogueviz::seuphorica;:added scaleSinh to Seuphorica animation speed 2025-03-10 01:51:31 +01:00
Zeno Rogue
9136e00a9b rogueviz::seuphorica:: add messages on illegal moves 2025-03-10 01:51:07 +01:00
Zeno Rogue
2fcf902e55 rogueviz::seuphorica:: frametime setting 2025-03-10 01:36:48 +01:00
Zeno Rogue
997f587952 rogueviz::seuphorica::draw retain markers for giants 2025-03-08 17:52:12 +01:00
Zeno Rogue
8d72003391 rogueviz::seuphorica::animate classic moves, do not allow dropping outside of explored area 2025-03-08 17:50:00 +01:00
Zeno Rogue
683cfac945 added <br> to fix 2025-03-08 17:19:02 +01:00
Zeno Rogue
02dff7d074 rogueviz::seuphorica::fixed scrying 2025-03-08 16:41:49 +01:00
Zeno Rogue
27e0e8db34 rogueviz::seuphorica:: use a nicer multiplication sign now 2025-03-08 16:41:49 +01:00
Zeno Rogue
92419ccd25 added multiplication sign to langen 2025-03-08 16:41:49 +01:00
Zeno Rogue
b4b50c2b4d rogueviz::seuphorica:: fixed adjacency 2025-03-08 16:41:49 +01:00
Zeno Rogue
907e0f299e rogueviz:: seuphorica:: reordered the geometries 2025-03-08 16:41:49 +01:00
Zeno Rogue
005a945daf made tiles3 disabling actually render nicely, with correct darkening 2025-03-08 16:41:49 +01:00
Zeno Rogue
b62d46e152 rogueviz::seuphorica:: settings screen 2025-03-08 16:41:48 +01:00
Zeno Rogue
fbdcf30dc9 tilesize can now change 2025-03-08 16:41:48 +01:00
Zeno Rogue
13e06a6632 wider portal lines, Euclidean gigantic portals 2025-03-08 16:41:48 +01:00
Zeno Rogue
e01002122d rogueviz::seuphorica:: clear memory 2025-03-08 16:41:48 +01:00
Zeno Rogue
5cb12520c5 rogueviz::seuphorica:: dist working, nicer portal connection lines, highlight target portal area 2025-03-08 16:41:48 +01:00
Zeno Rogue
bbdc1bb89a rogueviz::seuphorica:: exploration 2025-03-08 16:41:48 +01:00
Zeno Rogue
4aea0d20ab rogueviz::seuphorica:: canonical paths on hyperbolic boards 2025-03-08 16:41:48 +01:00
Zeno Rogue
7830e45109 more fixes to currently_scrolling; also use SDL_WaitEventTimeout in SDL2 2025-03-08 16:41:48 +01:00
Zeno Rogue
b7d50896ec rogueviz::som:: using new atscreenpos 2025-03-08 16:41:48 +01:00
Zeno Rogue
8be5986704 rulegen:: canonical_path_to 2025-03-08 16:41:48 +01:00
Zeno Rogue
8d944f7bb7 added some international letters in langen defaults 2025-03-08 16:41:48 +01:00
Zeno Rogue
b17b057890 ap_changes no longer set if there was no actual change 2025-03-08 16:41:48 +01:00
Zeno Rogue
cb9ad9d0c8 fixed spotnames and paths (except hyperbolic) 2025-03-08 16:41:48 +01:00
Zeno Rogue
ed87b310b4 rogueviz::seuphorica::fixed creature_scale for dodecagons 2025-03-08 16:41:48 +01:00
Zeno Rogue
2da7e11fd8 geometry selection and better startup 2025-03-08 16:41:48 +01:00
Zeno Rogue
ef54e0df82 rogueviz::seuphorica::centermap button 2025-03-08 16:41:48 +01:00
Zeno Rogue
39cdaffa6a rogueviz::seuphorica:: geometries via commandline 2025-03-08 16:41:48 +01:00
Zeno Rogue
fdedc91f9a fixed the single-land mode on fractals 2025-03-08 16:41:48 +01:00
Zeno Rogue
82a04f01f5 rogueviz::seuphorica:: use the stillscreen system 2025-03-08 16:41:48 +01:00
Zeno Rogue
9840b12ef1 rogueviz:;seuphorica:: fixed a crash in some geometries 2025-03-08 16:41:48 +01:00
Zeno Rogue
5fb1ff4d21 a system to limit the framerate if not currently showing an animated screen 2025-03-08 16:41:48 +01:00
Zeno Rogue
a36c4415da rogueviz::seuphorica:: correct coordinates given for from_map 2025-03-08 16:41:48 +01:00
Zeno Rogue
172bd3bcd9 added toscrcoord function to convert applymodel result to screen coordinates 2025-03-08 16:41:48 +01:00
Zeno Rogue
5d21436f17 rogueviz::seuphorica:: sorting buttons 2025-03-08 16:41:48 +01:00
Zeno Rogue
61edff4f13 rogueviz::seuphorica::darken letters correctly 2025-03-08 16:41:48 +01:00
Zeno Rogue
efabbb03cc render flags on polyglot tiles 2025-03-08 16:41:48 +01:00
Zeno Rogue
37bace6c48 fixed forward_steps, added 'bidirectional' flag (will be settable in geometry setting) 2025-03-08 16:41:48 +01:00
Zeno Rogue
e4f4dfbbdf fixed the scaling of non-tile letters 2025-03-08 16:41:40 +01:00
Zeno Rogue
cfa0ce3266 rogueviz::seuphorica:: no longer crash when trying to move outside of the map 2025-03-08 16:41:40 +01:00
Zeno Rogue
9922c53655 rogueviz::seuphorica:: fixed gigantic separation 2025-03-08 16:41:40 +01:00
Zeno Rogue
81ac88282f rogueviz::seuphorica:: good non-Euclidean 2025-03-08 16:41:40 +01:00
Zeno Rogue
d158f9e201 rogueviz::seuphorica:: refactored reset_rv 2025-03-08 16:41:40 +01:00
Zeno Rogue
56a7d3943f get_portal and mirror moved here 2025-03-08 16:41:40 +01:00
Zeno Rogue
ed7b36c2d2 rogueviz::seuphorica:: using abstracted geometry 2025-03-08 16:41:40 +01:00