1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-23 21:07:17 +00:00
Commit Graph

1117 Commits

Author SHA1 Message Date
Zeno Rogue
e1684a57f1 nilrider:: added sample user-defined level to the lepo 2024-08-20 10:45:39 +02:00
Zeno Rogue
3501ca2509 nilrider:: functions in user-defined levels 2024-08-20 10:44:57 +02:00
Zeno Rogue
014e7dbdce nilrider: yet another level init fix 2024-08-20 10:35:14 +02:00
Zeno Rogue
70ee1e6abf nilrider:: levels now can be loaded from menu 2024-08-20 10:33:49 +02:00
Zeno Rogue
51c64dec45 nilrider:: fixed loading a level multiple times 2024-08-20 10:33:31 +02:00
Zeno Rogue
29c59a1f26 nilrider:: user-created level format v1 2024-08-20 10:18:54 +02:00
Zeno Rogue
649f3ed32b do not freeze if cannot find a correct start.heading_angle 2024-08-20 10:18:18 +02:00
Zeno Rogue
495a308993 fixed level initialization 2024-08-20 10:17:50 +02:00
Zeno Rogue
2cff14a23c nilrider: improved saved replays/plans menu, can rename 2024-08-19 12:56:32 +02:00
Zeno Rogue
7996dd4aba nilrider:: removed padding 2024-08-19 12:38:37 +02:00
Zeno Rogue
56abdca551 nilrider:: levels no longer require dimensions to be powers of 2 2024-08-19 12:33:39 +02:00
Zeno Rogue
b3ce3cd2d8 nilrider:: edit plans for multi-layer levels 2024-08-19 12:25:02 +02:00
Zeno Rogue
cab4d05f5f nilrider:: in crash, removed debug and fixed bool bug 2024-08-19 12:24:13 +02:00
Zeno Rogue
b0856d3d0f nilrider:: gen_layer_list 2024-08-19 12:23:25 +02:00
Zeno Rogue
bc2681fb1b nilrider:: surface now simply returns a value in the current model 2024-08-18 21:43:28 +02:00
Zeno Rogue
7a0501af3d nilrider:: new level, Multi-Floor 2024-08-18 21:22:20 +02:00
Zeno Rogue
aa174d92c8 nilrider:: triangles should work with multiple sublevels 2024-08-18 21:21:18 +02:00
Zeno Rogue
9d680953e2 fixed spiral/hilbert tracks 2024-08-18 21:17:50 +02:00
Zeno Rogue
4e450d4330 nilrider:: typo fixed 2024-08-18 21:17:01 +02:00
Zeno Rogue
b27cf6eb51 nilrider: simulation_speed editable 2024-08-18 16:18:40 +02:00
Zeno Rogue
ef2b7007de nilrider:: removed some debug 2024-08-18 16:09:22 +02:00
Zeno Rogue
201ff07b92 nilrider:: crashing from below 2024-08-18 16:09:10 +02:00
Zeno Rogue
3f0f4d3fcc velocity converter tiles 2024-08-18 15:50:06 +02:00
Zeno Rogue
25bbd96a72 bouncing off trampolines and returning to surface 2024-08-18 15:43:19 +02:00
Zeno Rogue
81ea54746b nilrider:: sublevels structure and rendering 2024-08-18 13:56:46 +02:00
Zeno Rogue
9e9d60635c trampoline pixelart 2024-08-18 13:56:03 +02:00
Zeno Rogue
448c08e925 nilrider:: can now fly off surface 2024-08-18 13:06:04 +02:00
Zeno Rogue
04b8287dbe nilrider:: simulation speed parameter (still needs to be settable 2024-08-18 13:04:33 +02:00
Zeno Rogue
821f7eee60 removed debug from cycloid level 2024-08-18 13:03:57 +02:00
Zeno Rogue
9d45a5c2f6 nilrider texture bugfix? 2024-08-18 01:30:43 +02:00
Zeno Rogue
034c381544 nilrider:: new level, cycloid slalom 2024-08-18 01:30:10 +02:00
Zeno Rogue
2821ecc170 nrlSwapTrtiangleOrder fixup 2024-08-18 01:29:50 +02:00
Zeno Rogue
ef84dcce4b nilrider:: nrlSwapTriangleOrder 2024-08-18 01:28:34 +02:00
Zeno Rogue
d1ebc3baae rogueviz:: graphs:: do not display images if shift held 2024-08-01 12:47:43 +02:00
Zeno Rogue
b49266cbce improved rogueviz image scaling 2024-08-01 12:47:31 +02:00
Zeno Rogue
a6870750dc rogueviz:: graph:: yet another fixup 2024-08-01 12:39:07 +02:00
Zeno Rogue
1ea6b88f81 rogueviz:: better spillcolor 2024-08-01 12:25:34 +02:00
Zeno Rogue
aaaef26bae rogueviz:: presentation:: replace_hud and latex_in_space 2024-08-01 12:22:29 +02:00
Zeno Rogue
73ed8aedf4 more fixup 2024-08-01 12:21:51 +02:00
Zeno Rogue
2f33b0ff1b fixup 2024-08-01 12:20:39 +02:00
Zeno Rogue
c5eebe4d4c rogueviz:: graph:: in color reader, patterns work on all, separated 'info' and 'url' commands, and added preliminary 'dot' command 2024-08-01 12:20:06 +02:00
Zeno Rogue
168016287d rogueviz:: graphs:: improved RogueViz Graphs docs 2024-08-01 11:50:16 +02:00
Zeno Rogue
51834eb1da fixup: rogeuviz.cpp filename change applied in rogueviz-all 2024-08-01 11:45:13 +02:00
Zeno Rogue
9bc719671b rogueviz:: renamed rogueviz.cpp to graphs.cpp as RogueViz is no longer focused on graphs 2024-08-01 11:44:36 +02:00
Zeno Rogue
d76c98084d Kendall for smClosest 2024-08-01 11:37:54 +02:00
Zeno Rogue
9ed7e9213c rogueviz:: sag:: compute_cost when preparing smClosest method 2024-08-01 11:37:30 +02:00
Zeno Rogue
b09dae8437 edge_weights table for better cost computation 2024-08-01 11:36:04 +02:00
Zeno Rogue
e3816fbcb8 rogueviz:: sag:: fix formatting 2024-08-01 11:35:07 +02:00
Zeno Rogue
617f125632 rogueviz:: statistics:: kendall was not pushed 2024-07-28 08:31:36 +02:00
Zeno Rogue
4272e6f9e4 rogueviz:: fixed compile error in small_kendall 2024-07-28 08:31:03 +02:00
Zeno Rogue
75465ca164 moved small_kendall to statistics 2024-07-26 10:23:47 +02:00
Zeno Rogue
1511c715e4 renamed leastsquare to statistics 2024-07-26 10:15:12 +02:00
Zeno Rogue
1d8d58834c CAP_VIDEO not CAP_ANIMATIONS 2024-07-24 23:25:26 +02:00
Zeno Rogue
fdcacfccf2 added CAP_ANIMATION guard to statshot 2024-07-24 22:57:36 +02:00
Zeno Rogue
9a87d46a32 sag:: %zd only Linux 2024-07-24 22:48:03 +02:00
Zeno Rogue
45538f6ce9 sag:: more mmap removal outside of Linux 2024-07-24 21:26:01 +02:00
Zeno Rogue
2362b4f1ce more bad includes removes 2024-07-24 21:18:13 +02:00
Zeno Rogue
969731a886 sag:: removed bad includes 2024-07-24 21:15:11 +02:00
Zeno Rogue
fa4e3d0fe8 disabled mmap except on Linux 2024-07-24 20:11:05 +02:00
Zeno Rogue
998778dcc2 fix 2024-07-24 19:33:22 +02:00
Zeno Rogue
04098490d3 sag:: fixed some warnings 2024-07-24 19:29:12 +02:00
Zeno Rogue
0a3653f7fd removed walls from rogueviz 2024-07-24 19:25:54 +02:00
Zeno Rogue
a7179e1b73 fixed namespace name 2024-07-24 19:25:45 +02:00
Zeno Rogue
239d2621ab added missing statshot 2024-07-24 18:20:37 +02:00
Zeno Rogue
b048fdd6f1 readded presentations, and other changes 2024-07-23 23:26:05 +02:00
Zeno Rogue
199f8b2927 rogueviz::sag:: minor changes, docs updated 2024-07-23 23:13:25 +02:00
Zeno Rogue
c306b28d65 fix distances not known with -sag-creq but without -sag_gdist 2024-07-23 22:59:47 +02:00
Zeno Rogue
b7b226ba89 sag:: hidden dependencies set up 2024-07-23 21:25:08 +02:00
Zeno Rogue
32678b6efc rogueviz:: sag:: separated into subfiles 2024-07-23 21:21:53 +02:00
Zeno Rogue
003a9533b5 rogueviz:: statshot added 2024-07-23 15:49:06 +02:00
Zeno Rogue
4ec3ca7382 fixup 2024-07-23 15:28:35 +02:00
Zeno Rogue
bb5b19c404 fixup to last 2024-07-23 15:23:36 +02:00
Zeno Rogue
a8609ed467 moved sag to own subdir 2024-07-23 15:23:12 +02:00
Zeno Rogue
94064a18af rogueviz:: draw better lines in solv/sl2 visualizations 2024-07-21 21:30:50 +02:00
Zeno Rogue
34fbe7a7bf rogeuviz:: do not show edge weights if not requested 2024-07-21 12:18:35 +02:00
Zeno Rogue
1e1ca5e795 fixup to deduplication 2024-07-17 11:31:11 +02:00
Zeno Rogue
c326600f52 ads:: since the implementations of nmul/ninverse have been moved to twist::, do not duplicate them 2024-07-17 11:27:31 +02:00
Zeno Rogue
ec96ad2718 gmatrix now uses shiftmatrix_or_null which has an additional field if data is not yet computed -- this seems to fix some bugs in the new compilations of HyperRogue 2024-07-17 11:16:01 +02:00
Zeno Rogue
a08a091a34 one more RVPATH fix 2024-07-10 07:42:24 +02:00
Zeno Rogue
dfd8904f4a also remove duplicated RVPATH definition from hyperbolic-minesweeper-pres 2024-07-10 07:37:32 +02:00
Zeno Rogue
61ee774527 remove duplicated RVPATH definition from playing-with-impossibility 2024-07-10 07:32:17 +02:00
Zeno Rogue
4717150ccc fixed the fix 2024-07-10 07:08:50 +02:00
Zeno Rogue
1b1a2091ed fixed RogueViz compile error 2024-07-10 07:00:49 +02:00
Zeno Rogue
66ed7104f1 ringcolor in latex slides 2024-07-02 13:42:00 +02:00
Zeno Rogue
8d7e46d8af ads:: fixed keyboard control in the de Sitter game 2024-06-25 17:11:17 +02:00
Zeno Rogue
a8ade534b9 ads:: split initialization functions into multiple, so that they are available in presentations 2024-06-25 17:11:06 +02:00
Zeno Rogue
8c98d2f30e ads:: using the new 'twisted' names 2024-06-25 11:18:55 +02:00
Zeno Rogue
256a7fa2cb rogueviz:: fix compile errors in dhrg-pres 2024-06-22 11:21:08 +02:00
Zeno Rogue
12332ff361 fixed gRotSpace to gTwistedProduct 2024-06-22 11:17:42 +02:00
Zeno Rogue
3d9c4c838e moved underlying space drawer from rots to hybrid, and renamed the rest of rots:: to twist:: 2024-06-16 18:12:52 +02:00
Zeno Rogue
d1793a774e fixed a crash due to illegal mvec multiplication in triangle 2024-06-16 17:03:36 +02:00
Zeno Rogue
e9fe9013dc rogueviz/presentation:: refactured get_texture 2024-06-16 17:00:08 +02:00
Zeno Rogue
3daaaa6c6f qtm: more power 2024-06-16 16:59:37 +02:00
Zeno Rogue
7dbbbb2dd9 fixed ref to jmap in rogueviz/rewriting 2024-06-16 16:59:15 +02:00
Zeno Rogue
75a82fab1f removed ccolor::data jmap from pattern2, moved to rogueviz/noniso-honeycombs 2024-06-16 16:58:54 +02:00
Zeno Rogue
56e4a84b1b fixup to use new canvas 2024-06-16 16:22:19 +02:00
Zeno Rogue
263ee56427 using new setCanvas function in RogueViz presentations 2024-06-16 16:16:56 +02:00
Zeno Rogue
bb96612fc6 rogueviz:: fixed dhrg-pres 2024-06-16 15:47:41 +02:00
Zeno Rogue
998a74800c colortables are now saved correctly 2024-05-26 21:15:26 +02:00
Zeno Rogue
57691737f0 fixed rwalls not being set in nilrider 2024-05-26 20:42:47 +02:00