1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-05-21 13:32:07 +00:00
Commit Graph

1747 Commits

Author SHA1 Message Date
Zeno Rogue e6bdba1441 order-2 tesselations work 2018-08-20 19:41:08 +02:00
Zeno Rogue 1baea22d72 land validity for binarytiling and archimedean 2018-08-20 17:30:55 +02:00
Zeno Rogue 6174261535 Crystal World and Warped Coast work correctly 2018-08-20 17:30:36 +02:00
Zeno Rogue 1f356b1dff Crystal World and Warped Coast work correctly 2018-08-20 17:26:29 +02:00
Zeno Rogue 683471b7c0 fixed the warnings in binarytiling 2018-08-20 16:54:34 +02:00
Zeno Rogue 9cd6dd2805 correct farcorner drawing in standard tilings 2018-08-20 16:50:35 +02:00
Zeno Rogue 5028cc5542 disabled 'variations' option for Archimedean tilings for now 2018-08-20 16:46:09 +02:00
Zeno Rogue e866fd8ba3 fixed a crash when switching to arcm from gp or irr 2018-08-20 16:45:48 +02:00
Zeno Rogue 7e728f9341 fixed floorshape gp delayer 2018-08-20 16:41:21 +02:00
Zeno Rogue e72758c973 preliminary randomPointIn 2018-08-20 16:36:45 +02:00
Zeno Rogue 13e5c3a555 windmap now works on Goldberg, irregular, and Archimedean spheres 2018-08-20 16:28:47 +02:00
Zeno Rogue 7e52b1f340 sightrange of 30 was not enough on some spheres 2018-08-20 16:28:25 +02:00
Zeno Rogue a4ced4a504 color by sides; canvas coloring selectable from the texture menu 2018-08-20 15:49:17 +02:00
Zeno Rogue cd91148459 arcm:: all patterns work 2018-08-20 15:24:44 +02:00
Zeno Rogue ad8ef53d84 arcm:: correct Warped *Coast* generation (at least in some) 2018-08-20 12:06:19 +02:00
Zeno Rogue c5395097fe Working Chessboard pattern. Chessboard pattern used in the Warped Coast. 2018-08-20 11:59:43 +02:00
Zeno Rogue e9ab4bf2dd better gp tiles unification in floorshapes 2018-08-20 02:54:35 +02:00
Zeno Rogue 3906e11d92 fixed grid drawing 2018-08-20 02:52:07 +02:00
Zeno Rogue f92a5ea3f1 'colored tiling' option 2018-08-20 02:50:51 +02:00
Zeno Rogue 625144195c major cleanup of texture remapping 2018-08-20 02:04:49 +02:00
Zeno Rogue 47c49c6d1d fixed some rotation bugs 2018-08-20 02:03:43 +02:00
Zeno Rogue c54d4ec59d struct archimedean_tiling 2018-08-20 02:02:45 +02:00
Zeno Rogue 4d31e5a544 renamed 'syntetic' to 'archimedean' (enums/files/marcos/namespaces) 2018-08-19 23:06:32 +02:00
Zeno Rogue 1c8f0e7e37 inverse_error as a separate function (helps with debugging) 2018-08-19 22:54:11 +02:00
Zeno Rogue 676ea3a1f9 precise mouseover computation 2018-08-19 22:53:51 +02:00
Zeno Rogue db4f622588 Archimedean tilings available from the menu 2018-08-19 22:53:34 +02:00
Zeno Rogue c37a72ddd3 more patterns 2018-08-19 18:06:54 +02:00
Zeno Rogue 4fa4f2061c fixed a bug in synt patterns 2018-08-19 18:06:08 +02:00
Zeno Rogue c42940684c proper hrmap_* for syntetic; fixed a bug when deleting 2018-08-19 18:04:56 +02:00
Zeno Rogue d094417cf6 L and H codes no longer freeze the game 2018-08-19 16:29:05 +02:00
Zeno Rogue e1c49a83fa fixed displayspin in syntetic 2018-08-19 16:28:36 +02:00
Zeno Rogue 3ac47f53f5 some more 2018-08-19 15:55:49 +02:00
Zeno Rogue 453c06f9f9 functions with rotation parameters in S84-degree system have been removed or replaced in radian versions 2018-08-19 15:52:39 +02:00
Zeno Rogue 5384ce3274 synt:: patterns 2018-08-19 15:15:47 +02:00
Zeno Rogue f738bb7002 synt:: graveyard and three-color and line patterns 2018-08-19 13:47:51 +02:00
Zeno Rogue 29a9980fc3 more improvements to scaling in syntetic 2018-08-19 13:46:22 +02:00
Zeno Rogue 90b959c1d2 better geometry2 support for syntetic and standard 2018-08-19 13:46:05 +02:00
Zeno Rogue 7ea60c60d8 fixed calc_relative_matrix for syntetic sphere 2018-08-19 13:44:25 +02:00
Zeno Rogue d5175882f6 fixed optimizeview in Euclidean syntetic 2018-08-19 01:04:15 +02:00
Zeno Rogue 5202511c57 added fixmatrix 2018-08-19 00:39:29 +02:00
Zeno Rogue 7bae01c168 synt:: replaced the combinatorial building process with floating-point-based one for hyperbolic geometry too 2018-08-19 00:27:20 +02:00
Zeno Rogue b186b9d1bb shadows are actually fixed now 2018-08-18 18:01:41 +02:00
Zeno Rogue e14b83d400 removed the debug text in syntetic 2018-08-18 17:53:06 +02:00
Zeno Rogue 7382791dff separate shadows for Escher floorshapes 2018-08-18 17:52:43 +02:00
Zeno Rogue 00f9409e06 synt:: non-hyperbolic should always work; record debugging to svg 2018-08-18 17:46:02 +02:00
Zeno Rogue 99cad10617 svg::render now accepts a function to draw something else 2018-08-18 17:44:35 +02:00
Zeno Rogue 6ebd8ab9da split buildHeptagon to buildHeptagon1 and rest 2018-08-18 17:43:54 +02:00
Zeno Rogue c6496de645 increased MAX_EDGE to 12 (still have to cut memory for more normal geometries 2018-08-18 17:40:54 +02:00
Zeno Rogue 5c90e6bcec improved geometry2 and displaydir functions for syntetic 2018-08-18 17:40:02 +02:00
Zeno Rogue dcee5d6d58 fixed syntetic Euclidean display 2018-08-18 17:39:12 +02:00