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

10827 Commits

Author SHA1 Message Date
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
Zeno Rogue
7581ba887b 13.0i 2024-05-10 20:40:54 +02:00
Zeno Rogue
6b03aca3c0 threecolor now uses its own ctab, not nestcolors 2024-05-10 19:34:01 +02:00
Zeno Rogue
80df589bd2 reverted numlock on MAC 2024-05-10 19:29:14 +02:00