Commit Graph

1694 Commits

Author SHA1 Message Date
Zeno Rogue 682f804576 major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T> 2018-08-18 00:46:45 +02:00
Zeno Rogue a5a3cf1c87 floorshape gpside bound is MAX_EDGE not 8 2018-08-17 21:44:03 +02:00
Zeno Rogue 03f32c4f76 syntetic is weirdhyperbolic 2018-08-17 21:43:51 +02:00
Zeno Rogue 40355b5cb9 cdata clear in binarytiling and syntetic 2018-08-17 21:43:29 +02:00
Zeno Rogue ad4eb89385 fixed bugs with drawing hypersian rugs 2018-08-17 21:43:07 +02:00
Zeno Rogue 7fa3de574e preliminary floorshape remapping to syntetic 2018-08-17 21:42:42 +02:00
Zeno Rogue 7064dace81 default celldistance in syntetic and binarytiling 2018-08-17 21:38:07 +02:00
Zeno Rogue fe1a5c5a03 bugfix in memory clear 2018-08-17 21:37:33 +02:00
Zeno Rogue f60df73004 added missing declarations to hyper.h 2018-08-17 16:53:57 +02:00
Zeno Rogue f5f218b7f9 patNormal and patTrihepta now use the functions from geometry2.cpp 2018-08-17 16:51:18 +02:00
Zeno Rogue 628edd6650 removed debug which caused drawing each edge twice 2018-08-17 16:50:56 +02:00
Zeno Rogue 09fb882b71 replaced shFullCross with an alternative which works in any geometry 2018-08-17 16:48:26 +02:00
Zeno Rogue 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. 2018-08-17 16:47:06 +02:00
Zeno Rogue 749ad03138 syntetic tilings (WIP) 2018-08-17 13:29:00 +02:00
Zeno Rogue 0b20c0a0cb grid works in the binary tiling 2018-08-14 10:18:44 +02:00
Zeno Rogue eb57d160d0 binary_tiling_width parameter 2018-08-14 10:18:18 +02:00
Zeno Rogue c54d01b50c binary:: no spin 2018-08-14 09:16:30 +02:00
Zeno Rogue 12ce3a6a9b binary:: texture:: fixed some minor things 2018-08-14 09:16:09 +02:00
Zeno Rogue dac4f6fc75 texture:: vid.stretch parameter applied correctly 2018-08-14 09:15:17 +02:00
Zeno Rogue dc1efea3e6 fixed gethyper (vid.stretch parameter applied) 2018-08-14 08:57:59 +02:00
Zeno Rogue c1243eea09 binary:: fixed relative_matrix 2018-08-14 08:57:33 +02:00
Zeno Rogue 4f3cc3783a binary tiling 2018-08-09 19:28:53 +02:00
Zeno Rogue ebe57688ad several features which actually were in 10.4p but not commited 2018-08-09 19:27:52 +02:00
Zeno Rogue 3b50632217 10.4p 2018-08-09 19:25:44 +02:00
Zeno Rogue 9589fcb4b1 fixed some glitches in the spherical projections 2018-08-05 16:18:35 +02:00
Zeno Rogue 31b75bd2bd fixed a crash bug when enabling an irregular tiling multiple times 2018-08-05 14:08:52 +02:00
Zeno Rogue d9dc6a43df fixed a crash with Orb of the Warp 2018-08-05 13:53:24 +02:00
Zeno Rogue 077e11449c translation update (PL, CZ) 2018-08-05 13:53:11 +02:00
Zeno Rogue 21ebf6586d irr:: improved warped floors 2018-08-05 05:51:05 +02:00
Zeno Rogue 253c2d8b9b bitruncated irregular tilings 2018-08-05 05:07:34 +02:00
Zeno Rogue 188c591453 fixed the Ocean Yendor Challenge 2018-08-04 22:36:21 +02:00
Zeno Rogue bbebb55bd9 virtualRebase for hyperpoints (not transmatrices) 2018-08-04 22:36:08 +02:00
Zeno Rogue d8f63a9f3d moved mid3 and mid_at functions to hyperpoint.cpp 2018-08-04 22:35:15 +02:00
Zeno Rogue 47c69694bc fixed a bug which caused sea buoys to sometimes not appear 2018-08-04 22:25:46 +02:00
Zeno Rogue 6e1ba9e771 yet another compilation error without CAP_TEXTURE fixed 2018-08-04 18:17:42 +02:00
Zeno Rogue d6c1f58adb texture:: textures were scrolled incorrectly after loading -> fixed 2018-08-04 11:15:48 +02:00
Zeno Rogue 055a54500b reset qfi.tinf when setting a non-textured floor 2018-08-04 11:15:05 +02:00
Zeno Rogue db7ccb47bc texture::texture_area not saved to config without CAP_TEXTURE 2018-08-04 11:14:47 +02:00
Zeno Rogue 958c5e5a4b no HUD when texture saving 2018-08-03 10:48:40 +02:00
Zeno Rogue 50d4378af4 texture configs based on polygonal tilings now load correctly 2018-08-03 10:47:47 +02:00
Zeno Rogue 7c16a9a32a texture aura option 2018-08-03 10:47:20 +02:00
Zeno Rogue 270015cf7f irr:: texture:: one more bugfix 2018-08-02 23:12:29 +02:00
Zeno Rogue 7e1344a863 singletype patterns now can be remapped to irregular grids 2018-08-02 22:26:07 +02:00
Zeno Rogue bd59b4e23a fixed singletype texture patterns 2018-08-02 22:25:08 +02:00
Zeno Rogue 6b4ed57152 fixed the orb drawings 2018-08-01 15:03:48 +02:00
Zeno Rogue 9220938e79 fixed the message order for teleport/jump orbs 2018-08-01 14:05:17 +02:00
Zeno Rogue f734df14f6 fixed a game/translation mismatch 2018-08-01 14:05:03 +02:00
Zeno Rogue 508cecb3b3 the cost of leaving Land of Power now happens before collecting items 2018-08-01 14:04:47 +02:00
Zeno Rogue f1250a677d fixed the Crossroads IV in PTM 2018-08-01 13:52:40 +02:00
Zeno Rogue 6068434f2a updated the Polish translation 2018-08-01 13:31:13 +02:00