1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-26 01:50:36 +00:00
Commit Graph

8136 Commits

Author SHA1 Message Date
Zeno Rogue
5d5f93e1bc rogueviz:: added intra-demos 2021-10-10 00:40:22 +02:00
Zeno Rogue
6e9245a6ce ray:: param_i for ray_max_cells 2021-10-10 00:40:22 +02:00
Zeno Rogue
ea2899d7e0 ray:: iteration in intra fix 2021-10-10 00:40:22 +02:00
Zeno Rogue
7d60c2d73e multigame:: save hybrid::csteps and patterns::rwalls 2021-10-10 00:40:22 +02:00
Zeno Rogue
ef67ed4a75 mapstream:: save sol correctly 2021-10-10 00:40:22 +02:00
Zeno Rogue
868b75f64e intra:: set T=Id to prevent possible rendering errors 2021-10-10 00:40:22 +02:00
Zeno Rogue
09f8aefba7 ray:: reordered just in case 2021-10-10 00:40:22 +02:00
Zeno Rogue
912aab9d27 ray:: use the same shader for all starting points in intra 2021-10-10 00:40:22 +02:00
Zeno Rogue
a97fa8a95d ray:: special maxstep and max_iter for intra 2021-10-10 00:40:22 +02:00
Zeno Rogue
32684298a0 intra:: option -intra-kill 2021-10-10 00:40:22 +02:00
Zeno Rogue
12fe1e1d54 intra:: improved debug 2021-10-10 00:40:22 +02:00
Zeno Rogue
a79d28fafe more portal fixes 2021-10-10 00:40:22 +02:00
Zeno Rogue
7d5d2e44e8 function idv 2021-10-10 00:40:22 +02:00
Zeno Rogue
b6986879ec fixed a crash when generating daily 2021-10-10 00:40:22 +02:00
Zeno Rogue
84f5d2b454 allowed Dice and Curse and walls in Daily 2021-10-10 00:40:22 +02:00
Zeno Rogue
8f59ff7016 do not switch variation to pure when switching to Archimedean product 2021-10-10 00:40:22 +02:00
Zeno Rogue
4aa0dcf2fa mapstream:: correctly save coxeter and subcube-based variations 2021-10-10 00:40:22 +02:00
Zeno Rogue
09655ebf9f intra:: improved be-square 2021-10-10 00:40:22 +02:00
Zeno Rogue
af18ee7ae1 intra:: become() now adds more spaces if called inside intra 2021-10-10 00:40:22 +02:00
Zeno Rogue
11aa9d0ddd intra:: improved debug 2021-10-10 00:40:22 +02:00
Zeno Rogue
57e58b3302 intra:: non-regular-shaped portals e.g. right-angled triangles 2021-10-10 00:40:22 +02:00
Zeno Rogue
be1df0a68d fixed gen_sample_list (more walkaround than fix) 2021-10-10 00:40:22 +02:00
Zeno Rogue
41308e8e98 fixed product in dual archimedean 2021-10-10 00:40:22 +02:00
Zeno Rogue
f97282099c intra:: binary x Z now connects to Solv/H3, fixes to product vertical 2021-10-10 00:40:22 +02:00
Zeno Rogue
a04635111c fixed 20/21 resolution in multi-cell spaces 2021-10-10 00:40:22 +02:00
Zeno Rogue
2b8c19a6f7 ray:: works with Ternary and BinaryTiling product 2021-10-10 00:40:22 +02:00
Zeno Rogue
569c968a41 ray:: now works with Binary4 product 2021-10-10 00:40:22 +02:00
Zeno Rogue
83da34d6ac ray:: no portal_connections if not needed 2021-10-10 00:40:22 +02:00
Zeno Rogue
43cefcaca1 ray:: fixed the names of len functions 2021-10-10 00:40:22 +02:00
Zeno Rogue
77feff1c30 ray:: renamed bt/minkowski function to deparabolic and enparabolic for cinsistency 2021-10-10 00:40:22 +02:00
Zeno Rogue
fe1e1d1f16 binary product now uses curved shapes 2021-10-10 00:40:22 +02:00
Zeno Rogue
62c4ddef45 made bt wider by default to match Binary3 and Solv 2021-10-10 00:40:22 +02:00
Zeno Rogue
b4ffffe6ba shot:: hack to work in intra 2021-10-10 00:40:22 +02:00
Zeno Rogue
6605092515 ray:: fixup to solv portals 2021-10-10 00:40:22 +02:00
Zeno Rogue
2e5b46ff45 mapeditor:: save plevel_factor 2021-10-10 00:40:22 +02:00
Zeno Rogue
b866647622 fixes to parabolic 2021-10-10 00:40:22 +02:00
Zeno Rogue
8217fb474e intra:: reduced eps to 1e-5 2021-10-10 00:40:22 +02:00
Zeno Rogue
b1774a0763 intra:: using .at instead of [] 2021-10-10 00:40:22 +02:00
Zeno Rogue
cb6226b5ab intra:: better H3/Solv portals 2021-10-10 00:40:22 +02:00
Zeno Rogue
e4ea3b9de2 intra:: portal debugging 2021-10-10 00:40:22 +02:00
Zeno Rogue
0966d5e36c more accurate portal movement 2021-10-07 12:43:45 +02:00
Zeno Rogue
8d0059a760 refactored bt coordinate functions 2021-10-07 12:41:44 +02:00
Zeno Rogue
4ff08f3f3e deparabolic13 in hyperpoint 2021-10-07 12:41:29 +02:00
Zeno Rogue
ac54fe909d inverse_exp more precise for very small vectors 2021-10-07 12:40:52 +02:00
Zeno Rogue
8bdf5aa404 param_f for levellines 2021-10-07 12:39:49 +02:00
Zeno Rogue
4a904b73c5 intra:: fix -be-square 2021-10-03 18:07:46 +02:00
Zeno Rogue
f52b02b638 intra:: be more careful in infinite spaces 2021-10-03 18:07:32 +02:00
Zeno Rogue
36f3a0cf7b ray:: do not switch if no sample 2021-10-03 18:06:39 +02:00
Zeno Rogue
8385cad774 ray:: fixed levellines 2021-10-03 18:06:27 +02:00
Zeno Rogue
74906727c6 intra:: Solv portalsP 2021-10-03 18:06:15 +02:00