1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-27 14:37:16 +00:00
Commit Graph

1136 Commits

Author SHA1 Message Date
Zeno Rogue
88b927e4b1 nilrider:: user-created levels taken into account in nilrider.save 2024-08-20 18:11:18 +02:00
Zeno Rogue
79720f2863 nilrider:: fixed insert to plan 2024-08-20 14:51:47 +02:00
Zeno Rogue
c890848011 fixup 2024-08-20 14:46:09 +02:00
Zeno Rogue
517e2ee603 nilrider:: in headings_to_history do not change headings if off surface 2024-08-20 14:45:55 +02:00
Zeno Rogue
45448e66c8 nilrider:: -ghost-replays to -ghost-all 2024-08-20 14:45:20 +02:00
Zeno Rogue
4fcc12fe91 nilrider:: RLE encode manual replays, also do not save headings offsurface 2024-08-20 14:45:09 +02:00
Zeno Rogue
f29104db50 do not draw own ghost while replaying 2024-08-20 14:44:13 +02:00
Zeno Rogue
630bbe3945 nilrider:: ghost repeat period 2024-08-20 13:58:11 +02:00
Zeno Rogue
890a3540f5 save colors in save 2024-08-20 13:48:34 +02:00
Zeno Rogue
c65c92282e fixup to edit colors 2024-08-20 13:47:22 +02:00
Zeno Rogue
d7176fc213 nilrider:: edit color schemes 2024-08-20 13:42:25 +02:00
Zeno Rogue
e18b0b29b2 nilrider:: moved simulation_speed to settings 2024-08-20 13:42:03 +02:00
Zeno Rogue
0ffb187d32 nilrider:: support different unicycle color schemes 2024-08-20 11:47:26 +02:00
Zeno Rogue
c4a5438f8d nilrider:: load plans as ghosts 2024-08-20 11:35:31 +02:00
Zeno Rogue
c9b1b47150 nilrider:: easier function in sample level, for faster load 2024-08-20 11:06:56 +02:00
Zeno Rogue
ae4520d410 nilrider:: define layers 2024-08-20 11:05:43 +02:00
Zeno Rogue
74f6937b64 nilrider:: define pixels and blocks in levels 2024-08-20 11:05:18 +02:00
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