1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-19 11:44:48 +00:00
Commit Graph

1176 Commits

Author SHA1 Message Date
Zeno Rogue
7b99248c06
Merge pull request #374 from jlmjlm/time2
Fix minor menu glitches.
2024-05-16 20:28:22 +02: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
a130fbbc50 display Compass beason on radar 2024-05-09 21:10:53 +02:00
Zeno Rogue
2097fde609 display Orb of Yendor beacon on radar 2024-05-09 21:07:44 +02:00
Zeno Rogue
53461e6c5a removed yendor debug 2024-05-09 20:21:55 +02:00
Zeno Rogue
305d546ae1 fixed the Yendor beacon to appear in the correct place (usually on the boundary, not the closest visible tile) 2024-05-09 10:44:37 +02:00
Zeno Rogue
ba972ea8d8 more settings for minefield graphics 2024-05-09 10:44:37 +02:00
Zeno Rogue
89563ebde9 in 3D, rosebushes now blink if they are close to going off 2024-03-24 20:03:02 +01:00
Zeno Rogue
4a8eb08340 fixed face_the_player in VR 2024-03-24 11:14:28 +01:00
Zeno Rogue
007a111eab compass/Yendor targets now should be displayed in VR 2024-03-24 11:14:05 +01:00
Zeno Rogue
04c15fc9c6 mapfontscale setting 2024-03-21 18:44:19 +01:00
Zeno Rogue
0e018df878 Void Beasts are now pulled by Orb of Air 2024-03-19 18:52:16 +01:00
Zeno Rogue
4c6c44cc26 variant fisheye projection 2024-01-07 12:52:50 +01:00
Zeno Rogue
0c34e9fd34 'cylidrical' stereo mode 2024-01-07 09:13:31 +01:00
Zeno Rogue
34d3d67ace cleaned up stereo/high-FOV projections 2023-11-30 12:32:24 +01:00
Zeno Rogue
9d4d085973 equirectangular projection in raycasting 2023-11-23 22:10:59 +01:00
Zeno Rogue
8185657768 crossbow:: fixed Z-fighting and arrow paths not visible in FPP 2023-10-29 09:57:19 +01:00
Zeno Rogue
4b97f300ff crossbow:: in fire mode, no longer display ranged orb icons on mousing 2023-10-29 08:00:19 +01:00
Zeno Rogue
a233d3a7a6 crossbow:: display crossbow in shmup and on mimics 2023-10-28 09:51:27 +02:00
Zeno Rogue
1924a03d7a crossbow:: draw crossbow on PC 2023-10-28 09:51:27 +02:00
Zeno Rogue
33d48a76b3 crossbow:: crossbow icon works 2023-10-28 09:51:27 +02:00
Arthur O'Dwyer
62629f3e70 Change static const to static constexpr wherever possible
Since we require C++11, most of these consts can be constexpr.

Two `static const ld` remain non-compile-time-evaluable because
they depend on the runtime `log` function. One `static const cld`
remains non-compile-time because `std::complex<T>` doesn't become
constexpr until C++14.
2023-08-23 09:47:28 -08:00
Zeno Rogue
b123900b52 fixed camera angle: aura and shader projection 2023-08-15 16:01:38 +02:00
Zeno Rogue
67d38feabd camera_angle now uses matrix dialog 2023-08-14 18:08:28 +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
9ab2b2bbd8 dialog:: mouse control in matrix dialog 2023-08-14 04:50:13 +02:00
Zeno Rogue
1554caa7b4 rotations are now represented as matrices, not angles 2023-08-08 16:27:52 +02:00
Zeno Rogue
e218b0b19f pipes for anisotropic geometries 2023-06-10 11:05:57 +02:00
Zeno Rogue
1359784e65 forced_center_down parameter 2023-05-15 02:50:41 +02:00
Zeno Rogue
3692ef68b9 placeSidewalls now set PPR::TRANSPARENT_WALL priority for walls with alpha 2023-05-15 02:50:41 +02:00
Zeno Rogue
9c462b2334 prevented crashes while using incorrect gpside 2023-04-27 22:48:58 +02:00
Zeno Rogue
511ffe8498 fractal geometry 2023-03-28 22:54:46 +02:00
Zeno Rogue
fe4786d768
Merge pull request #336 from jlmjlm/ortroll3
Swap the Red Troll's hair & fur colors.
2023-03-26 12:34:26 +02:00
Zeno Rogue
08bf3fe3d6 an option to not display default help 2023-03-25 09:24:47 +01:00
Jacob Mandelson
7470b6996d Swap the Red Troll's hair & fur colors. 2023-03-23 13:30:07 -07:00
Zeno Rogue
3faedc295b min_scale now changed to 1e-6 2023-03-23 09:29:46 +01:00
Zeno Rogue
472443a6d2 embeddings:: noshadow disables monster shadows 2023-02-05 21:58:56 +01:00
Zeno Rogue
b89ba69fd9 local_perspective_used now known better 2023-02-05 10:31:58 +01:00
Zeno Rogue
d67b157904 embeddings:: fixed animation facing in more cylinders 2023-02-04 12:59:51 +01:00
Zeno Rogue
caf5b5dc8e fixed facing during animation in Cylinder -- although does not seem to be the correct fix 2023-02-04 11:56:39 +01:00
Zeno Rogue
01a3f620b0 embeddings:: fixed leg animation in product 2023-02-04 11:50:48 +01:00
Zeno Rogue
793ae6fcd9 embeddings:: fixed monster movement animations in euc_in_hyp 2023-02-04 11:28:41 +01:00
Zeno Rogue
373c0fe152 embeddings:: fixed snake chaining 2023-02-04 10:19:13 +01:00
Zeno Rogue
a14bceb681 embeddings:: simplifications 2023-02-04 10:18:01 +01:00
Zeno Rogue
3e615d3c53 safer face_the_player 2023-02-04 09:17:10 +01:00
Zeno Rogue
13a90006b8 fixed remaining zpush to lzpush 2023-02-04 09:17:10 +01:00
Zeno Rogue
ba03d33959 embedding:: a simple general implementation of radar 2023-01-29 16:09:00 +01:00
Zeno Rogue
85dffdbeff rewritten the embeddings more nicely 2023-01-27 00:27:10 +01:00
Zeno Rogue
8744420504 new embedding: Euclidean cylinder 2023-01-24 15:17:09 +01:00