1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-06-14 08:38:50 +00:00

Commit Graph

  • deb50030bc added start_game() after arg::read(3) to fix crashes when map changes in phase 3 Zeno Rogue 2018-08-28 19:14:17 +02:00
  • e6fd183302 fixed Ivy graphics on euclid6 Zeno Rogue 2018-08-28 19:06:43 +02:00
  • 5f74f2f641 fixed Dragon generation on geometries which include triangles Zeno Rogue 2018-08-28 19:06:30 +02:00
  • 6482e22219 fixed cellgfxdist and cellrelmatrix in Archimedean Zeno Rogue 2018-08-28 19:06:12 +02:00
  • 015e69cf30 simplified the scaling scode Zeno Rogue 2018-08-28 19:05:57 +02:00
  • 6d5d8d8134 bugfix Zeno Rogue 2018-08-28 19:00:09 +02:00
  • 6de0f0a8aa instead of nonbitrunc, gp::on and irr::on, there is one variable, variation Zeno Rogue 2018-08-28 17:17:34 +02:00
  • 1af2c04407 enum class used for PPR Zeno Rogue 2018-08-28 14:27:23 +02:00
  • 89f0a6ba8a some more bugfixes Zeno Rogue 2018-08-28 14:09:36 +02:00
  • f009e80689 crash fixed again Zeno Rogue 2018-08-28 13:47:51 +02:00
  • 25c09154dc fixed a crash when drawing inventory items while drawcell is also NULL; priority functions now use PPR_DEFAULT not -1; priority is passed as PPR not int Zeno Rogue 2018-08-28 13:45:11 +02:00
  • 7ff722ba59 angle measurement and grid display now take coldcenter into account correctly Zeno Rogue 2018-08-28 05:40:15 +02:00
  • 114fd59752 vector graphics editor now can calculate areas Zeno Rogue 2018-08-28 05:39:41 +02:00
  • c17efce3b5 PAT_TYPES now separate from PAT_NONE; PAT_* constants now use enum Zeno Rogue 2018-08-28 04:05:32 +02:00
  • d049cb63af fixed grid drawing Zeno Rogue 2018-08-27 19:38:11 +02:00
  • baffb16e83 fix XLAT(canvas) to XLATN Zeno Rogue 2018-08-27 19:38:02 +02:00
  • 641e463643 fixed two types in the binary tiling Zeno Rogue 2018-08-27 19:37:35 +02:00
  • ff84f63abd Fixed mapediting floorshapes. Also works nicely for all geometries now. Enum used for shapegroups. Zeno Rogue 2018-08-27 19:27:35 +02:00
  • e54da982d1 one more Zeno Rogue 2018-08-25 00:09:33 +02:00
  • b63b4a810b more updates, missing CAP_COMMANDLINE added Zeno Rogue 2018-08-25 00:04:10 +02:00
  • c10985dd4a updated mobile parts of init.cpp Zeno Rogue 2018-08-25 00:01:46 +02:00
  • d66207f5cc rename binary::typeof to type_of to fix problems with some compilers Zeno Rogue 2018-08-25 00:01:32 +02:00
  • aafa5c3157 10.4s Zeno Rogue 2018-08-24 23:54:32 +02:00
  • 7faa73ba18 translation update Zeno Rogue 2018-08-24 23:52:17 +02:00
  • 0cf4487a50 previous page button Zeno Rogue 2018-08-24 23:52:02 +02:00
  • 15c9a78093 another 3666 variant Zeno Rogue 2018-08-24 23:43:21 +02:00
  • 6b8c7f23e7 pressing Backspace while the Archimedean symbol is already deleted does nothing instead of leaving the menu Zeno Rogue 2018-08-24 21:50:17 +02:00
  • 0abfcb683f Hypersian Rug mode works with Archimedean tilings Zeno Rogue 2018-08-24 21:47:09 +02:00
  • 8cc1b364d1 10.4r Zeno Rogue 2018-08-24 21:46:52 +02:00
  • b7dccecf5c added spaces in sample tilings, also some new tilings, and removed L from Marek snub tiling Zeno Rogue 2018-08-23 01:53:04 +02:00
  • 6c6dd85994 fixed a bug which crashed spherical Archimedean tilings on Windows. Also more statistics on Archimedean tilings. Zeno Rogue 2018-08-23 01:52:29 +02:00
  • a1e532d5a0 fixed the Land of Power in some geometries Zeno Rogue 2018-08-22 23:22:43 +02:00
  • 350ccd5b76 10.4q Zeno Rogue 2018-08-22 23:22:33 +02:00
  • ad27493dee fixed a crash in Yendorian Forest Zeno Rogue 2018-08-22 13:41:01 +02:00
  • 55bc7506df updated landvalidity for irr/gp and blizzard/volcano Zeno Rogue 2018-08-22 11:55:45 +02:00
  • 7df3a2471f fixed to compile in older compilers Zeno Rogue 2018-08-22 11:52:35 +02:00
  • 3b288f9e1d compiler bugfix Zeno Rogue 2018-08-22 11:52:11 +02:00
  • 881a72c45b reduced openplains dlimit in archimedean Zeno Rogue 2018-08-22 11:48:17 +02:00
  • 28b0e7afa7 RRV fixed in H-marked Archimedean Zeno Rogue 2018-08-22 11:25:52 +02:00
  • 84a1c5a204 fixed RRV in irregular and binary Zeno Rogue 2018-08-22 11:22:25 +02:00
  • 73729d4764 land validity: no Hall of Mirrors in gp Zeno Rogue 2018-08-22 11:22:14 +02:00
  • bfedf93eb0 fixed displayspin in binary Zeno Rogue 2018-08-22 11:21:58 +02:00
  • f1e16b0233 reduced the default value of irregular density Zeno Rogue 2018-08-22 11:21:49 +02:00
  • ca0ef65eb6 land validity: hedgehogs known to be bad on Archimedean >3 Zeno Rogue 2018-08-22 10:29:07 +02:00
  • bb93bf9150 fixed uninitialized variable warning Zeno Rogue 2018-08-22 09:52:24 +02:00
  • 01a41ba6a4 fixed Ocean not displaying at all at low detail Zeno Rogue 2018-08-22 00:26:50 +02:00
  • 112a38dee9 fixed compilation without CAP_TEXTURE Zeno Rogue 2018-08-22 00:14:31 +02:00
  • 96d33046f2 removed from xpush0 and xspinpush0 Zeno Rogue 2018-08-22 00:10:56 +02:00
  • be6748cbb3 Archimedean tilings are now saved correctly in map editor and texture mode Zeno Rogue 2018-08-22 00:02:08 +02:00
  • fd8e093bdf symbol format supports repetition (both single-face and whole) Zeno Rogue 2018-08-22 00:01:38 +02:00
  • 56c102de94 tailored allocation, and increased MAX_EDGE to 14 Zeno Rogue 2018-08-22 00:00:59 +02:00
  • d6a614c854 removed debugs from worldsize Zeno Rogue 2018-08-21 19:05:54 +02:00
  • 03ec9c0bf1 multiple digons at one location crash -- throwing error for now Zeno Rogue 2018-08-21 19:05:05 +02:00
  • ae2c6e7d06 chessboard remapping validity Zeno Rogue 2018-08-21 19:00:41 +02:00
  • f606078295 world size computation for Archimedean tilings Zeno Rogue 2018-08-21 19:00:29 +02:00
  • 245217274c missing translations Zeno Rogue 2018-08-21 18:25:44 +02:00
  • c65b4f254d fixed the description of treasures which unlock secondary orbs -- other treasure name given correctly Zeno Rogue 2018-08-21 18:24:39 +02:00
  • 1b50cd6be5 a button appears when player not visible; fixed space-centering Zeno Rogue 2018-08-21 18:23:31 +02:00
  • 9da9a47374 translation updated Zeno Rogue 2018-08-21 17:55:26 +02:00
  • a54dab047c detect incorrect matching in (k,l) for k!=l Zeno Rogue 2018-08-21 17:55:17 +02:00
  • f3dd312562 semiline support; late regrouping Zeno Rogue 2018-08-21 17:54:53 +02:00
  • dc1d3e4ee1 fixed automatic pseudohept; Warped walls do generate in arcm Zeno Rogue 2018-08-21 16:58:09 +02:00
  • 06c57adf4a fixed the Chessboard pattern Zeno Rogue 2018-08-21 16:50:53 +02:00
  • 1c4aa5ba85 no saves in Archimedean Zeno Rogue 2018-08-21 16:10:12 +02:00
  • e1a52053b7 Archimedean tilings on the list colored by type Zeno Rogue 2018-08-21 16:10:01 +02:00
  • da5ea5cc68 land validity: Warped Coast knows that it is OK in chessboard geometries Zeno Rogue 2018-08-21 15:38:22 +02:00
  • 7cdf1a353f improved mirrors in various geometries Zeno Rogue 2018-08-21 15:37:59 +02:00
  • ae19323e00 fixed the Mimic rotation Zeno Rogue 2018-08-21 11:54:14 +02:00
  • 6edc257f28 arcm:: improved graphics on dihedra and hosohedra Zeno Rogue 2018-08-21 04:55:39 +02:00
  • 791603d4b0 hosohedra Zeno Rogue 2018-08-21 04:55:02 +02:00
  • c49aa0bf09 arcm:: fixed displayspin Zeno Rogue 2018-08-21 04:24:28 +02:00
  • 903fd179d9 arcm:: digons Zeno Rogue 2018-08-21 04:24:14 +02:00
  • 598cbc5f2f digons arising in the Warped Coast are now shown as narrow tiles Zeno Rogue 2018-08-21 02:47:53 +02:00
  • 0fd9cc46f2 improved spherical display of low-face polyhedra Zeno Rogue 2018-08-21 02:38:50 +02:00
  • e6bdba1441 order-2 tesselations work Zeno Rogue 2018-08-20 19:41:08 +02:00
  • 1baea22d72 land validity for binarytiling and archimedean Zeno Rogue 2018-08-20 17:30:55 +02:00
  • 6174261535 Crystal World and Warped Coast work correctly Zeno Rogue 2018-08-20 17:30:36 +02:00
  • 1f356b1dff Crystal World and Warped Coast work correctly Zeno Rogue 2018-08-20 17:26:29 +02:00
  • 683471b7c0 fixed the warnings in binarytiling Zeno Rogue 2018-08-20 16:54:34 +02:00
  • 9cd6dd2805 correct farcorner drawing in standard tilings Zeno Rogue 2018-08-20 16:50:35 +02:00
  • 5028cc5542 disabled 'variations' option for Archimedean tilings for now Zeno Rogue 2018-08-20 16:46:09 +02:00
  • e866fd8ba3 fixed a crash when switching to arcm from gp or irr Zeno Rogue 2018-08-20 16:45:48 +02:00
  • 7e728f9341 fixed floorshape gp delayer Zeno Rogue 2018-08-20 16:41:21 +02:00
  • e72758c973 preliminary randomPointIn Zeno Rogue 2018-08-20 16:36:45 +02:00
  • 13e5c3a555 windmap now works on Goldberg, irregular, and Archimedean spheres Zeno Rogue 2018-08-20 16:28:47 +02:00
  • 7e52b1f340 sightrange of 30 was not enough on some spheres Zeno Rogue 2018-08-20 16:28:25 +02:00
  • a4ced4a504 color by sides; canvas coloring selectable from the texture menu Zeno Rogue 2018-08-20 15:49:17 +02:00
  • cd91148459 arcm:: all patterns work Zeno Rogue 2018-08-20 15:24:44 +02:00
  • ad8ef53d84 arcm:: correct Warped *Coast* generation (at least in some) Zeno Rogue 2018-08-20 12:06:19 +02:00
  • c5395097fe Working Chessboard pattern. Chessboard pattern used in the Warped Coast. Zeno Rogue 2018-08-20 11:59:43 +02:00
  • e9ab4bf2dd better gp tiles unification in floorshapes Zeno Rogue 2018-08-20 02:54:35 +02:00
  • 3906e11d92 fixed grid drawing Zeno Rogue 2018-08-20 02:52:07 +02:00
  • f92a5ea3f1 'colored tiling' option Zeno Rogue 2018-08-20 02:50:51 +02:00
  • 625144195c major cleanup of texture remapping Zeno Rogue 2018-08-20 02:04:49 +02:00
  • 47c49c6d1d fixed some rotation bugs Zeno Rogue 2018-08-20 02:03:43 +02:00
  • c54d4ec59d struct archimedean_tiling Zeno Rogue 2018-08-20 02:02:45 +02:00
  • 4d31e5a544 renamed 'syntetic' to 'archimedean' (enums/files/marcos/namespaces) Zeno Rogue 2018-08-19 23:06:32 +02:00
  • 1c8f0e7e37 inverse_error as a separate function (helps with debugging) Zeno Rogue 2018-08-19 22:54:11 +02:00
  • 676ea3a1f9 precise mouseover computation Zeno Rogue 2018-08-19 22:53:51 +02:00
  • db4f622588 Archimedean tilings available from the menu Zeno Rogue 2018-08-19 22:53:34 +02:00