Zeno Rogue
9349d08117
twisted ray now takes angle_of_zero into account
2024-06-21 13:46:31 +02:00
Zeno Rogue
3d9c4c838e
moved underlying space drawer from rots to hybrid, and renamed the rest of rots:: to twist::
2024-06-16 18:12:52 +02:00
Zeno Rogue
55880bb12b
implemented the correct wall shapes in the rotspace raytracer
2024-06-11 00:10:39 +02:00
Zeno Rogue
47264a71ac
fixed the cyclic shift of top/down walls for rotspace -- raycaster needs that
2024-06-11 00:07:45 +02:00
Zeno Rogue
f3e1d1c447
make_wall now gets the actual wall ID
2024-06-11 00:06:16 +02:00
Zeno Rogue
99bc842c57
generalized show_turns to menu_format
2024-05-28 15:09:00 +02:00
Zeno Rogue
3da7e4c020
removed debug spam
2024-05-27 20:29:31 +02:00
Zeno Rogue
ce09e4910e
display smaller mouseover help if there is too much text
2024-05-27 15:54:12 +02:00
Zeno Rogue
03b89f053b
do not draw Safety in high-qual screenshots
2024-05-25 11:46:11 +02:00
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