1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-07-06 12:03:18 +00:00
Commit Graph

1899 Commits

Author SHA1 Message Date
Zeno Rogue
4d2f79ba95 rewritten the system to display 3D. This fixes the spherical display not working in stereo mode, and is more clean. 2018-07-22 00:39:57 +02:00
Zeno Rogue
acd906d7c3 irr:: Land of Storms is now random 2018-07-21 18:04:06 +02:00
Zeno Rogue
304e48d4b4 arg::cheat() is now inline 2018-07-21 18:03:53 +02:00
Zeno Rogue
66f352178e irr:: maps can now be loaded/saved 2018-07-21 17:52:00 +02:00
Zeno Rogue
190fa3ea1d irr:: horocycles 2018-07-21 17:46:14 +02:00
Zeno Rogue
4de4d3e640 arg:: split the big if list in config.cpp 2018-07-21 16:58:50 +02:00
Zeno Rogue
45b25059b5 irr:: linepattern:: Vineyard Pattern shows cellgroups; tree and horocyclic tree work correctly 2018-07-20 02:59:51 +02:00
Zeno Rogue
f7e5f470dc irr:: celldist and (circular, not yet horocyclic) celldistAlt 2018-07-20 02:58:47 +02:00
Zeno Rogue
35bb9ea95b fixed the return value of the ca arg reader 2018-07-20 00:17:58 +02:00
Zeno Rogue
81f175a18c moved -wsh from config.cpp to pattern2.cpp 2018-07-20 00:10:10 +02:00
Zeno Rogue
262d6f2a92 mode changes moved to config.cpp 2018-07-20 00:07:30 +02:00
Zeno Rogue
9d682aee45 moved more commandline options to their modules 2018-07-20 00:04:23 +02:00
Zeno Rogue
30cb9158cb moved svg and PNG screenshot to a new file screenshots.cpp; moved some commandline arguments from commandline.cpp to their respective modules 2018-07-19 23:46:58 +02:00
Zeno Rogue
8c5a88c513
Merge pull request #55 from Quuxplusone/empty-body
Fix -Wempty-body warnings on GCC.
2018-07-18 02:07:24 +02:00
Arthur O'Dwyer
fbc7cd3212 Fix -Wempty-body warnings on GCC. 2018-07-17 16:53:46 -07:00
Zeno Rogue
76d0538b3c added const 2018-07-18 00:49:13 +02:00
Zeno Rogue
c52f8e94d2 irr:: improved the wall rate 2018-07-18 00:09:39 +02:00
Zeno Rogue
bbf32af738 changing the 3D parameters sometimes did not work correctly in non-hyperbolic geometry while it should. 2018-07-17 16:06:42 +02:00
Zeno Rogue
4776784be3 irr:: known to use special land 2018-07-17 15:00:35 +02:00
Zeno Rogue
572252b94f irr:: memorizing relmatrices (no bit performance improvement though 2018-07-17 15:00:18 +02:00
Zeno Rogue
88ed1af315 irr:: fixed a bug in auto_creator() 2018-07-17 14:38:44 +02:00
Zeno Rogue
4965fd8a83 the seabed layer now correctly uses the geom3::BOTTOM (was drawn using ground level perspective) 2018-07-17 14:38:32 +02:00
Zeno Rogue
566c466b66 loading/saving irregular maps to config and log (and recreate automatically)H 2018-07-17 14:28:49 +02:00
Zeno Rogue
9fc4e5524f irr:: ignore achievements/leaderboards; rewritten the modecode/finalAchievement code a bit 2018-07-17 14:18:41 +02:00
Zeno Rogue
2ca0629a91 fixed crashes on getHemisphere 2018-07-17 02:39:12 +02:00
Zeno Rogue
12e2447314 better scaling of walls[1] in irr 2018-07-17 02:37:57 +02:00
Zeno Rogue
29a91c8c80 laIce is not full game on irr 2018-07-17 02:29:31 +02:00
Zeno Rogue
f597e6bfd7 choose irregular from the Goldberg menu 2018-07-17 02:29:18 +02:00
Zeno Rogue
bb0f482511 irr:: fixed the Dragon and Ivy graphics 2018-07-16 21:43:24 +02:00
Zeno Rogue
7cff92b20f irr:: reduced precision of lines, just like in gp 2018-07-16 21:43:10 +02:00
Zeno Rogue
03acf4ae65 Close/open/trapdoors and Rugs now look better in non-standard geometries. 2018-07-16 21:42:50 +02:00
Zeno Rogue
4d61f2169e irr:: Orb of the Sword and Kraken. 2018-07-16 21:41:59 +02:00
Zeno Rogue
58d8742cf9 fixed the generation of some lands in other geometries 2018-07-16 20:06:52 +02:00
Zeno Rogue
9d2b145123 removed unused 2018-07-16 20:06:35 +02:00
Zeno Rogue
2b1d189074 geometry improvements 2018-07-16 20:06:21 +02:00
Zeno Rogue
59ab37d509 improved vectodir and calcMousedest 2018-07-16 20:06:09 +02:00
Zeno Rogue
c8c1e3a346 irregular grids 2018-07-16 20:05:23 +02:00
Zeno Rogue
4320119d02 calc_relative_matrix now accepts hyperpoint as the direction hint 2018-07-16 20:02:33 +02:00
Zeno Rogue
b0278e02c8 no longer resetting geometry on each restart 2018-07-16 19:57:41 +02:00
Zeno Rogue
cedd78b3e7 10.4m 2018-07-16 19:54:31 +02:00
Zeno Rogue
cf89574126 added missing horo_ok 2018-07-16 19:53:12 +02:00
Zeno Rogue
f4a3446ba3 argh, this should have been rectified 2018-07-11 12:58:16 +02:00
Zeno Rogue
6d8fe2bb25 'expanded' now returned in operation_name 2018-07-11 12:57:13 +02:00
Zeno Rogue
654796f028 fixed the bug in chamfered/expanded naming 2018-07-11 12:55:23 +02:00
Zeno Rogue
12047beb3a fixed the step in configure_edge_display 2018-07-11 12:38:06 +02:00
Zeno Rogue
56f668a7b1 Merge branch 'master' of https://github.com/zenorogue/hyperrogue 2018-07-11 12:34:37 +02:00
Zeno Rogue
69d7c4651a
Merge pull request #53 from Quuxplusone/travis-ci
Merge Makefiles. Add emscripten to Makefile. Test all platforms on TravisCI.
2018-07-11 12:38:26 +02:00
Zeno Rogue
d57436848c rectified is GP(1,1) not GP(1,0) 2018-07-11 12:25:33 +02:00
Zeno Rogue
c9f5b1e048 fixed several instances when PTM score would not be recorded when changing modes 2018-07-11 12:25:19 +02:00
Arthur O'Dwyer
8d9a03699e Fix a typo-bug detected by Clang.
./rogueviz.cpp:1721:47: error: implicit conversion from 'double' to 'int'
      changes value from 0.2 to 0 [-Werror,-Wliteral-conversion]
            dialog::editNumber(i, 1, 1000000, .2, 500, s3, "");
            ~~~~~~                            ^~
2018-07-10 17:48:31 -07:00