1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-04-04 01:51:22 +00:00

Commit Graph

  • 5384ce3274 synt:: patterns Zeno Rogue 2018-08-19 15:15:47 +02:00
  • f738bb7002 synt:: graveyard and three-color and line patterns Zeno Rogue 2018-08-19 13:47:51 +02:00
  • 29a9980fc3 more improvements to scaling in syntetic Zeno Rogue 2018-08-19 13:46:22 +02:00
  • 90b959c1d2 better geometry2 support for syntetic and standard Zeno Rogue 2018-08-19 13:46:05 +02:00
  • 7ea60c60d8 fixed calc_relative_matrix for syntetic sphere Zeno Rogue 2018-08-19 13:44:25 +02:00
  • d5175882f6 fixed optimizeview in Euclidean syntetic Zeno Rogue 2018-08-19 01:04:15 +02:00
  • 5202511c57 added fixmatrix Zeno Rogue 2018-08-19 00:39:29 +02:00
  • 7bae01c168 synt:: replaced the combinatorial building process with floating-point-based one for hyperbolic geometry too Zeno Rogue 2018-08-19 00:25:43 +02:00
  • b186b9d1bb shadows are actually fixed now Zeno Rogue 2018-08-18 18:01:41 +02:00
  • e14b83d400 removed the debug text in syntetic Zeno Rogue 2018-08-18 17:53:06 +02:00
  • 7382791dff separate shadows for Escher floorshapes Zeno Rogue 2018-08-18 17:52:43 +02:00
  • 00f9409e06 synt:: non-hyperbolic should always work; record debugging to svg Zeno Rogue 2018-08-18 17:46:02 +02:00
  • 99cad10617 svg::render now accepts a function to draw something else Zeno Rogue 2018-08-18 17:44:35 +02:00
  • 6ebd8ab9da split buildHeptagon to buildHeptagon1 and rest Zeno Rogue 2018-08-18 17:43:54 +02:00
  • c6496de645 increased MAX_EDGE to 12 (still have to cut memory for more normal geometries Zeno Rogue 2018-08-18 17:40:54 +02:00
  • 5c90e6bcec improved geometry2 and displaydir functions for syntetic Zeno Rogue 2018-08-18 17:40:02 +02:00
  • dcee5d6d58 fixed syntetic Euclidean display Zeno Rogue 2018-08-18 17:39:12 +02:00
  • 18d917da79 improved floorshape debugger Zeno Rogue 2018-08-18 17:38:07 +02:00
  • 1a6427ba32 some arrays had number bounds while it should have been MAX_EDGE Zeno Rogue 2018-08-18 17:37:12 +02:00
  • a92cc33426 removed 'stdeuclid' and using 'masterless' since it was too similar to 'stdeuc' Zeno Rogue 2018-08-18 17:35:39 +02:00
  • 682f804576 major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T> Zeno Rogue 2018-08-18 00:46:45 +02:00
  • a5a3cf1c87 floorshape gpside bound is MAX_EDGE not 8 Zeno Rogue 2018-08-17 21:44:03 +02:00
  • 03f32c4f76 syntetic is weirdhyperbolic Zeno Rogue 2018-08-17 21:43:51 +02:00
  • 40355b5cb9 cdata clear in binarytiling and syntetic Zeno Rogue 2018-08-17 21:43:29 +02:00
  • ad4eb89385 fixed bugs with drawing hypersian rugs Zeno Rogue 2018-08-17 21:43:07 +02:00
  • 7fa3de574e preliminary floorshape remapping to syntetic Zeno Rogue 2018-08-17 21:42:42 +02:00
  • 7064dace81 default celldistance in syntetic and binarytiling Zeno Rogue 2018-08-17 21:38:07 +02:00
  • fe1a5c5a03 bugfix in memory clear Zeno Rogue 2018-08-17 21:37:33 +02:00
  • f60df73004 added missing declarations to hyper.h Zeno Rogue 2018-08-17 16:53:57 +02:00
  • f5f218b7f9 patNormal and patTrihepta now use the functions from geometry2.cpp Zeno Rogue 2018-08-17 16:51:18 +02:00
  • 628edd6650 removed debug which caused drawing each edge twice Zeno Rogue 2018-08-17 16:50:56 +02:00
  • 09fb882b71 replaced shFullCross with an alternative which works in any geometry Zeno Rogue 2018-08-17 16:48:26 +02:00
  • 9faa285814 New file geometry2.cpp, with moved ggmatrix, relative_matrix, virtualRebase, and new get_corner_position family. Refactored in floorpatterns, textures, and grid to use get_corner_position family. Zeno Rogue 2018-08-17 16:47:06 +02:00
  • 749ad03138 syntetic tilings (WIP) Zeno Rogue 2018-08-17 13:29:00 +02:00
  • 0b20c0a0cb grid works in the binary tiling Zeno Rogue 2018-08-14 10:18:44 +02:00
  • eb57d160d0 binary_tiling_width parameter Zeno Rogue 2018-08-14 10:18:18 +02:00
  • c54d01b50c binary:: no spin Zeno Rogue 2018-08-14 09:16:30 +02:00
  • 12ce3a6a9b binary:: texture:: fixed some minor things Zeno Rogue 2018-08-14 09:16:09 +02:00
  • dac4f6fc75 texture:: vid.stretch parameter applied correctly Zeno Rogue 2018-08-14 09:15:17 +02:00
  • dc1efea3e6 fixed gethyper (vid.stretch parameter applied) Zeno Rogue 2018-08-14 08:57:59 +02:00
  • c1243eea09 binary:: fixed relative_matrix Zeno Rogue 2018-08-14 08:57:33 +02:00
  • 4f3cc3783a binary tiling Zeno Rogue 2018-08-09 19:28:53 +02:00
  • ebe57688ad several features which actually were in 10.4p but not commited Zeno Rogue 2018-08-09 19:27:52 +02:00
  • 3b50632217 10.4p Zeno Rogue 2018-08-09 19:25:44 +02:00
  • 9589fcb4b1 fixed some glitches in the spherical projections Zeno Rogue 2018-08-05 16:18:35 +02:00
  • 31b75bd2bd fixed a crash bug when enabling an irregular tiling multiple times Zeno Rogue 2018-08-05 14:08:52 +02:00
  • d9dc6a43df fixed a crash with Orb of the Warp Zeno Rogue 2018-08-05 13:53:24 +02:00
  • 077e11449c translation update (PL, CZ) Zeno Rogue 2018-08-05 13:53:11 +02:00
  • 21ebf6586d irr:: improved warped floors Zeno Rogue 2018-08-05 05:51:05 +02:00
  • 253c2d8b9b bitruncated irregular tilings Zeno Rogue 2018-08-05 05:07:34 +02:00
  • 188c591453 fixed the Ocean Yendor Challenge Zeno Rogue 2018-08-04 22:36:21 +02:00
  • bbebb55bd9 virtualRebase for hyperpoints (not transmatrices) Zeno Rogue 2018-08-04 22:36:08 +02:00
  • d8f63a9f3d moved mid3 and mid_at functions to hyperpoint.cpp Zeno Rogue 2018-08-04 22:35:15 +02:00
  • 47c69694bc fixed a bug which caused sea buoys to sometimes not appear Zeno Rogue 2018-08-04 22:25:46 +02:00
  • 6e1ba9e771 yet another compilation error without CAP_TEXTURE fixed Zeno Rogue 2018-08-04 18:17:42 +02:00
  • d6c1f58adb texture:: textures were scrolled incorrectly after loading -> fixed Zeno Rogue 2018-08-04 11:15:48 +02:00
  • 055a54500b reset qfi.tinf when setting a non-textured floor Zeno Rogue 2018-08-04 11:15:05 +02:00
  • db7ccb47bc texture::texture_area not saved to config without CAP_TEXTURE Zeno Rogue 2018-08-04 11:14:47 +02:00
  • 958c5e5a4b no HUD when texture saving Zeno Rogue 2018-08-03 10:48:40 +02:00
  • 50d4378af4 texture configs based on polygonal tilings now load correctly Zeno Rogue 2018-08-03 10:47:47 +02:00
  • 7c16a9a32a texture aura option Zeno Rogue 2018-08-03 10:47:20 +02:00
  • 270015cf7f irr:: texture:: one more bugfix Zeno Rogue 2018-08-02 23:12:29 +02:00
  • 7e1344a863 singletype patterns now can be remapped to irregular grids Zeno Rogue 2018-08-02 22:26:07 +02:00
  • bd59b4e23a fixed singletype texture patterns Zeno Rogue 2018-08-02 22:25:08 +02:00
  • 6b4ed57152 fixed the orb drawings Zeno Rogue 2018-08-01 15:03:48 +02:00
  • 9220938e79 fixed the message order for teleport/jump orbs Zeno Rogue 2018-08-01 14:05:17 +02:00
  • f734df14f6 fixed a game/translation mismatch Zeno Rogue 2018-08-01 14:05:03 +02:00
  • 508cecb3b3 the cost of leaving Land of Power now happens before collecting items Zeno Rogue 2018-08-01 14:04:47 +02:00
  • f1250a677d fixed the Crossroads IV in PTM Zeno Rogue 2018-08-01 13:52:40 +02:00
  • 6068434f2a updated the Polish translation Zeno Rogue 2018-08-01 13:31:13 +02:00
  • 1aafd72cd8 fixed a checkmate rule bug with Pikeman and (potentially killed) monster on the way Zeno Rogue 2018-08-01 12:40:44 +02:00
  • a50169e3d3 fixed the lines in the svg screenshots Zeno Rogue 2018-08-01 11:25:07 +02:00
  • 8a231d8269 fixed the svg shots of ellipses Zeno Rogue 2018-08-01 11:20:50 +02:00
  • 1b44899624 line quality option Zeno Rogue 2018-08-01 11:07:22 +02:00
  • 2f9e581f51 irr:: added a short help text Zeno Rogue 2018-08-01 04:36:37 +02:00
  • 8e1ee8f8d5 added missing XLAT in some places Zeno Rogue 2018-08-01 04:31:40 +02:00
  • 5e2a65a781 vertical stretch parameter is now available in all models; more details in equi-area Zeno Rogue 2018-08-01 04:01:16 +02:00
  • 1e15992a22 added dialog::extra_options, and extra options in number dialogs now use this feature Zeno Rogue 2018-08-01 03:59:20 +02:00
  • d005e549be 10.4o Zeno Rogue 2018-07-30 17:52:31 +02:00
  • 475b223939 fixed a crash bug with displaying hypersian rugs in the inventory Zeno Rogue 2018-07-30 17:47:25 +02:00
  • e27cd9b654 stretch factor in cylindrical equidistant and cylindrical equi-area models Zeno Rogue 2018-07-30 17:44:11 +02:00
  • c252f1f09c 10.4n Zeno Rogue 2018-07-30 10:08:46 +02:00
  • ef883a41d8 it is no longer allowed to use Orb of Space on saved Baby Tortoises Zeno Rogue 2018-07-30 09:53:50 +02:00
  • 9fc9abce98 blowing a Tortoise+baby away now moves the baby even if there was an item on the target cell Zeno Rogue 2018-07-30 09:52:50 +02:00
  • 371ecc1ce2 summoned Tortoises no longer die on hit Zeno Rogue 2018-07-30 09:52:19 +02:00
  • b3d074161e killing a tortoise with a saved baby now kills the baby too Zeno Rogue 2018-07-30 09:51:57 +02:00
  • 39e131d985 no more petrification on Round Table Zeno Rogue 2018-07-30 09:34:48 +02:00
  • f635c27e07 fixed variable conflict warning Zeno Rogue 2018-07-30 09:34:37 +02:00
  • 4ae3733659 fix a potential crash bug Zeno Rogue 2018-07-27 22:14:46 +02:00
  • d32fe9192e use the old reverse-side algorithm if texture is on Zeno Rogue 2018-07-27 22:14:33 +02:00
  • b1653689da silenced an 'uninitialized variable' warning Zeno Rogue 2018-07-23 23:58:59 +02:00
  • 9433803b04 fixed a compilation error with CAP_ORIENTATION Zeno Rogue 2018-07-23 23:58:45 +02:00
  • b9796c86ba tour:: ENTER/BACKSPACE now checks whether a subgame is one with gamestack::pushed(), not with geometry || nonbitrunc (more general) Zeno Rogue 2018-07-23 23:38:30 +02:00
  • 19ac4dd945 pkResetModel now does stereo::set_projection(0) Zeno Rogue 2018-07-23 23:37:54 +02:00
  • b987ce2dec added π as a guaranteed character in langen (useful for presentations) Zeno Rogue 2018-07-23 23:37:36 +02:00
  • 717cc6b12f irr:: added the missing 'ingore' Zeno Rogue 2018-07-23 23:37:02 +02:00
  • 548ee3a54f HELPFUN no longer displays gamescreen(2) by default, to let the presentation designer to choose the brighness themselves Zeno Rogue 2018-07-23 23:36:29 +02:00
  • e557dd1303 fixed a crash bug with the 'mark' command when no cell active Zeno Rogue 2018-07-23 23:35:01 +02:00
  • c70db33417 improved mobile compass Zeno Rogue 2018-07-23 16:08:08 +02:00
  • e601533a37 improved keyboard control in orthogonal projection of the sphere Zeno Rogue 2018-07-23 16:07:27 +02:00