Commit Graph

120 Commits

Author SHA1 Message Date
Zeno Rogue 4f27b12ca2 nilv:: preliminary implementation 2019-09-12 22:50:11 +02:00
Zeno Rogue 1e81ed606d solv:: graphical coordinates are now always standard -- local_perspective used in all models 2019-09-12 22:50:10 +02:00
Zeno Rogue 90aa7b5c02 solv:: removed ILP for simplicity and better performance 2019-09-12 22:50:10 +02:00
Zeno Rogue 816320da94 sol:: solmul 2019-09-12 22:50:09 +02:00
Zeno Rogue 3c913b91b9 removed bad apply_orientation 2019-09-12 22:50:08 +02:00
Zeno Rogue aec019a29b ORS improvement 2019-09-12 22:50:08 +02:00
Zeno Rogue 680a3cc867 move by clicking (or stay by clicking down) in 3D 2019-09-12 22:50:08 +02:00
Zeno Rogue 4a65e11c1d camera rotation by device orientation in 3D 2019-09-12 22:50:08 +02:00
Zeno Rogue 93813f4cf1 ors:: fixed a crash when enabling spherical VR 2019-09-12 22:50:08 +02:00
Zeno Rogue 977c5f2d69 CAP_MOUSEGRAB 2019-09-12 22:50:08 +02:00
Zeno Rogue 7b69046125 2.5D: keyboard/controller movement works better now 2019-09-12 22:50:08 +02:00
Zeno Rogue 25999229a4 2D3D: fixed_yz now works when scrolling 2019-09-12 22:50:08 +02:00
Zeno Rogue 06301d73fc new memory handling 2019-09-12 22:50:05 +02:00
Zeno Rogue 7f1f6acbf7 third person perspective ('3') now works in FPP (ok this is confusing) 2019-09-12 22:50:04 +02:00
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