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

241 Commits

Author SHA1 Message Date
Zeno Rogue
d11044a80a refactoring: sval/aitmp is no more, celllister(manual) used instead 2018-06-28 12:59:35 +02:00
Zeno Rogue
c6412511f5 fixed a bug in leader movement by using pathdist; also made pathdist more robust 2018-06-28 11:42:25 +02:00
Zeno Rogue
2d6f7d4ed0 five-kill achievement now also counts the 'basic' kill 2018-06-28 10:40:02 +02:00
Zeno Rogue
dd9723dc00 Orb of Freedom is now checked after the Terracotta Warriors 2018-06-28 10:39:35 +02:00
Zeno Rogue
b042a457cc non-player multikills are no longer counted for achievements 2018-06-28 10:39:15 +02:00
Zeno Rogue
87dc7dcd62 renamed the global variable 'which' to 'who_kills_me' for clarity and bug prevention (would be better still to remove it) 2018-06-26 00:56:46 +02:00
Zeno Rogue
92aba5c95b fixed a bug with arrow traps not killing anything (and possibly some other cases) 2018-06-24 01:18:39 +02:00
Zeno Rogue
63869c6d33 renamed the size function to isize 2018-06-22 14:47:24 +02:00
Zeno Rogue
8f8a259992 new quotient geometries 2018-06-22 01:48:46 +02:00
Zeno Rogue
529befd359 no more ambushes when summoning orbs in the Hunting Grounds 2018-06-18 17:48:27 +02:00
Zeno Rogue
d3200253db replacing with an explicit list 2018-06-17 18:32:06 +02:00
Zeno Rogue
35301f0a68 movement animations now work in quotient geometries 2018-06-17 17:51:26 +02:00
Zeno Rogue
95a2f617cf Rock Snakes from the Snake Nest now keep their colors in other lands 2018-06-17 12:15:46 +02:00
Zeno Rogue
c0266a7164 renamed 'near' to 'isnear' ('near' is a non-standard keyword) 2018-06-13 00:42:27 +02:00
Zeno Rogue
50eaba3efd changes from zenorogue/hyperrogue#27 2018-06-12 22:40:06 +02:00
Zeno Rogue
520e5e5dbb pass lambdas to functions by reference, not by value zenorogue/hyperrogue#25 2018-06-12 22:17:08 +02:00
Zeno Rogue
75b096c58d conflicts resolved 2018-06-12 21:57:00 +02:00
Zeno Rogue
78e817c70b
Merge pull request #28 from Quuxplusone/thumper-and-boat
Pushing a thumper through a boat is no longer allowed.
2018-06-12 21:43:31 +02:00
Zeno Rogue
a2ec40537d Hunter dogs (guarding/regrouping) and sometimes wolves no longer count as a different kill type (not counted in total kills) 2018-06-12 21:13:59 +02:00
Zeno Rogue
8f183b7afb Orb of Love no longer incresaes the displayed score in the Strange Challenge 2018-06-12 18:26:20 +02:00
Zeno Rogue
c5468db000 fixed some issues with adjacency taken into account incorrectly with Hedgehogs/Flailguards/Pikemen and Warp/halfvines 2018-06-12 16:05:39 +02:00
Zeno Rogue
fc23c64c5e orb of Horns, and other cases caring about opposite cells, now work correctly in nonstandard geometries 2018-06-12 16:04:33 +02:00
Zeno Rogue
cc5909e999 fixed the Earth Elementals falling/dying in RRV 2018-06-11 18:43:13 +02:00
Zeno Rogue
147cedfd4e Orb of Recall no longer creates holes in the Yendorian Forest 2018-06-11 18:14:54 +02:00
Zeno Rogue
4c619e60dd moved all the HyperRogue stuff except RogueViz to namespace 'hr' -- useful when using hr as a library 2018-06-11 01:58:31 +02:00
Zeno Rogue
5eb084f9b0 additional help texts when the rules are different in the current geometry 2018-05-27 01:09:34 +02:00
Zeno Rogue
9fb73c79bb fixes to daily leaderboards 2018-05-27 01:06:12 +02:00
Zeno Rogue
8872c79cae Hunting Dogs no longer retreat outside of non-quotient hyperbolic geometry 2018-05-20 15:15:29 +02:00
Zeno Rogue
e6678806f9 Mirror Spirits now killed by Orb of Slaying 2018-05-15 23:27:48 +02:00
Zeno Rogue
e3c3a4202e Kraken variant of pseudohept 2018-05-04 12:49:50 +02:00
Zeno Rogue
4bf892442f Raiders take pseudohept into account 2018-05-04 12:41:36 +02:00
Zeno Rogue
70bfe718ef map no longer disappears suddenly and irreparably if you scroll into the invisible region 2018-04-23 13:20:36 +02:00
Zeno Rogue
4a8e33a2d5 better messages when dropping Dead Orbs impossible 2018-04-23 12:14:29 +02:00
Zeno Rogue
a9f80933e0 falling birds now trigger trapdoors, also animation is added 2018-04-21 14:09:17 +02:00
Zeno Rogue
d9381c7284 Clearing in bounded geometries 2018-04-14 10:24:02 +02:00
Zeno Rogue
cf38081186 gate radius is back to 3 on spheres and a4 2018-04-12 20:53:17 +02:00
Zeno Rogue
2ef7d61d36 fixed gate continuity 2018-04-12 20:52:58 +02:00
Zeno Rogue
f375ac498a Zebra, Palace, Power, and Vineyard are now OK in gp 2018-04-12 11:00:51 +02:00
Zeno Rogue
e6a5c41c9b more efficient gate toggling algorithm 2018-04-12 11:00:12 +02:00
Zeno Rogue
9d91390677 tactic:: removed lasttactic in favor of specialland. No more treasures on Crossroads in equid lands. Fixed warped walls and CR4 in a4. 2018-04-11 17:44:46 +02:00
Zeno Rogue
848a135135 cleaner sightrange 2018-04-11 13:16:40 +02:00
Zeno Rogue
ebda963d68 removed no longer productive 'overgenerate', improved the down/up limits of sightrange_bonus 2018-04-10 20:25:56 +02:00
Zeno Rogue
986e66ee4b Knights and quit-menu now display circle sizes only if HR knows the formula 2018-04-10 08:03:28 +02:00
Zeno Rogue
033c626dfc restartGame, wrong mode, and resetModes now use constants instead of magic char names 2018-04-09 18:05:23 +02:00
Zeno Rogue
830785990c renamed whirl to goldberg 2018-04-09 17:40:12 +02:00
Zeno Rogue
4c2a4d7bb0 rose range is now influenced by gamerange() 2018-04-04 13:48:58 +02:00
Zeno Rogue
563faad64e closeplate radius in whirl is 3 2018-04-04 00:14:18 +02:00
Zeno Rogue
229f717678 split sight/game/generation range; bonuses instead of absolute values 2018-04-03 23:34:47 +02:00
Zeno Rogue
2ea4b1df04 no Dragons in the herds, Worms only a few steps 2018-03-24 16:24:08 +01:00
Zeno Rogue
a06ae6c9d5 summoning sickness for Zombies 2018-03-24 15:21:41 +01:00
Zeno Rogue
30c2239333 animate Baby Tortoise movement 2018-03-24 15:20:53 +01:00
Zeno Rogue
aa3ecdd923 no more broken Red Raider pairs close to player start 2018-03-24 15:20:20 +01:00
Zeno Rogue
ac37b6df99 more elegant cellwalkers 2018-03-24 12:59:01 +01:00
Zeno Rogue
dbc15d24ff adjusted the Domination description 2018-02-27 23:53:48 +01:00
Zeno Rogue
e45fb6bb20 added dragon dismounting easier 2018-02-27 23:43:21 +01:00
Zeno Rogue
6a9453f8c9 added attack animations when attacking trees and mirrors 2018-02-27 23:04:41 +01:00
Zeno Rogue
b169441735 rock snakes cover items 2018-02-13 20:22:16 +01:00
Zeno Rogue
be06bd31ce Implemented the shmup versions of Ruined City and Jelly Kingdom. 2018-02-12 12:48:31 +01:00
Zeno Rogue
0456f2945c properly colored Mimic particles; no falling animations for Mimics 2018-02-12 00:07:07 +01:00
Zeno Rogue
bcf5e984ad Illusions ignore plates (does not change much?) 2018-02-12 00:06:11 +01:00
Zeno Rogue
64adb6f0ea updated the header comments to 2018, also added the missing ones 2018-02-09 00:40:26 +01:00
Zeno Rogue
eb5d2ab845 fixed petrified monsters not destroying arrow traps 2018-01-31 00:16:48 +01:00
Zeno Rogue
0ffec1975c You now get radius 1 minefield uncovering at 1 Bomberbird egg (no more permanent unlock) 2018-01-25 23:26:58 +01:00
Zeno Rogue
0b7b24ff82 Terracotta Army rebalancing 2018-01-25 23:22:33 +01:00
Zeno Rogue
8713d34d19 'remove faraway cells from the memory' option 2018-01-25 19:49:19 +01:00
Zeno Rogue
27b0823d74 never game over if you can use Freedom 2018-01-25 17:21:33 +01:00
Zeno Rogue
e26c023fa5 no first kill message for cheaters 2018-01-25 17:20:58 +01:00
Zeno Rogue
ed82d5bae9 using arrays for items and kills 2018-01-25 17:20:41 +01:00
Zeno Rogue
5bd024dba3 attack animations 2018-01-25 17:19:50 +01:00
Zeno Rogue
9b0e587609 do not display moWolfMoved kills (the last one was actually fixing Blizzard) 2018-01-25 17:18:55 +01:00
Zeno Rogue
c3d38e2e1c do not display moWolfMoved kills 2018-01-25 17:16:36 +01:00
Zeno Rogue
1122362632 a bit stronger Rose dispersion for elementals; Blizzard disperses Rose too 2018-01-23 03:34:59 +01:00
Zeno Rogue
72a48e615e fixed int to flagtype 2018-01-20 18:16:41 +01:00
Zeno Rogue
a1b7226837 activateSafety needs to set safetyseed to something 2018-01-14 13:14:14 +01:00
Zeno Rogue
3095afc94b cellid / fixed some situations when the same seed did not reproduce the same game / fixed a bug with multi::cpid overflow / golems no longer consider Orbs of Safety safe 2018-01-13 19:23:02 +01:00
Zeno Rogue
52196be04e fixed mov[NODIR] in findWormIvy 2018-01-12 23:21:15 +01:00
Zeno Rogue
87ef9a68e3 fixed unitialized sword variables in stalemate for non-players 2018-01-12 22:50:50 +01:00
Zeno Rogue
02f63201d6 disabled particles for Worms/Tentacles out of ground 2018-01-11 23:17:10 +01:00
Zeno Rogue
6acd227e27 fixed a Snake-related bug 2018-01-11 23:16:50 +01:00
Zeno Rogue
51652304ad Crossroads IV in alternate hyperbolic geometries 2018-01-08 23:11:29 +01:00
Zeno Rogue
f32eec47f3 sound for Blue Raider's attack 2018-01-06 23:02:33 +01:00
Zeno Rogue
5bf6d54c7d changed chamfered to bitruncated 2018-01-06 22:34:03 +01:00
Zeno Rogue
1427147fbc fix to commit -2 2018-01-06 22:14:40 +01:00
Zeno Rogue
b09e04612e Fixed the color of snake endings. Fixed snakes freezing. 2018-01-05 15:39:34 +01:00
Zeno Rogue
801418a41d bull crashing into jellies/ruinwalls 2018-01-05 14:18:33 +01:00
Zeno Rogue
cee11b8e22 messages when attacking Raiders and passive Jellies 2018-01-04 21:52:49 +01:00
Zeno Rogue
e21d8d79fc wandering monsters and tkills 2018-01-04 21:24:03 +01:00
Zeno Rogue
9c86b073bb Added summoning rules for the new lands. 2018-01-04 20:28:57 +01:00
Zeno Rogue
495dbba809 renamed 'truncated' to 'chamfered' 2018-01-04 18:39:04 +01:00
Zeno Rogue
ad1f5ed39d made Red Raiders' wall destruction stronger 2018-01-04 15:46:19 +01:00
Zeno Rogue
3b95a9e94f floor riles for Ruins and Switch 2018-01-04 13:48:31 +01:00
Zeno Rogue
454e1909d1 side attacks acknowledge slaying 2018-01-03 22:33:03 +01:00
Zeno Rogue
a3acd68880 fixed stalemate wrt the other moPair; fixed Magnetic warnings; improved Ruins balance; added the cases for Ruin Walls 2018-01-03 22:10:52 +01:00
Zeno Rogue
a8460b1ac7 Theming Ruins. Implemented Orb of Slaying (also cleaning up some kill/stun/Vizier code). 2018-01-03 21:49:14 +01:00
Zeno Rogue
5f1b1a54eb Invinc monsters implemented 2018-01-02 11:15:42 +01:00
Zeno Rogue
daba860085 some more special cases for Magnetism 2017-12-31 00:08:55 +01:00
Zeno Rogue
9d1fe00d8f Orb of Magnetism. Orb of Phasing. Also fixed Aether in Whirlpool. 2017-12-30 23:47:10 +01:00
Zeno Rogue
d3e789bc93 Magnetic and Switch V1 2017-12-30 15:12:15 +01:00
Zeno Rogue
5f5c86e529 new land: Docks 2017-12-29 01:10:47 +01:00
Zeno Rogue
11569c693d big change: more configuration for the torus (and also Klein bottle) 2017-12-28 16:46:10 +01:00