1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-01 11:56:16 +00:00
Commit Graph

5935 Commits

Author SHA1 Message Date
Zeno Rogue
9d2d7fbde8 fixed a warning on hwrite string 2020-01-29 18:21:35 +01:00
Zeno Rogue
081fee1907 fixed lmouseover computation destroying dual geometry 2020-01-29 18:21:12 +01:00
Zeno Rogue
c925dc162c no other emeraldval in 535 2020-01-29 18:20:14 +01:00
Zeno Rogue
5ba7b4ce11 changed Pointer_stringify to UTF8ToString in screenshot.cpp 2020-01-29 18:19:10 +01:00
Zeno Rogue
f05fa60400 added MAXMDIM guards 2020-01-29 18:18:51 +01:00
Zeno Rogue
3500d67af6 11.2v and adjust to older compilers 2020-01-28 20:21:23 +01:00
Zeno Rogue
d79c06e9d1 more efficient find_emeraldval 2020-01-28 19:47:41 +01:00
Zeno Rogue
7b6cde592b fixed a problem with create_pattern() when not using currfp 2020-01-28 19:47:27 +01:00
Zeno Rogue
e2f944c6d2 reg3: reduced barlev inside cyclic lands 2020-01-28 19:46:42 +01:00
Zeno Rogue
da2bcb1694 randomized Camelot in honeycombs 2020-01-28 19:45:46 +01:00
Zeno Rogue
37ff798ee4 default_levs() in honeycombs can be 0 2020-01-28 19:45:24 +01:00
Zeno Rogue
9c25804a05 added dual geometry puzzle generator 2020-01-28 17:58:55 +01:00
Zeno Rogue
27e19ca5ca mapeditor:: canvas_default_wall can be set now 2020-01-28 17:58:55 +01:00
Zeno Rogue
fa64573971 fixed the thread locking 2020-01-28 17:58:55 +01:00
Zeno Rogue
109b57df14 added a comma in shmup help text 2020-01-28 17:58:55 +01:00
Zeno Rogue
610ec5a51f Temple rings shown in the help screen 2020-01-28 17:58:55 +01:00
Zeno Rogue
6be19024bb reg3:: emeraldval and fiftyval computed in rule-based maps based on currfp 2020-01-28 17:58:55 +01:00
Zeno Rogue
96f872dd18 reg3:: bounded_celldistance used in create_patterns() 2020-01-28 17:58:55 +01:00
Zeno Rogue
100b8f3534 cellrotations are now structs, and include inverses 2020-01-28 17:58:55 +01:00
Zeno Rogue
7fd199dd49 reg3:: nice Zebra and Graveyard patterns 2020-01-28 17:58:55 +01:00
Zeno Rogue
be90304f12 better display of trapdoors in Zebra 3D 2020-01-28 17:58:55 +01:00
Zeno Rogue
b931e5e333 fixed z-fighting when drawing Onyx in 3D 2020-01-28 17:58:55 +01:00
Zeno Rogue
a5a9104abf reg3:: Camelot 2020-01-28 17:58:55 +01:00
Zeno Rogue
c556d21434 renamed/documented/improved the rule generators, and the rules now include centers for all fieldvals 2020-01-28 17:58:55 +01:00
Zeno Rogue
3df5eff7f8 function 'relative_matrix_recursive' for reg3_rule and arbi 2020-01-28 17:58:55 +01:00
Zeno Rogue
370cdafaf8 Updir and updir_alt functions. Also no more double edges in structure trees 2020-01-28 17:58:55 +01:00
Zeno Rogue
59a36709f8 fixup to celldistAlt (masterAlt) 2020-01-28 17:58:55 +01:00
Zeno Rogue
3804d2bfb7 reg3:: added DEBB(DF_GEOM) 2020-01-28 17:58:55 +01:00
Zeno Rogue
0e86f60806 reg3:: correct alt-maps in rule 2020-01-28 17:58:55 +01:00
Zeno Rogue
e806e9a738 arcm:: fixed uninitialized variables 2020-01-28 17:58:55 +01:00
Zeno Rogue
970d0c4699 fixed the trivial generation of Camelot in {even,x} tilings 2020-01-28 17:58:55 +01:00
Zeno Rogue
32a5368241 generateAlts: fixed generation in some geometries 2020-01-28 17:58:55 +01:00
Zeno Rogue
570272fd7a separated bounded_distance and clueless_distance into functions 2020-01-28 17:58:55 +01:00
Zeno Rogue
4287ddf883 default_levs() as a function 2020-01-28 17:58:55 +01:00
Zeno Rogue
00262e8f6a reg3:: hrmap_reg3_rule (alt not working correctly yet) 2020-01-28 17:58:55 +01:00
Zeno Rogue
891fd3b0aa generate honeycomb rules 2020-01-28 17:58:55 +01:00
Zeno Rogue
6a5b71cbdc reg3:: hrmap_field3: do not generate pattern planes in 436 2020-01-28 17:58:55 +01:00
Zeno Rogue
cb53253a26 reg3:: hrmap_field3 is now parametrized by fp 2020-01-28 17:58:55 +01:00
Zeno Rogue
62990a765e shstream:: initialize from a string 2020-01-28 17:58:55 +01:00
Zeno Rogue
b58138cd94 fieldpattern:: load found solutions from shstreams 2020-01-28 17:58:55 +01:00
Zeno Rogue
9f947c70a7 fat edges in linepatterns in 3D 2020-01-28 17:58:55 +01:00
Zeno Rogue
f20a6bf2f6 zlib used for (de)compression 2020-01-26 00:30:13 +01:00
Zeno Rogue
76a0ea8795 patterns W and X 2020-01-25 19:24:51 +01:00
Zeno Rogue
9e2a9604bd fieldpattern: fixed Prime in 536, also added small quotients as comments in 435 and 534 2020-01-25 19:23:37 +01:00
Zeno Rogue
3e78fd4599 manual-animation: configure sightrange settings 2020-01-25 19:22:43 +01:00
Zeno Rogue
ecc8aa8192 added CLI option -no-stamp 2020-01-25 19:22:26 +01:00
Zeno Rogue
bcfb622288 added gSpace436 2020-01-25 19:22:08 +01:00
Zeno Rogue
88c71d8f21 hwrite/hread string now works with long strings (over 255 characters) 2020-01-25 19:21:56 +01:00
Zeno Rogue
7027905dcc update to rewriting 2020-01-19 21:52:14 +01:00
Zeno Rogue
2878cc5730 fixed a warning on clang 2020-01-19 11:54:35 +01:00