1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-15 17:54:48 +00:00
Commit Graph

7314 Commits

Author SHA1 Message Date
Zeno Rogue
a5689de265 shadow now triggers other stuff, not only mines 2021-05-23 16:00:49 +02:00
Zeno Rogue
90c7d31483 fixed the index order for shpos 2021-05-23 16:00:49 +02:00
Zeno Rogue
a9ec2be47e included fires in Cursed to make the Curse of Water have a positive aspect 2021-05-23 16:00:49 +02:00
Zeno Rogue
745d524433 Curse of Water now protects from fire 2021-05-23 16:00:49 +02:00
Zeno Rogue
0562fc4b63 Curse of Fatigue now can be used to fool Ratlings 2021-05-23 16:00:49 +02:00
Zeno Rogue
bb47ad99e6 Curse of Repulsion now activates plates and other effects 2021-05-23 16:00:49 +02:00
Zeno Rogue
6aa4eef3f6 generating Orb of Purity 2021-05-23 16:00:49 +02:00
Zeno Rogue
ac070a72e9 added itOrbWinter as a secondary reverse for itCurseWater, and also made some reverses cancel each other 2021-05-23 16:00:49 +02:00
Zeno Rogue
7cc075d96f no longer push statues through halfvines 2021-05-23 16:00:49 +02:00
Zeno Rogue
698104b29c implemented Orb of the Woods 2021-05-23 16:00:49 +02:00
Zeno Rogue
49ba1a7fc4 Orb of Luck improved 2021-05-23 16:00:49 +02:00
Zeno Rogue
5e33bd6db7 improved the Hag message to include the curse used 2021-05-23 16:00:49 +02:00
Zeno Rogue
9e92595c5e improved the generation of Cursed Land 2021-05-23 16:00:49 +02:00
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
Zeno Rogue
61891c4eb8 implemented curses 2021-05-02 15:16:29 +02:00