1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-10 15:59:53 +00:00
Commit Graph

10649 Commits

Author SHA1 Message Date
Zeno Rogue
dff8db44b0 rotate immediately when editing models::rotation 2023-08-14 17:42:15 +02:00
Zeno Rogue
757579fb18 matrix dialog now used for models::rotation 2023-08-14 17:02:34 +02:00
Zeno Rogue
3eb2813667 extra_options and reaction now work in matrix dialog 2023-08-14 16:59:46 +02:00
Zeno Rogue
cb05649732 pconf.ball now a matrix (but not implemented draw_boundary yet) 2023-08-14 16:18:44 +02:00
Zeno Rogue
3069dbd316 moved the constructor of projection_configuration to models 2023-08-14 13:49:07 +02:00
Zeno Rogue
a7cf3c4d1c renaming also applied to drawing.cpp 2023-08-14 13:28:48 +02:00
Zeno Rogue
e4562be1f5 nicer edit dialog for mori 2023-08-14 11:25:29 +02:00
Zeno Rogue
d9d92bfd84 scr_to_ori functions applied in shifted bands 2023-08-14 11:25:09 +02:00
Zeno Rogue
b98ac1c487 models:: fix to halfplane 2023-08-14 11:24:29 +02:00
Zeno Rogue
6806a0e7e3 renamed apply_ori to more intuitive scr_to_ori, also invert the matrix 2023-08-14 11:08:37 +02:00
Zeno Rogue
ea193d23b1 dialog:: made dialog matrix more intuitive for anims::movement_angle 2023-08-14 10:52:17 +02:00
Zeno Rogue
9ab2b2bbd8 dialog:: mouse control in matrix dialog 2023-08-14 04:50:13 +02:00
Zeno Rogue
3a3317d0be dialog:: fixed crash in editingDetail 2023-08-14 04:37:01 +02:00
Zeno Rogue
e666faba31 dialog:: new options for matrix dialog 2023-08-14 04:36:39 +02:00
Zeno Rogue
392d3c075f dialog:: fixed 3D matrix viz 2023-08-14 04:36:23 +02:00
Zeno Rogue
c9a9a38188 dialog:: cleaned string dialog 2023-08-14 04:36:14 +02:00
Zeno Rogue
f50964d576 CLI option -d:param 2023-08-13 13:54:08 +02:00
Zeno Rogue
22636060dc no more pop when number dialog calls another 2023-08-13 13:45:25 +02:00
Zeno Rogue
b4e280c43f modernized animation parameters 2023-08-13 13:38:36 +02:00
Zeno Rogue
dc95d4c3e6 anim:: removed obsolete skiprope_rotation, joukowsky_rotation and ballangle_rotation 2023-08-13 13:37:20 +02:00
Zeno Rogue
d8f64b62ac enum settings are now animatable, and option names are recognized 2023-08-13 13:34:14 +02:00
Zeno Rogue
5cc7a4e527 matrix editor and saver are now transmatrix, not trans23 2023-08-10 14:38:59 +02:00
Zeno Rogue
fe6d7abec2 improved matrix parser 2023-08-09 14:35:47 +02:00
Zeno Rogue
f212f6173b commandline:: replaced legacy rotation with -sview 2023-08-09 14:35:18 +02:00
Zeno Rogue
8a124f6890 dialog:: removed debug from visualize_matrix 2023-08-09 14:23:10 +02:00
Zeno Rogue
563d16c9c1 hyper.h was missing for trans23 use 2023-08-09 14:22:51 +02:00
Zeno Rogue
4668321e4e dialog:: more fixes 2023-08-09 14:22:32 +02:00
Zeno Rogue
b6f13b953b more OOP-style standard dialogs 2023-08-09 14:01:24 +02:00
Zeno Rogue
4d4874f7ac dialog:: visualize matrix items 2023-08-09 09:07:53 +02:00
Zeno Rogue
234a691ab6 more parameter improvements and fixes 2023-08-09 01:11:44 +02:00
Zeno Rogue
5057f10358 improved parameter animation 2023-08-09 01:01:32 +02:00
Zeno Rogue
a13ba9bdbe param_matrix 2023-08-08 17:20:39 +02:00
Zeno Rogue
c914bf86e0 fixed units in matrix parser 2023-08-08 16:30:27 +02:00
Zeno Rogue
e658a471da ray:: want_use as param_i 2023-08-08 16:28:13 +02:00
Zeno Rogue
a088d46e6d config:: made it work in c++14 2023-08-08 16:28:04 +02:00
Zeno Rogue
1554caa7b4 rotations are now represented as matrices, not angles 2023-08-08 16:27:52 +02:00
Zeno Rogue
c896b3ecd6 bringris:: more solid lps 2023-08-08 12:12:19 +02:00
Zeno Rogue
debdcae057 bringris:: fix quit 2023-08-08 12:06:25 +02:00
Zeno Rogue
22947c7fd1 ads:: do not load earth textures if already loaded 2023-08-08 12:05:33 +02:00
Zeno Rogue
522436ba96 ads:: more solid lps use 2023-08-08 12:05:18 +02:00
Zeno Rogue
4ca3d41ad5 config:: added some more param_b's 2023-08-08 12:04:19 +02:00
Zeno Rogue
7a09ab2cb0 fixes to savers 2023-08-08 12:01:36 +02:00
Zeno Rogue
c42a06772b adjusted nilrider and bringris to improved lps 2023-08-08 11:50:55 +02:00
Zeno Rogue
4c59d87a34 fixed param_custom in models 2023-08-08 11:49:49 +02:00
Zeno Rogue
fb3b526ae6 simplified lps 2023-08-08 11:47:08 +02:00
Zeno Rogue
301236d154 ultimate nil Christoffel formulas in model 2023-08-07 20:48:55 +02:00
Zeno Rogue
d2c601834a nil Christoffel formulas in model 2023-08-07 20:46:45 +02:00
Zeno Rogue
097ded1bd0 fix for nil model-changed christoffel 2023-08-07 20:04:17 +02:00
Zeno Rogue
07aa843f18 nilrider:: fixup to default settings 2023-08-07 17:59:50 +02:00
Zeno Rogue
0cdbb0f8f4 fixup default whichCanvas is 0 2023-08-07 17:59:30 +02:00