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
757579fb18
matrix dialog now used for models::rotation
2023-08-14 17:02:34 +02:00
Zeno Rogue
9ab2b2bbd8
dialog:: mouse control in matrix dialog
2023-08-14 04:50:13 +02:00
Zeno Rogue
0168e4c7a8
hooks_control added
2023-08-06 11:47:21 +02:00
Zeno Rogue
9832285260
fixed a warning on array indexed by char
2023-04-15 01:13:49 +02:00
Zeno Rogue
cf90d4e3c4
fixed a bug causing spinning in VR
2023-02-21 18:53:42 +01:00
Zeno Rogue
a3b815741d
fixed the possible crashes when changing settings
2023-02-18 18:32:54 +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
2d21e9122a
fixed list sliders not working correctly when quickmouse is off
2023-01-08 16:20:59 +01:00
Zeno Rogue
2999818eaf
fixed rotate view
2022-12-29 20:50:17 +01:00
Zeno Rogue
f9552eb74e
fixed forward direction
2022-12-13 23:51:28 +01:00
Zeno Rogue
f61adc2865
Nil embedding
2022-12-13 19:04:43 +01:00
Zeno Rogue
3e733ae6e9
Big change: spatial_embedding option
2022-12-09 02:33:15 +01:00
Zeno Rogue
06523e063e
used cyclefix and raddif in more places; (c)spin90, (c)spin180 and spin180 functions; rephrased M_PI in terms of TAU and x._deg when applicable
2022-11-13 16:22:55 +01:00
Zeno Rogue
e653f4eaeb
shiftclick in mapeditor now deletes stuff
2022-10-27 16:06:39 +02:00
Zeno Rogue
5c507e58fd
invslider fixup
2022-10-27 16:06:39 +02:00
Zeno Rogue
624cac0c80
game_keys_scroll not scroll if ALT is pressed
2022-09-24 09:11:06 +02:00
Zeno Rogue
2e5d9dd626
ystrafe no longer brings walking eye level below 0
2022-09-24 09:10:49 +02:00
Zeno Rogue
1ec7b0ece1
fixed the compilation with CAP_SDL2
2022-09-15 12:38:56 +02:00
Zeno Rogue
cafd721284
do not showMissionScreen with game_keys_scroll
2022-08-13 22:44:00 +02:00
Zeno Rogue
7883d569d6
debug removed
2022-08-07 15:01:00 +02:00
Zeno Rogue
3184aea2be
game_keys_scroll option
2022-08-07 03:16:24 +02:00
Zeno Rogue
75f58766a2
made background screen darkening consistent and optional
2022-07-05 11:51:06 +02:00
Zeno Rogue
217c6287fe
all cheat keys are now displayed in the cheat menu -- also removed some outdated ones
2022-06-23 13:46:14 +02:00
Zeno Rogue
11c4b7974f
fixed Ctrl+keys on some systems
2022-06-23 09:34:21 +02:00
Zeno Rogue
e6d0c0c803
unified the Quest screen and Main menu.
2022-06-16 23:54:47 +02:00
Zeno Rogue
6fe07c389c
fixed smooth movement in modes other than sm::NORMAL
2022-05-06 19:55:09 +02:00
Zeno Rogue
02d195ca0b
new screen option sm::SHOWCURSOR
2022-04-30 12:02:05 +02:00
Zeno Rogue
a788b9e540
CLI command -keys
2022-04-26 16:19:02 +02:00
Zeno Rogue
8489550aed
multi:: radar works correctly in split_screen
2022-03-27 22:47:51 +02:00
Zeno Rogue
14ed4b7603
display a hint when player hidden
2022-03-27 22:47:51 +02:00
Zeno Rogue
cfaa52cf42
intra:: extra debug
2022-02-27 01:15:45 +01:00
Zeno Rogue
8220611718
third_person_rotation
2021-11-30 20:56:36 +01:00
Zeno Rogue
64268f7990
fixed PAGEDOWN rotating in the same direction as PAGEUP
2021-09-16 21:31:36 +02:00
Zeno Rogue
b879682d82
added lmouseover_distant
2021-06-01 13:07:36 +02:00
Zeno Rogue
a3add19eba
improvements to ASCII items & monsters: PC movement animated on radar; movement is animated; available in 3D graphical modes
2021-04-15 15:26:32 +02:00
Zeno Rogue
26b53f0db7
more fixes to SDL2 setting modes
2021-03-09 16:04:02 +01:00
Zeno Rogue
f00696711a
HyperRogue ported to SDL2 (in mymake do -sdl2)
2021-03-06 14:53:25 +01:00
Zeno Rogue
015f6227fa
redone basic graphics settings (vsync, resolution, fullscreen, gl/aa)
2021-02-07 22:55:10 +01:00
Zeno Rogue
3886b81caa
new quick projection menu
2021-02-01 11:20:22 +01:00
Zeno Rogue
79bf71ce78
shmup::vr:: shmup/racing controls for vr
2020-12-31 19:11:14 +01:00
Zeno Rogue
726c2fc871
framerate-independent vr aiming
2020-12-31 19:11:14 +01:00
Zeno Rogue
22fb9d1c30
vr:: pointing in the rug
2020-12-31 19:11:14 +01:00
Zeno Rogue
0ffd31e4b4
vr:: you can still click the map while an UI is shown
2020-12-31 19:11:14 +01:00
Zeno Rogue
cafc265cc6
vr:: controller ray now extend to the correct distance
2020-12-31 19:11:14 +01:00
Zeno Rogue
1b976d364b
uniform VR control
2020-12-31 19:11:14 +01:00
Zeno Rogue
e4e1a856e6
replace vrhr::state checking with nicer functions
2020-12-31 19:11:14 +01:00
Zeno Rogue
483ea3369b
precise VR pointing (in 2D; still need to send keys)
2020-12-31 19:11:14 +01:00