Zeno Rogue
|
662d46b7ba
|
xres/yres changes affect all screens (should not be in videopar maybe?)
|
2019-09-12 22:50:04 +02:00 |
|
Zeno Rogue
|
f509dd0db0
|
dual:: panning split only if cannot select with mouse
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
8295251cdc
|
multigame support, including dualmode
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
b6e303ec7d
|
MAJOR refactoring: all geometry-dependent data (tessf, geom3::, shapes, hpc) are now contained in a structure
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
7d8f48d48b
|
replaced some debug printfs with print hlog
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
ae100b1e72
|
removed some obsolete debug printfs
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
df3e21b310
|
debug cleanup
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
1c4d86e0e9
|
3D graphics in 2D (first commit)
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
531596f0e7
|
fixed instant centering in shmup
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
d9c6ae14ae
|
reduced the default vid.yshift in third person perspective
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
80d14c0196
|
add_action_push consistently; improved some menu hotkeys and ordering; improved some naming
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
54a32441a7
|
restructured menus
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
1a770aaf37
|
3d:: Escher can now be switched
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
7bdea22d2a
|
3d:: the 't' key now targets the same target as the mouse
|
2019-09-12 22:38:45 +02:00 |
|
?
|
53bc4c0251
|
3d:: mousewheel now can be used to move the camera forward/backward
|
2019-09-12 22:38:42 +02:00 |
|
?
|
357a3398cd
|
mouse aiming in map/graph editor
|
2019-09-12 22:38:42 +02:00 |
|
?
|
5ff834e310
|
3d:: qezc/1379/ijkl now move in the 'y' direction
|
2019-09-12 22:38:42 +02:00 |
|
?
|
26b5d55224
|
3D:: 123 keys now switch perspectives
|
2019-09-12 22:38:42 +02:00 |
|
?
|
170648a367
|
mouse aiming sensitivity is now configurable; set to 0 to disable
|
2019-09-12 22:38:42 +02:00 |
|
?
|
d83abeaebb
|
3D:: disabled menu options which are not available in 3D
|
2019-09-12 22:38:40 +02:00 |
|
?
|
bc454d56cd
|
3D:: movement in non-shmup
|
2019-09-12 22:38:40 +02:00 |
|
?
|
71f02d5dc2
|
3d:: mouse aiming
|
2019-09-12 22:38:40 +02:00 |
|
?
|
6808c4e926
|
smooth_scrolling now configurable
|
2019-09-12 22:38:40 +02:00 |
|
?
|
d08e58f404
|
3d:: 2D/3D is now selectable at runtime
|
2019-09-12 22:38:40 +02:00 |
|
?
|
1f8510bc71
|
smooth_movement option (not yet in menu)
|
2019-09-12 22:38:40 +02:00 |
|
?
|
5c7fd31446
|
3D:: HOME moves view back instead of centering
|
2019-09-12 22:38:40 +02:00 |
|
?
|
e73d2f2f22
|
some work on 3D view
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
8a6d3173bd
|
more guards for CAP_SHOT/CAP_FILES
|
2018-12-15 15:20:27 +01:00 |
|
Zeno Rogue
|
4e4fce922e
|
added some missing CAP_ guards
|
2018-12-15 15:17:06 +01:00 |
|
Zeno Rogue
|
f34fae5bd8
|
SHIFT/CTRL/ALT keys no longer disable menus in web
|
2018-12-14 19:30:23 +01:00 |
|
Zeno Rogue
|
4f9e9c2e47
|
added sm::MAYDARK to some dialogs
|
2018-12-14 19:30:22 +01:00 |
|
Zeno Rogue
|
8d1e341555
|
web:: 'take screenshot' feature now creates a SVG file and opens it in a new window
|
2018-12-14 19:30:22 +01:00 |
|
Zeno Rogue
|
c73b598d93
|
screenshots are more configurable now
|
2018-12-14 19:30:17 +01:00 |
|
Zeno Rogue
|
b256ac70af
|
improved key handling: numpad works as directions with numlock off and numbers with numlock on; shift+5 works now; better key assignments in crystal rug
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
9b21b9c5a0
|
improved key handling: shift+5 works now, and better key assignments in crystal rug
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
8e2727882e
|
shmup:: rewritten shmup configuration in OOP style
|
2018-11-18 18:26:56 +01:00 |
|
Zeno Rogue
|
d935febf09
|
refactored some global and stereo:: variables into display_data structure
|
2018-11-18 18:26:56 +01:00 |
|
Zeno Rogue
|
c3c465f742
|
customizable colors for game objects
|
2018-11-11 11:27:29 +01:00 |
|
Zeno Rogue
|
a9535878c4
|
model orientation
|
2018-10-23 16:58:19 +02:00 |
|
Zeno Rogue
|
a95aa0a2fa
|
fixed keyboard movement in non-orientable geometries
|
2018-09-10 18:46:09 +02:00 |
|
Zeno Rogue
|
f8d2b3308b
|
web:: made sure that timetowait=0 in
|
2018-09-06 00:48:11 +02:00 |
|
Zeno Rogue
|
35353fe70e
|
faster graphics with MINIMIZE_GL_CALLS
|
2018-09-04 23:27:27 +02:00 |
|
Zeno Rogue
|
6de0f0a8aa
|
instead of nonbitrunc, gp::on and irr::on, there is one variable, variation
|
2018-08-28 17:17:34 +02:00 |
|
Zeno Rogue
|
e1c49a83fa
|
fixed displayspin in syntetic
|
2018-08-19 16:28:36 +02:00 |
|
Zeno Rogue
|
682f804576
|
major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T>
|
2018-08-18 00:46:45 +02:00 |
|
Zeno Rogue
|
9faa285814
|
New file geometry2.cpp, with moved ggmatrix, relative_matrix, virtualRebase, and new get_corner_position family. Refactored in floorpatterns, textures, and grid to use get_corner_position family.
|
2018-08-17 16:47:06 +02:00 |
|
Zeno Rogue
|
9433803b04
|
fixed a compilation error with CAP_ORIENTATION
|
2018-07-23 23:58:45 +02:00 |
|
Zeno Rogue
|
c70db33417
|
improved mobile compass
|
2018-07-23 16:17:49 +02:00 |
|
Zeno Rogue
|
e601533a37
|
improved keyboard control in orthogonal projection of the sphere
|
2018-07-23 16:17:49 +02:00 |
|
Zeno Rogue
|
6c0a052470
|
device orientation-based scrolling on mobiles
|
2018-07-23 16:17:49 +02:00 |
|