Zeno Rogue
d4d09f0855
semicasual mode
2024-10-12 10:40:27 +02:00
Zeno Rogue
727ae8a260
gametime available in formulas
2024-05-28 15:09:18 +02: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
a650fe7faf
YASC codes work better if killed on a 10+ tile
2024-03-21 22:49:50 +01:00
Zeno Rogue
2379228ab4
display yasc message in gameover
2024-02-24 03:00:42 +01:00
Zeno Rogue
285c71e10f
yasc messages
2024-02-22 17:12:49 +01:00
Zeno Rogue
71cbc8e221
achievement eligibility display
2023-12-15 11:00:41 +01:00
Zeno Rogue
5c24213092
fixed restoring golems in casual
2023-12-15 11:00:41 +01:00
Arthur O'Dwyer
10d0ed8900
Eliminate calls to sprintf
...
Apple Xcode has started giving `-Wdeprecated-declarations` warnings
for `sprintf`, and suggesting that people migrate to `snprintf` instead.
This is silly, but the warnings are spam and need to be silenced
somehow. Migrating to `snprintf` and/or `hr::format` is the path of
least resistance.
2023-08-21 10:18:44 -07:00
Zeno Rogue
757579fb18
matrix dialog now used for models::rotation
2023-08-14 17:02:34 +02:00
Zeno Rogue
40765e8808
extra exports
2022-08-14 19:25:10 +02:00
Zeno Rogue
884a9bb2c5
fixed a bug with 'world overview' breaking ESC menu
2022-08-07 03:16:24 +02:00
Zeno Rogue
ae170378f5
mobile:: fixed an incorrect button shown in the game menu
2022-07-12 14:46:30 +02:00
Zeno Rogue
09d67c24f0
fixed the help button in the pause menu
2022-07-05 11:51:32 +02:00
Zeno Rogue
75f58766a2
made background screen darkening consistent and optional
2022-07-05 11:51:06 +02:00
Zeno Rogue
3ef10f1996
removed the extra 'racing menu' option from the pause menu
2022-06-23 13:05:25 +02:00
Zeno Rogue
fd36f65fc4
moved creative to game menu
2022-06-17 00:27:56 +02:00
Zeno Rogue
e6d0c0c803
unified the Quest screen and Main menu.
2022-06-16 23:54:47 +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
5d81260f0b
expansion_analyzer is now in cgi
2021-12-11 23:28:05 +01:00
Zeno Rogue
f76002579a
fixup to safety help, and CZ translation
2021-06-03 13:26:10 +02:00
Zeno Rogue
0698336354
CAP_SAVE guards for casual
2021-06-03 13:26:10 +02:00
Zeno Rogue
660eaa6afe
newbie-friendliness: explain how to get Safety
2021-06-01 13:07:56 +02:00
Zeno Rogue
41235b4afa
Increased lands_for_hell() to 40 in casual
2021-06-01 13:07:56 +02:00
Zeno Rogue
22c4cfc4ad
fixed a confirmation message even though saved
2021-06-01 13:07:56 +02:00
Zeno Rogue
ad753b12ca
texts improved
2021-06-01 13:07:55 +02:00
Zeno Rogue
b65e5f603f
casual mode
2021-06-01 13:07:36 +02:00
Zeno Rogue
7fc91b1eaf
YASC codes
2021-05-24 16:14:02 +02:00
Zeno Rogue
8f4a0935b9
more XLAT refactoring, and preparation for gentrans.cpp
2021-05-23 16:00:50 +02:00
Zeno Rogue
0f767e16b6
XLAT refactor continued
2021-05-23 16:00:50 +02:00
Zeno Rogue
c0002da574
refactored some XLAT calls for automated analysis, fixing some bugs on the way
2021-05-23 16:00:50 +02:00
Zeno Rogue
91bd0c2018
lovasz completed
2021-04-15 18:21:05 +02:00
Zeno Rogue
4b1b0516f3
choice of the land structure
2021-04-11 22:15:40 +02:00
Zeno Rogue
d64c5e338c
extra guards
2020-10-15 16:33:52 +02:00
Zeno Rogue
716a774d1c
restricted some hints to full games
2020-08-02 12:56:43 +02:00
Zeno Rogue
c97badc8c4
improved mission screen in Minesweeper, and also in non-full games
2020-08-02 12:56:43 +02:00
Arthur O'Dwyer
f2b7746c1b
Move all defaulting-of-CAP_FOO
to sysconfig.h.
...
- The phrase `#ifdef CAP_` should never appear anywhere.
- The phrase `#ifndef CAP_` should appear only in sysconfig.h.
- The phrases `#if CAP_` and `#if !CAP_` may appear wherever,
as long as "sysconfig.h" is included first.
The rules for `CAP_FOO` equally apply to `ISFOO`.
There are many one-off macros still tested with `#ifdef`,
including `HAVE_ACHIEVEMENTS`, `PRINT_ACHIEVEMENTS`,
`FAKEWEB`, `FAKE_SDL`, `EASY`, and `WHATEVER`. I don't
have much grasp on what these are used for or how they're
configured, so I'm leaving them alone.
2020-05-03 15:12:12 -04:00
Zeno Rogue
0472bf764f
moved all projection-related parameters to a special struct; another copy of that struct created for rug
2020-04-17 00:53:58 +02:00
Zeno Rogue
32baf01192
removed the variable 'showoff'
2020-03-27 19:53:59 +01:00
Zeno Rogue
13c807c938
main menu cancels quit visualizations
2020-03-08 00:59:42 +01:00
Zeno Rogue
059953fe58
removed hint def from hyper.h
2019-12-14 11:57:23 +01:00
Zeno Rogue
f772f9b7fd
replaced 'archimedean' with 'arcm::in()'
2019-12-14 11:57:23 +01:00
Zeno Rogue
d3802ed9e9
renamed Tutorial to Guided tour
2019-09-13 18:01:28 +02:00
Zeno Rogue
9647cbd47e
added #include hyper.h to all cpp files
2019-09-12 22:50:16 +02:00
Zeno Rogue
8b1c7bffe4
initial reformatting of comments for Doxygen
2019-09-12 22:50:13 +02:00
Zeno Rogue
0ef57dde15
further cleanup
2019-09-12 22:50:13 +02:00
Zeno Rogue
ad03115097
further cleanup
2019-09-12 22:50:13 +02:00
Zeno Rogue
5ea055b39e
split namespace conformal into models and history
2019-09-12 22:50:12 +02:00
Zeno Rogue
a423dbd2da
more header cleanup
2019-09-12 22:50:12 +02:00
Zeno Rogue
c2d56fb9bc
autohdr.h applied in more files
2019-09-12 22:50:12 +02:00