1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-26 18:10:35 +00:00
Commit Graph

957 Commits

Author SHA1 Message Date
Zeno Rogue
b80ac00a55 cleaner shader construction 2018-02-09 04:18:39 +01:00
Zeno Rogue
660af7827f Further OpenGL cleanup. Also fixed the problems with incorrect mouse control. 2018-02-09 03:40:46 +01:00
Zeno Rogue
120797d7ce uniformizing vertex attribute arrays 2018-02-09 01:46:14 +01:00
Zeno Rogue
64adb6f0ea updated the header comments to 2018, also added the missing ones 2018-02-09 00:40:26 +01:00
Zeno Rogue
4966bde3d4 started work on shaders.cpp 2018-02-09 00:29:20 +01:00
Zeno Rogue
754c4177ca RogueViz SAG now works in bounded spaces 2018-02-08 22:28:07 +01:00
Zeno Rogue
b693c3ca58 fixed a bug with cleaning quotient spaces 2018-02-08 22:27:48 +01:00
Zeno Rogue
2a59ff7ab2 CAP_TOUR guards added, more exported in hyper.h, general cleanup 2018-02-08 22:27:12 +01:00
Zeno Rogue
6c5ce655bb converted if sequences to case instructions 2018-02-05 01:17:11 +01:00
Zeno Rogue
6cc3177524 some fixes and 10.3g 2018-02-04 01:04:29 +01:00
Zeno Rogue
e5d11b6b1f fake getOrientation was in a wrong file 2018-02-03 20:05:52 +01:00
Zeno Rogue
8f1c75404d getOrientation in headers/fake 2018-02-03 20:04:47 +01:00
Zeno Rogue
76214e768e Enter now correctly accepts in the number dialog 2018-02-03 20:04:33 +01:00
Zeno Rogue
d3d6eec424 touch-based rug movement in android 2018-02-03 20:04:19 +01:00
Zeno Rogue
e5f1670702 moved glError so that it is available without GLFONT 2018-02-03 20:03:16 +01:00
Zeno Rogue
0a7c07fa7d more changes to make Rug work on Android 2018-02-03 19:19:27 +01:00
Zeno Rogue
bd84b76c1b mobile orientation handling 2018-02-03 14:35:06 +01:00
Zeno Rogue
ad172724e8 made it compile with RUG on emscripten (at least it should -- it does not work for me because of an emscripten bug apparently) 2018-02-03 14:31:17 +01:00
Zeno Rogue
84b7f73920 removed debug stereo control 2018-02-03 13:55:54 +01:00
Zeno Rogue
c7f93c3054 more work on enabling Rug in mobile 2018-02-03 13:54:51 +01:00
Zeno Rogue
dcc3e11287 renderbuffer should work without OpenGL 2018-02-03 13:50:47 +01:00
Zeno Rogue
b3f047ea6a reworked 3D vision 2018-02-03 13:41:49 +01:00
Zeno Rogue
33ebed2cf3 changed the way of marking the master triangles 2018-02-01 14:31:17 +01:00
Zeno Rogue
980d05a585 prettypoly function 2018-02-01 14:30:13 +01:00
Zeno Rogue
8ce3e6f703 refactored texture mapping -- can change the texture precision when already active now 2018-02-01 13:45:08 +01:00
Zeno Rogue
0dc6f9eead added the missing new file 2018-02-01 13:43:48 +01:00
Zeno Rogue
c2c9099ce8 exported more rug functions 2018-02-01 13:43:39 +01:00
Zeno Rogue
b2aa7cb30a reduced min sightrange to 3 2018-02-01 13:43:21 +01:00
Zeno Rogue
a7ee43474e options -canvas and -W work in phase 2 2018-02-01 13:43:11 +01:00
Zeno Rogue
8e8ece7162 refactored drawing to a texture; HQ shots can now be saved using OpenGL 2018-02-01 13:42:47 +01:00
Zeno Rogue
84980e55fc rewritten scores.cpp more elegantly using lambdas 2018-02-01 03:07:01 +01:00
Zeno Rogue
996c6cf5f7 fixed a compiler warning 2018-02-01 03:06:45 +01:00
Zeno Rogue
20f1dc5d4d 10.3f 2018-02-01 03:04:27 +01:00
Zeno Rogue
eb5d2ab845 fixed petrified monsters not destroying arrow traps 2018-01-31 00:16:48 +01:00
Zeno Rogue
f6750c8dcd CAP_ODS guards 2018-01-31 00:16:16 +01:00
Zeno Rogue
632f8dbda5 fixed largeS2-in-S3 and incorrect qvalid in Hypersian Rug 2018-01-31 00:11:49 +01:00
Zeno Rogue
2dbfc6a4ec dont_face_pc commandline option 2018-01-31 00:10:44 +01:00
Zeno Rogue
afdca24041 fixed a bug in randd() which made Blizzard look not as it should on Windows 2018-01-31 00:10:15 +01:00
Zeno Rogue
c93d7360f9 a typo fix 2018-01-29 16:31:28 +01:00
Zeno Rogue
d7158bcdbe improvements to the ODS projection 2018-01-29 16:31:14 +01:00
Zeno Rogue
e590000627 comments on the rugpoint structure 2018-01-29 16:30:55 +01:00
Zeno Rogue
cd988324a0 rug now works correctly with distance > 7 2018-01-29 16:30:44 +01:00
Zeno Rogue
5f3c45df8d finger implemented 2018-01-29 16:30:21 +01:00
Zeno Rogue
561369ce11 fixed fieldval_uniq on torus -- affects Blizzard/Volcano/Ruined 2018-01-29 16:29:13 +01:00
Zeno Rogue
1d5259c074 use checktide always when sightrange>7 2018-01-29 16:28:06 +01:00
Zeno Rogue
485a77a5f6 keepshape option removed 2018-01-28 12:25:56 +01:00
Zeno Rogue
8c8ea37ce0 option -rugtisze 2018-01-28 12:21:29 +01:00
Zeno Rogue
f6957614b8 rugmodelscale can be changed live now 2018-01-28 12:21:10 +01:00
Zeno Rogue
29e2589fcb ODS projection 2018-01-28 12:20:21 +01:00
Zeno Rogue
24acdf6b88 10.3e 2018-01-28 12:19:18 +01:00