Zeno Rogue
|
67d38feabd
|
camera_angle now uses matrix dialog
|
2023-08-14 18:08:28 +02:00 |
|
Zeno Rogue
|
3eb2813667
|
extra_options and reaction now work in matrix dialog
|
2023-08-14 16:59:46 +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
|
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
|
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
|
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
|
a088d46e6d
|
config:: made it work in c++14
|
2023-08-08 16:28:04 +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
|
fb3b526ae6
|
simplified lps
|
2023-08-08 11:47:08 +02:00 |
|
Zeno Rogue
|
0cdbb0f8f4
|
fixup default whichCanvas is 0
|
2023-08-07 17:59:30 +02:00 |
|
Zeno Rogue
|
861543b9e5
|
config:: lps_add_enum
|
2023-08-07 17:15:21 +02:00 |
|
Zeno Rogue
|
1211de5603
|
config:: char settings
|
2023-08-07 17:14:39 +02:00 |
|
Zeno Rogue
|
9e46638733
|
added some values as params
|
2023-08-06 22:16:29 +02:00 |
|
Zeno Rogue
|
ec5e774613
|
config:: lps fixup
|
2023-08-06 22:13:57 +02:00 |
|
Zeno Rogue
|
c75f7b9cd4
|
config:: color_setting fixup
|
2023-08-06 22:13:48 +02:00 |
|
Zeno Rogue
|
919725eabb
|
config:: new setting type color_setting
|
2023-08-06 22:07:08 +02:00 |
|
Zeno Rogue
|
9ecd621fe8
|
config:: local_parameter_set
|
2023-08-06 22:06:39 +02:00 |
|
Zeno Rogue
|
41fda7545e
|
new param fake_multiple
|
2023-06-10 10:35:27 +02:00 |
|
Zeno Rogue
|
51fc7b6573
|
improved hat_param desc
|
2023-05-31 02:10:31 +02:00 |
|
Zeno Rogue
|
965996b3fb
|
retitled hat parameter
|
2023-05-31 02:09:27 +02:00 |
|
Zeno Rogue
|
e069a2cd46
|
default_flooralpha and plainfloors
|
2023-05-30 18:44:03 +02:00 |
|
Zeno Rogue
|
d587f29a91
|
Aperiodic Spectre tiling
|
2023-05-30 18:44:03 +02:00 |
|
Zeno Rogue
|
3fdd6d4967
|
a new option for pseudohedral
|
2023-05-30 18:44:03 +02:00 |
|
Zeno Rogue
|
9658950e6a
|
set_char_by_name
|
2023-05-19 01:18:02 +02:00 |
|
Zeno Rogue
|
494a65d16e
|
config:: semidirect_rendering as parameter
|
2023-05-15 02:50:41 +02:00 |
|
Zeno Rogue
|
1359784e65
|
forced_center_down parameter
|
2023-05-15 02:50:41 +02:00 |
|
Zeno Rogue
|
b76db976f0
|
periodwidth parameter
|
2023-05-15 02:50:41 +02:00 |
|
Zeno Rogue
|
2e1e14c1a2
|
config:: set_cld function
|
2023-05-15 02:50:41 +02:00 |
|
Zeno Rogue
|
043fc38dc6
|
made euc_in_hyp scalable
|
2023-05-15 02:50:41 +02:00 |
|
Zeno Rogue
|
7dc21f32de
|
changed some prepare_basics to require_basics
|
2023-04-27 22:47:32 +02:00 |
|
Zeno Rogue
|
b49a52d6af
|
changing Euclid scale now applies settings 'light'
|
2023-04-27 22:46:07 +02:00 |
|
Zeno Rogue
|
31cce8aa2c
|
added addsaver to be exported without CAP_CONFIG
|
2023-04-15 01:13:31 +02:00 |
|
Zeno Rogue
|
3b2c87838d
|
fixup to more guards
|
2023-04-11 17:10:40 +02:00 |
|
Zeno Rogue
|
8760ac4cfb
|
more guards added
|
2023-04-11 17:10:04 +02:00 |
|
Zeno Rogue
|
decdfc7806
|
bounded_mine_percentage now configurable via CLI, also renamed to freq in config file
|
2023-04-11 16:46:18 +02:00 |
|
Zeno Rogue
|
2a05642198
|
hat:: hat_param_imag
|
2023-04-11 16:41:05 +02:00 |
|
Zeno Rogue
|
e906cb985b
|
hat:: interesting value for hat parameter
|
2023-03-28 14:10:36 +02:00 |
|
Zeno Rogue
|
08bf3fe3d6
|
an option to not display default help
|
2023-03-25 09:24:47 +01:00 |
|
Zeno Rogue
|
7e79661ce0
|
dual linepattern now accepts parameter
|
2023-03-25 00:36:20 +01:00 |
|
Zeno Rogue
|
44454c479a
|
minor fixes to hat parameter
|
2023-03-24 23:55:24 +01:00 |
|
Zeno Rogue
|
defeaf2cc6
|
hat:: hat parameter
|
2023-03-24 23:53:13 +01:00 |
|
Zeno Rogue
|
b8f916df3a
|
more configuration for meridian/parallel patterns
|
2023-03-16 14:45:11 +01:00 |
|
Zeno Rogue
|
ef556185db
|
X symbol from the two-point models is now configurable
|
2023-03-16 14:44:31 +01:00 |
|
Zeno Rogue
|
7bd5abbdd6
|
reset shaders on panini/stereo changes
|
2023-03-16 14:43:29 +01:00 |
|
Zeno Rogue
|
16e1e0d516
|
fixed cell boundaries key
|
2023-02-21 18:53:01 +01:00 |
|
Zeno Rogue
|
65883a53cf
|
embeddings:: better explained altitudes
|
2023-02-19 01:00:15 +01:00 |
|
Zeno Rogue
|
5a40534c85
|
embeddings:: star probability configurable
|
2023-02-18 19:33:27 +01:00 |
|
Zeno Rogue
|
573304faab
|
more detailed 3D depth settings
|
2023-02-18 18:32:01 +01:00 |
|
Zeno Rogue
|
d108f27dcf
|
added some missing CAP_ guards
|
2023-02-18 12:53:52 +01:00 |
|
Zeno Rogue
|
c5e05bd199
|
embeddings:: fixed setting changing
|
2023-02-15 14:57:57 +01:00 |
|
Zeno Rogue
|
1295ea7920
|
setting eye level now affects vid.tc_camera as it should
|
2023-02-15 14:57:57 +01:00 |
|
Zeno Rogue
|
fb2a3a7931
|
embeddings:: switching should now keep as much as possible
|
2023-02-10 19:04:32 +01:00 |
|
Zeno Rogue
|
ce90bb6db2
|
embeddings:: better info about wrong options and how to change them
|
2023-02-05 11:18:13 +01:00 |
|
Zeno Rogue
|
23e4f90685
|
embeddings:: reset view option in menu to fix errors
|
2023-02-05 10:44:36 +01:00 |
|
Zeno Rogue
|
2fe39a6613
|
embeddings:: shmup fixes
|
2023-02-04 19:40:49 +01:00 |
|
Zeno Rogue
|
4ee2c9faa3
|
embeddings:: editing euclid_embed parameters no longer edits them back
|
2023-02-04 09:17:10 +01:00 |
|
Zeno Rogue
|
fd55d4de89
|
CLI option -seo
|
2023-01-28 04:08:32 +01:00 |
|
Zeno Rogue
|
85dffdbeff
|
rewritten the embeddings more nicely
|
2023-01-27 00:27:10 +01:00 |
|
Zeno Rogue
|
351ef88df7
|
improved embedded_space diagnostic help text
|
2023-01-07 23:21:03 +01:00 |
|
Zeno Rogue
|
28146b13f7
|
Rug option in 3D settings
|
2023-01-05 16:57:08 +01:00 |
|
Zeno Rogue
|
2182f442d9
|
more detailed Euclidean embedding parameters
|
2023-01-05 14:01:23 +01:00 |
|
Zeno Rogue
|
1dced09f71
|
min_cells_drawn setting
|
2023-01-04 23:26:46 +01:00 |
|
Zeno Rogue
|
86492d1181
|
Improved the UI for 'geodesic movement' setting, and also make it work correctly in SL2 and hyperbolic geometries
|
2022-12-25 12:14:36 +01:00 |
|
Zeno Rogue
|
9dee000a6a
|
display error when Euclidean nonisotropic used incorrectly
|
2022-12-18 00:31:07 +01:00 |
|
Zeno Rogue
|
c2dc16f8ca
|
made radar work in new embedded_planes, with some glitches
|
2022-12-17 23:59:39 +01:00 |
|
Zeno Rogue
|
1210de672e
|
fixed shift in nonisotropic embeddings; also you can now choose between geodesic or embed-aware, for both manual and auto camera movement
|
2022-12-16 23:03:00 +01:00 |
|
Zeno Rogue
|
78356114c1
|
Euclid embed scale editable
|
2022-12-16 01:26:11 +01:00 |
|
Zeno Rogue
|
9b91d46f47
|
list_setting::show_edit_option for very large lists
|
2022-12-15 21:14:36 +01:00 |
|
Zeno Rogue
|
3233ecbfde
|
fixup inverse/flat flags no longer set to true by default
|
2022-12-15 18:14:09 +01:00 |
|
Zeno Rogue
|
91ac8a600b
|
flat and invert are now separate flags
|
2022-12-15 13:11:23 +01:00 |
|
Zeno Rogue
|
9498a1de03
|
more intuitive 3D setting
|
2022-12-15 12:48:25 +01:00 |
|
Zeno Rogue
|
39ce564d40
|
load_from on float also sets the current value
|
2022-12-13 19:05:04 +01:00 |
|
Zeno Rogue
|
f61adc2865
|
Nil embedding
|
2022-12-13 19:04:43 +01:00 |
|
Zeno Rogue
|
07931fcf54
|
2.5D: improved config
|
2022-12-09 02:33:15 +01:00 |
|
Zeno Rogue
|
80ab199607
|
2.5D: automatically reset, delete sky, and reset GL on change embedding (not sure why reset GL is needed...)
|
2022-12-09 02:33:15 +01:00 |
|
Zeno Rogue
|
3e733ae6e9
|
Big change: spatial_embedding option
|
2022-12-09 02:33:15 +01:00 |
|
Zeno Rogue
|
06523e063e
|
used cyclefix and raddif in more places; (c)spin90, (c)spin180 and spin180 functions; rephrased M_PI in terms of TAU and x._deg when applicable
|
2022-11-13 16:22:55 +01:00 |
|
Zeno Rogue
|
7ca6eb1658
|
pure_keys_scroll now available in map settings
|
2022-10-27 16:06:39 +02:00 |
|
Zeno Rogue
|
472cbe205b
|
renamed display 'recently changed settings' to 'find a setting', also recently changed now use a list widget
|
2022-10-27 16:06:39 +02:00 |
|
Zeno Rogue
|
b89204e616
|
expansion improved again: auto_extend can be disabled
|
2022-10-27 16:06:39 +02:00 |
|
Zeno Rogue
|
29ba4138a4
|
dialog:: improvements to list dialogs
|
2022-10-27 16:06:39 +02:00 |
|
Zeno Rogue
|
6b8c177c33
|
dialog:: list used in find_setting
|
2022-10-27 16:06:39 +02:00 |
|
Zeno Rogue
|
bbbf2f9cd0
|
config add_edit accept int keys
|
2022-10-27 16:06:39 +02:00 |
|
Zeno Rogue
|
875b0159e6
|
nonisotropic range parameters now work in all perspective modes
|
2022-10-15 22:58:30 +02:00 |
|
Zeno Rogue
|
9c603c13d4
|
slr:: slr::range_z parameter
|
2022-10-15 22:57:37 +02:00 |
|
Zeno Rogue
|
fe937cf20a
|
color table dialog now allows adding more / removing colors
|
2022-10-06 13:46:15 +02:00 |
|
Zeno Rogue
|
313666a240
|
edit unreversed colors easily
|
2022-10-06 13:37:21 +02:00 |
|
Zeno Rogue
|
ddf8ea17e3
|
choice of orb display style
|
2022-10-06 13:10:57 +02:00 |
|
Zeno Rogue
|
8aaf06969c
|
global_boundary_ratio option
|
2022-10-06 12:26:17 +02:00 |
|
Zeno Rogue
|
6c88e9b2c3
|
debug_tiles improvements: 2 displays more tile information, not displayed in standard except in cheat mode
|
2022-10-06 11:59:34 +02:00 |
|
Zeno Rogue
|
308fcd90aa
|
savefile selection / an option to use no savefile
|
2022-09-15 12:38:39 +02:00 |
|
Zeno Rogue
|
aa539335b4
|
patterns:: treestarter parameter
|
2022-08-26 12:42:07 +02:00 |
|
Zeno Rogue
|
e86e6267ec
|
the implementation in reg3 can now be used for the cube tiling
|
2022-08-13 22:42:59 +02:00 |
|
Zeno Rogue
|
3184aea2be
|
game_keys_scroll option
|
2022-08-07 03:16:24 +02:00 |
|
Zeno Rogue
|
e3925d6bad
|
config:: nomap as param_b
|
2022-08-07 01:40:00 +02:00 |
|
Zeno Rogue
|
e8b3f0c5c9
|
titlecolor setting
|
2022-07-23 15:36:27 +02:00 |
|
Zeno Rogue
|
7c1d083afa
|
memory_saving_mode as param_b
|
2022-07-17 12:40:07 +02:00 |
|
Zeno Rogue
|
591d370ea4
|
centering menus is now configurable
|
2022-07-12 14:46:31 +02:00 |
|
Zeno Rogue
|
4a4e48400a
|
settings to view less stuff on the screen; fixed items/kills going over buttons in the portrait mode
|
2022-07-12 14:46:31 +02:00 |
|
Zeno Rogue
|
59ea72d506
|
side for sightrange edit
|
2022-07-05 14:02:51 +02:00 |
|
Zeno Rogue
|
a0d3c402d7
|
fixup: addalpha
|
2022-07-05 14:02:45 +02:00 |
|
Zeno Rogue
|
a19adccf82
|
startanims now can be disabled
|
2022-07-05 11:51:49 +02:00 |
|
Zeno Rogue
|
75f58766a2
|
made background screen darkening consistent and optional
|
2022-07-05 11:51:06 +02:00 |
|
Arthur O'Dwyer
|
48800f58f8
|
Fix some compiler errors and a mistake in config.cpp.
|
2022-07-01 14:07:58 -04:00 |
|
Zeno Rogue
|
c544ce5ed0
|
clearer comment on minimize_on_convert
|
2022-06-23 10:35:49 +02:00 |
|
Zeno Rogue
|
18549100f1
|
tes:: convert:: an option to produce minimal representation
|
2022-06-23 10:29:49 +02:00 |
|
Zeno Rogue
|
4892541287
|
added comments for sl:: parameters, set them as param_, renamed steps to shader_iterations
|
2022-05-28 18:43:43 +02:00 |
|
Zeno Rogue
|
ff2aa90321
|
numerical_minefield is now editable
|
2022-05-21 17:12:02 +02:00 |
|
Zeno Rogue
|
1cf26b5380
|
disk shape configurable
|
2022-05-21 17:12:02 +02:00 |
|
Zeno Rogue
|
793148729b
|
An option to play on a disk (and use bounded space rules). Also renamed 'bounded' flag to 'closed' or similar, and improved Halloween
|
2022-05-21 13:08:42 +02:00 |
|
Zeno Rogue
|
a703e1af2d
|
dont_display_minecount flag
|
2022-05-17 09:45:09 +02:00 |
|
Zeno Rogue
|
b9fd64e1d9
|
numerical_minefield option -- not yet changed in menu
|
2022-05-17 09:34:58 +02:00 |
|
Zeno Rogue
|
15e09eb6ec
|
fixed buggy resizing
|
2022-05-01 11:25:49 +02:00 |
|
Zeno Rogue
|
d3864a2e2c
|
arb:: simplified display of apeirogons
|
2022-05-01 11:18:39 +02:00 |
|
Zeno Rogue
|
84d48789c7
|
apeirogonal color fixup
|
2022-04-28 08:24:13 +02:00 |
|
Zeno Rogue
|
51ea62977f
|
debug_tiles feature
|
2022-04-28 08:23:33 +02:00 |
|
Zeno Rogue
|
b9c76d8162
|
options to disable apeirogon_consistent_coloring and apeirogon_hide_grid_edges
|
2022-04-26 16:19:02 +02:00 |
|
Zeno Rogue
|
fb2431cc31
|
animperiod as param
|
2022-04-24 22:57:34 +02:00 |
|
Zeno Rogue
|
1a55a5cfb2
|
frustum_culling as parameter
|
2022-04-16 13:58:01 +02:00 |
|
Zeno Rogue
|
8c0600d8fe
|
logarithmic fog parameter (logfog)
|
2022-04-07 20:50:59 +02:00 |
|
Zeno Rogue
|
8489550aed
|
multi:: radar works correctly in split_screen
|
2022-03-27 22:47:51 +02:00 |
|
Charlotte Peppers
|
904faabd96
|
Added tower to canvas floor options, added new Flashing Effects option which currently effects storms and some curses
|
2022-03-07 17:37:35 -07:00 |
|
Charlotte Peppers
|
6117d626d8
|
Merge branch 'zenorogue:master' into main
|
2022-03-06 17:10:14 -07:00 |
|
Zeno Rogue
|
253bec46cb
|
fixed some settings incorrectly showing a warning on editing (this also brings back the 'play music when out of focus' option)
|
2022-02-27 01:15:45 +01:00 |
|
Zeno Rogue
|
961b09033f
|
config:: reaction called on edit for list settings
|
2022-02-27 01:15:45 +01:00 |
|
Charlotte Peppers
|
9a731572f6
|
Added idle animation option, fixed palace hypersian rugs using "ticks" instead of "pticks"
|
2022-01-31 14:39:41 -07:00 |
|
Zeno Rogue
|
6ea3ad8493
|
perfect_linewidth as param_i
|
2022-01-08 18:54:24 +01:00 |
|
Zeno Rogue
|
8220611718
|
third_person_rotation
|
2021-11-30 20:56:36 +01:00 |
|
Zeno Rogue
|
839ca440ea
|
refer to color by HTML name in commandline arguments
|
2021-10-17 09:18:31 +02:00 |
|
Zeno Rogue
|
eac543fe07
|
fixup to last
|
2021-10-15 22:39:45 +02:00 |
|
Zeno Rogue
|
ce4be1bc6b
|
fixed pseudogonal to pseudohedral
|
2021-10-15 22:38:24 +02:00 |
|
Zeno Rogue
|
cb75ba44dc
|
pseudogonal mode
|
2021-10-15 22:36:43 +02:00 |
|
Zeno Rogue
|
8bdf5aa404
|
param_f for levellines
|
2021-10-07 12:39:49 +02:00 |
|
Zeno Rogue
|
631469490f
|
parallel linepattern is now configurable
|
2021-09-30 13:23:35 +02:00 |
|
Zeno Rogue
|
2377ccb434
|
fixed -r option and made it more powerful: -f1 -r 0, -f1 -r XxYxF, -f0 -r .9x.9, -f0 -r 1000x1000
|
2021-09-18 01:55:55 +02:00 |
|
Zeno Rogue
|
96c143da8e
|
backandfront projection option
|
2021-09-18 01:39:09 +02:00 |
|
Zeno Rogue
|
c16686404d
|
fineline as param_b
|
2021-09-17 13:49:43 +02:00 |
|
Zeno Rogue
|
ba7b9d6097
|
an option to disable sky drawing
|
2021-08-08 18:29:21 +02:00 |
|
Zeno Rogue
|
fcf55f1852
|
arcm:: arcm_euclid_length parameter
|
2021-08-05 12:21:39 +02:00 |
|
Zeno Rogue
|
f996104074
|
improved timestamps
|
2021-07-31 15:12:06 +02:00 |
|
Arthur O'Dwyer
|
090e084dd4
|
Add explicit and override consistently everywhere else. NFCI.
|
2021-07-11 18:03:08 -04:00 |
|
Zeno Rogue
|
169ffe1d6d
|
fixed the commandline options -o0 and -f0 (disabling OpenGL and fullscreen)
|
2021-07-04 11:25:52 +02:00 |
|
Jesse Ruderman
|
59b7e7bbdf
|
Remove extra semis in struct defs
|
2021-06-28 22:33:08 -07:00 |
|
Zeno Rogue
|
0283eaa252
|
fixed GL settings in Android
|
2021-06-03 13:26:10 +02:00 |
|