Zeno Rogue
90c7f6e927
fixed 'formula' pattern to use RGB correctly
2024-05-27 14:20:53 +02:00
Zeno Rogue
e6417951de
fixed rgb color passing
2024-05-27 14:20:53 +02:00
Zeno Rogue
f823a53f84
fixed hex color parsing
2024-05-27 14:20:53 +02:00
Zeno Rogue
83575d9d7d
color parser
2024-05-27 14:20:53 +02:00
Zeno Rogue
d381caba1f
better a/b anim pars
2024-05-27 14:20:53 +02:00
Zeno Rogue
78cd26f456
fixed char_paremeter edit_option, added edit_option for string_parameters, improved warning for lack of edit_option
2024-05-27 14:20:53 +02:00
Zeno Rogue
96be05484a
tau can be now used in formulas
2024-05-27 14:20:53 +02:00
Zeno Rogue
4d57041c9f
angles now can be given in quarterturns
2024-05-27 14:20:53 +02:00
Zeno Rogue
5022b76d75
use turncount, framecount and illegal_moves in formulas
2024-05-27 14:20:53 +02:00
Zeno Rogue
8caf343390
track illegal moves
2024-05-27 14:20:53 +02:00
Zeno Rogue
203c11f6e1
fixed used_model parameter
2024-05-27 14:20:53 +02:00
Zeno Rogue
322b21e999
hardcore now can use a formula
2024-05-27 14:20:53 +02:00
Zeno Rogue
f445d02707
specialized exceptions for param errors
2024-05-27 02:18:22 +02:00
Zeno Rogue
888a34dea6
fixed unused lambda capture
2024-05-26 23:26:49 +02:00
Zeno Rogue
a20158ab65
fixed overzealous override
2024-05-26 23:22:40 +02:00
Zeno Rogue
a703448144
added missing override
2024-05-26 23:20:50 +02:00
Zeno Rogue
480916e4db
added missing split_string to repo
2024-05-26 23:19:19 +02:00
Zeno Rogue
998a74800c
colortables are now saved correctly
2024-05-26 21:15:26 +02:00
Zeno Rogue
f4796a10f4
config:: provided custom_reset
2024-05-26 20:57:32 +02:00
Zeno Rogue
aa4bf4d818
removed set_default method from parameters
2024-05-26 20:55:39 +02:00
Zeno Rogue
ff8bb20a55
config:: custom parameters now have custom_do_save
2024-05-26 20:51:33 +02:00
Zeno Rogue
57691737f0
fixed rwalls not being set in nilrider
2024-05-26 20:42:47 +02:00
Zeno Rogue
a4b9b9b0a5
ccolor::which is now a parameter
2024-05-26 20:38:31 +02:00
Zeno Rogue
1c74774bfa
refactored the parameter (saver/setting) system
2024-05-26 20:22:29 +02:00
Zeno Rogue
a80a73458a
fixed product rendering
2024-05-25 22:46:47 +02:00
Zeno Rogue
d7bde6f175
fixup to CR
2024-05-25 12:04:11 +02:00
Zeno Rogue
9f711627f1
export to_square
2024-05-25 11:46:53 +02:00
Zeno Rogue
89763be7d2
when drawing circle_around_center, be more precise, and also use POLY_FORCEWIDE
2024-05-25 11:46:37 +02:00
Zeno Rogue
03b89f053b
do not draw Safety in high-qual screenshots
2024-05-25 11:46:11 +02:00
Zeno Rogue
441f825566
export achievement data
2024-05-25 11:45:47 +02:00
Zeno Rogue
f2d8b4d95e
Merge branch 'master' of https://github.com/zenorogue/hyperrogue
2024-05-24 20:58:32 +02:00
Zeno Rogue
73dbccbb0e
made Bringris, Nil Rider, and Relative Hell compile after changes
2024-05-24 20:57:53 +02:00
Jacob Mandelson
efc2ce90e0
Make fake-mobile fail cleanly if font missing.
2024-05-16 19:33:24 -07:00
Zeno Rogue
7b3d2c2626
Merge pull request #377 from jlmjlm/prune_tab
...
Prune table of new land candidates.
2024-05-16 22:04:51 +02:00
Zeno Rogue
126f45a714
Merge pull request #376 from jlmjlm/nows1
...
Remove trailing whitespace from system.cpp
2024-05-16 21:56:25 +02:00
Jacob Mandelson
11837d9614
Check for having pruned all land candidates.
2024-05-16 12:46:06 -07:00
Zeno Rogue
64569f1818
debug removed
2024-05-16 21:42:49 +02:00
Jacob Mandelson
cd2152ffad
Prune table of getNewLand() candidates.
2024-05-16 12:41:19 -07:00
Zeno Rogue
eee39b0340
fixed fake-mobile
2024-05-16 21:21:42 +02:00
Zeno Rogue
937c830571
fixed model orientation for spiral
2024-05-16 21:21:14 +02:00
Zeno Rogue
4ec627b1a1
fixed errors about underlying_map uninitialized
2024-05-16 21:21:14 +02:00
Zeno Rogue
1a70e54e24
hopefully fixed yet another C++20 bug
2024-05-16 21:21:13 +02:00
Zeno Rogue
a70a9dc663
fixed a bug causing not compiling in C++20
2024-05-16 21:21:13 +02:00
Zeno Rogue
879549ca5d
fixed 'race angle' setting: no crash, rotates immediately
2024-05-16 21:21:13 +02:00
Zeno Rogue
7982ea0e58
Removed references to private/daily.cpp and private/hypersteam.cpp. Also removed HAVE_ACHIEVEMENTS as it was redundant to CAP_ACHIEVE
2024-05-16 21:21:13 +02:00
Zeno Rogue
7b99248c06
Merge pull request #374 from jlmjlm/time2
...
Fix minor menu glitches.
2024-05-16 20:28:22 +02:00
Zeno Rogue
dc136cc937
Merge pull request #375 from jlmjlm/time5
...
Make option to show turns on the main screen.
2024-05-16 20:27:16 +02:00
Jacob Mandelson
3f78c11e6c
Remove trailing whitespace from system.cpp
2024-05-16 09:13:48 -07:00
Jacob Mandelson
1dd4da5135
Make option to show turns on the main screen.
...
"Liberal" version that shows the turncount unguarded by
nomenukey and ISMOBILE. Hopefully this means that it'll
display properly on mobile, outside the map region's "DRAG" area.
But this display mode is only used by the mobile builds which I
don't have toolchains for, so can't test it. :(
2024-05-16 08:31:45 -07:00
Jacob Mandelson
601274e67a
Fix minor menu glitches.
...
Currently, if CAP_TOUR is not set then "(v) menu" is displayed
unconditionally, because the "else" statement which suppresses its
display when nomenukey is set is guarded by CAP_TOUR. That "else"
statement is moved outside the guard.
Currently, the "timeline" -- containing the elapsed time, turn count,
and YASC code -- is not displayed if cheats are active, because it's
replaced by a cheats count line. Since these lines don't conflict
and the timeline contains useful information, changed to display both.
2024-05-16 07:12:28 -07:00