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

58 Commits

Author SHA1 Message Date
Zeno Rogue
b6f13b953b more OOP-style standard dialogs 2023-08-09 14:01:24 +02:00
Zeno Rogue
59dd09173a fixed the combinations of Archimedean, fake, and embedding 2023-06-10 10:33:42 +02:00
Zeno Rogue
7dc21f32de changed some prepare_basics to require_basics 2023-04-27 22:47:32 +02:00
Zeno Rogue
a3c861ec9e hat:: fake now actually appears in menu 2023-03-25 23:43:43 +01:00
Zeno Rogue
1a97becdf0 fake geometry for hat 2023-03-24 23:16:03 +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
94c7cf6b03 more guard fixes 2022-05-10 08:53:58 +02:00
Zeno Rogue
67a19d93bb added missing MAXMDIM guards 2022-02-17 21:00:10 +01:00
Zeno Rogue
c4c862ad01 fake:: added missing override 2021-08-05 20:33:40 +02:00
Zeno Rogue
cb6a28f7c1 fixed some problems with 2D fake 2021-08-05 11:56:12 +02:00
Zeno Rogue
cc80bc7b3a Merge branch 'master' of https://github.com/zenorogue/hyperrogue 2021-07-13 21:32:55 +02:00
Zeno Rogue
dcac42ec76 fake:: more interesting for the coxeter variation 2021-07-13 21:32:01 +02:00
Zeno Rogue
4bff948243 fixup to gfake-euc 2021-07-13 21:31:44 +02:00
Zeno Rogue
eb0b7d2809 fake:: option gfake-euc 2021-07-13 21:30:17 +02:00
Zeno Rogue
6aae43f1f8 fake:: ray_iadj 2021-07-13 18:10:19 +02:00
Zeno Rogue
5c21b64060 reg3:: new variation, bch_oct 2021-07-13 15:12:03 +02:00
Zeno Rogue
81ea3d75f5 fake:: works with coxeter 2021-07-13 02:34:24 +02:00
Zeno Rogue
3560bcc3db fake:: there could be more spins 2021-07-13 02:11:24 +02:00
Zeno Rogue
7d930b6f29 fake working in subcubes 2021-07-13 02:10:34 +02:00
Arthur O'Dwyer
0ee6ce8c83 Eliminate -Woverloaded-virtual warnings from Clang. NFCI. 2021-07-12 17:51:39 -04:00
Zeno Rogue
2215e07fca created cellshapes for other 3D geometries 2021-07-12 12:23:34 +02:00
Zeno Rogue
6e6d0a7839 the main (heptagon) cellshape now also uses subcellshape; removed dirdist and get_vertices and introduced get_cellshape instead 2021-07-12 11:07:22 +02:00
Zeno Rogue
8d18946450 written createMov in an OOP way 2021-06-12 23:25:59 +02:00
Zeno Rogue
6151859380 another cellshape fix 2021-03-25 12:47:52 +01:00
Zeno Rogue
de498da1d1 fixed bugs when switching FPP in E2 torus 2021-02-07 22:55:11 +01:00
Zeno Rogue
28383c94e0
Merge branch 'master' into fix_hyperroid 2020-11-06 15:40:59 +01:00
Zeno Rogue
d64c5e338c extra guards 2020-10-15 16:33:52 +02:00
still-flow
a8691f0d8e fix hyperroid builds
- add cap guards where necessary
- adapt to new `shiftpoint` datatype and function interfaces thereof
2020-10-05 21:48:56 +03:00
Zeno Rogue
3505f17460 redone modecode 2020-08-02 12:55:37 +02:00
Zeno Rogue
67595a4ed3 redone hrmap::draw() function to keep DRY 2020-07-28 22:06:14 +02:00
Zeno Rogue
82f32607e6 MAJOR CHANGE: replaced (transmatrix,band_shift) pair with shiftmatrix 2020-07-28 22:06:14 +02:00
Zeno Rogue
26f4a1e6f4 fake in rhombic 2020-07-03 15:39:52 +02:00
Zeno Rogue
b8444a7fa2 fake:: ordered modes 2020-07-03 15:39:35 +02:00
Zeno Rogue
8ec8ebc1d7 fixed arb and fake without CAP_TEXTURE 2020-06-06 18:42:58 +02:00
Zeno Rogue
2a0b0101fd raycasting in 2D 2020-06-03 15:11:20 +02:00
Zeno Rogue
86154347ec stopped the player from obscuring view in fake 2020-06-03 11:53:29 +02:00
Zeno Rogue
4ef3f31c8f fixed a crash when using -gfake without game 2020-06-03 11:49:04 +02:00
Zeno Rogue
0ae3ab3c9b fake::split() = fake::in() or arb::in_slided() is used when both are applicable for a condition 2020-06-03 11:43:35 +02:00
Zeno Rogue
9729dbcbfc texture remapped when changing fake 2020-06-02 02:25:12 +02:00
Zeno Rogue
b0c6c95305 fixed unused capture warning 2020-05-31 17:45:02 +02:00
Zeno Rogue
a8a0805b6f added some missing MAXMDIM guards 2020-05-31 17:21:16 +02:00
Zeno Rogue
9edd841595 better tiling_name for fake Arcm 2020-05-31 16:45:06 +02:00
Zeno Rogue
bac89fb9f9 fake:: new config options, changed option name, seen in menu when available, prevent cheat 2020-05-31 16:44:44 +02:00
Zeno Rogue
5238959cbd fake:: support Archimedean pure 2020-05-31 16:18:44 +02:00
Zeno Rogue
38418bd73a fake:: limit cells drawn 2020-05-31 03:30:51 +02:00
Zeno Rogue
4a830f469b fake geometry in 2D 2020-05-31 03:30:14 +02:00
Zeno Rogue
c268949c9b added fixmatrix in fake 2020-05-29 01:53:20 +02:00
Zeno Rogue
91338d047e fixed some bugs with ultra mirrors 2020-05-28 13:44:02 +02:00
Zeno Rogue
4217c7ccc7 reg3:: ultra-mirrors 2020-05-28 01:50:00 +02:00
Zeno Rogue
2a9a2b68cc fake:: set qIDEAL, qULTRA, and tiling_name correctly 2020-05-28 01:40:52 +02:00