1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-27 10:30:36 +00:00
Commit Graph

7352 Commits

Author SHA1 Message Date
Zeno Rogue
99d8e8d424 graphical effects for some curses 2021-05-23 16:00:49 +02:00
Zeno Rogue
c5e979118a reg3 rules:: correct possible_states size 2021-05-23 16:00:49 +02:00
Zeno Rogue
af9d35dc1c reg3 rules now support 65535 states 2021-05-23 16:00:49 +02:00
Zeno Rogue
e78a170e7e added some missing CAP_SDL and CAP_GL guards 2021-05-23 16:00:49 +02:00
Zeno Rogue
8678a2f77f Curse of Weakness allows to push stunned monsters as originally designed 2021-05-23 16:00:49 +02:00
Zeno Rogue
9af73d9543 space436 now loads faster 2021-05-23 16:00:49 +02:00
Zeno Rogue
776ffb35e2 other-rule changing allowed in honeycomb-rule-generator 2021-05-23 16:00:49 +02:00
Zeno Rogue
256b12b140 reg3:: included tree rules for most hyperbolic honeycombs 2021-05-23 16:00:49 +02:00
Zeno Rogue
bb016585ab optimized the honeycomb rules by using the 'quotient' fieldpatterns 2021-05-23 16:00:49 +02:00
Zeno Rogue
5a83434e7a honeycomb rulegen commands moved to a script 2021-05-23 16:00:13 +02:00
Zeno Rogue
f485441650 honeycomb-rules-generator:: no more need to set XS7 2021-05-23 16:00:13 +02:00
Zeno Rogue
ce3098de65 change FP_RULES to bool use_rule_fp 2021-05-23 16:00:13 +02:00
Zeno Rogue
20771ddae4 fieldpattern:: an option to use 'quotient group' fieldpatterns in 3D for more efficient representation 2021-05-23 16:00:13 +02:00
Zeno Rogue
aea74df731 honeycomb-rule-generator:: fixed minimizer to not produce conflicts because of different parent IDs 2021-05-19 12:18:50 +02:00
Zeno Rogue
a94c41fee2 honeycomb-rule-generator:: an option to optimize 344 2021-05-19 12:18:04 +02:00
Zeno Rogue
0342b377f7 honeycomb-rule-generator:: exh option to generate ideal honeycombs too 2021-05-19 12:17:44 +02:00
Zeno Rogue
7221ee58f2 animations: added movement angle 2 2021-05-17 14:28:19 +02:00
Zeno Rogue
d951a84cc6 movei::dir_force function 2021-05-17 14:23:20 +02:00
Zeno Rogue
42f64f5bcf REVERT gen_sample_list for non-hybrid 2021-05-17 14:23:08 +02:00
Zeno Rogue
eed8ba49ab hyperpoint:: added dot_d function 2021-05-17 14:22:19 +02:00
Zeno Rogue
3a9f81a248 ray:: fixed crashes when the raycaster is reset while rendering 2021-05-17 14:21:29 +02:00
Zeno Rogue
8681883e58 raycaster:: work with many tile shapes 2021-05-17 14:21:14 +02:00
Zeno Rogue
809d1510c2 first approach to Cursed Land 2021-05-17 14:20:02 +02:00
Zeno Rogue
6277ba6143 improved curse descriptions 2021-05-17 14:19:00 +02:00
Zeno Rogue
d22965a1da monster added: Hag 2021-05-17 14:18:45 +02:00
Joseph C. Sible
2954781281
Update build information
On Debian buster, I needed make, g++, libsdl-mixer1.2-dev, and libglew-dev to compile successfully, so add them to the list. Remove gcc from the list, since it's a dependency of g++ and so gets installed anyway. Also, mention that mymake uses less RAM to compile (relevant on RAM-constrained systems).
2021-05-12 23:12:20 -04:00
Zeno Rogue
7dfa614e6a removed incorrect implementation of 2.5D in gen_sample_list() 2021-05-12 20:20:40 +02:00
Zeno Rogue
891f163954 ray:: fixed crashes when rmap is destroyed while in use 2021-05-12 20:19:45 +02:00
Zeno Rogue
c6beebec79 fixed raycaster on (convex) 2.5D tes 2021-05-12 20:18:34 +02:00
Zeno Rogue
0678590e77 added MAXMDIM guard 2021-05-12 20:15:40 +02:00
Zeno Rogue
bdc4671be4 an option to disable label coloring 2021-05-12 20:15:06 +02:00
Zeno Rogue
8a6b7e5752 fixed linecross -- walls in 2.5D tes appear again 2021-05-12 20:14:33 +02:00
Zeno Rogue
bdc428e8b1 MAXMDIM guard 2021-05-09 02:25:41 +02:00
Zeno Rogue
196f8fc97d new shape shTinyArrow 2021-05-09 02:25:17 +02:00
Zeno Rogue
6504e949b9 no inner line drawn in rings 2021-05-09 02:25:05 +02:00
Zeno Rogue
4f7b01e0a6 shRing refactor 2021-05-09 02:23:33 +02:00
Joseph C. Sible
1bd9381b73
Avoid spurious "R'Lyeh is not what we are talking about now"
If you're following along with the tutorial, you'll still be in the Temple of Cthulhu when it tells you to go to the Burial Grounds. On your way there, you'll need to pass back through R'Lyeh, so we shouldn't warn you not to go there.
2021-05-08 17:32:17 -04:00
Zeno Rogue
61891c4eb8 implemented curses 2021-05-02 15:16:29 +02:00
Zeno Rogue
46683b06fe extra Orb shapes 2021-05-02 13:39:09 +02:00
Zeno Rogue
3003cda827 11.4k 2021-05-01 14:14:28 +02:00
Zeno Rogue
2135d1b798 reptilecheat makes Hunting empty 2021-05-01 14:14:28 +02:00
Zeno Rogue
605f0209b8 untrapped Prairie in no_walls 2021-05-01 14:14:28 +02:00
Zeno Rogue
957d1e49a5 fixed resetModes switching mode to incorrect land_structure 2021-05-01 14:14:28 +02:00
Zeno Rogue
27406ec801 Crossroads II and V are no longer generated in nowalls mode 2021-05-01 14:14:28 +02:00
Zeno Rogue
69c0b90169 fixed Camelot having inside lands in some ls modes, and also made it more likely to appear in nowalls 2021-05-01 14:14:28 +02:00
Zeno Rogue
4d7f117c0d temple etc is listed in bt::in() multiland if starting in it 2021-05-01 14:14:28 +02:00
Zeno Rogue
b8aaf5c09a in binary tilings, starting in a horocyclic land (not singleland) now generates a single horocycle 2021-05-01 14:14:28 +02:00
Zeno Rogue
ad235ee8e1 fixed wrong starting land in any_wall hybrid 2021-05-01 14:14:28 +02:00
Zeno Rogue
3146fdd02f hybrid:: draw_underlying_space no longer covers the screen in e2xe, and also fixed the orientation in product 2021-05-01 14:14:28 +02:00
Zeno Rogue
19e7b8aa29 fixed nicewalls in hybri 2021-05-01 14:14:28 +02:00