1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-06-18 11:19:59 +00:00
Commit Graph

264 Commits

Author SHA1 Message Date
Zeno Rogue
c91dc341ae crossbow:: no more mimics attacking in melee, or swinging at mirrors 2023-10-29 09:21:49 +01:00
Zeno Rogue
daebe28d4f helpful comment for mirror::mirrors 2023-10-28 09:51:27 +02:00
Zeno Rogue
845237c756
Merge pull request #343 from Quuxplusone/constexpr
Change `static const` to `static constexpr` wherever possible
2023-10-19 12:31:56 +02:00
Zeno Rogue
1c0bf5def3 ls:: Prairie in Horodisk 2023-10-05 13:53:24 +02:00
Zeno Rogue
0ab6974cd9 fixed Hives missing in Voronoi 2023-10-05 13:10:48 +02:00
Zeno Rogue
fb1f3d8f13 fixed some tiles pre-marked as mines in Minefield next to Ivory Tower in Voronoi LS 2023-10-05 12:10:34 +02:00
Zeno Rogue
b9d8aaee13 reverted the unintentional change which caused holes to appear in the platforms on Ivory Tower 2023-10-05 11:43:02 +02:00
Zeno Rogue
6db4adb91c ls:: fixed hole in H/V Ivory Tower (still a hole in Dungeon but not available anyway) 2023-09-19 07:51:13 +02:00
Zeno Rogue
ec4b02d754 ls:: Hive in H/V 2023-09-18 15:41:53 +02:00
Zeno Rogue
d4247e7b13 ls:: (reverse) ivory tower joins the game again in H/V 2023-09-18 14:34:46 +02:00
Zeno Rogue
77e5efa28f ideal Voronoi implemented 2023-09-14 15:06:39 +02:00
Zeno Rogue
50e5cc2c5a ls:: horodisk implemented 2023-09-14 11:41:51 +02:00
Arthur O'Dwyer
62629f3e70 Change static const to static constexpr wherever possible
Since we require C++11, most of these consts can be constexpr.

Two `static const ld` remain non-compile-time-evaluable because
they depend on the runtime `log` function. One `static const cld`
remains non-compile-time because `std::complex<T>` doesn't become
constexpr until C++14.
2023-08-23 09:47:28 -08:00
Zeno Rogue
b854f68a88 aperiodic hat tiling 2023-03-23 01:37:52 +01:00
Zeno Rogue
acfa454114 aperiodic is now distinct from kite::in 2023-03-23 01:37:52 +01:00
Zeno Rogue
3e733ae6e9 Big change: spatial_embedding option 2022-12-09 02:33:15 +01:00
Zeno Rogue
f0f6ae7514 removed unused references to pathdist from kraken movement 2022-09-17 11:13:36 +02:00
Zeno Rogue
894ee3ad8e savemem:: more aggresive adj_memo clear 2022-07-17 14:41:57 +02:00
Zeno Rogue
6225fd38e8 savemem:: removed some more potential crashes 2022-07-17 14:41:57 +02:00
Zeno Rogue
32ed3d98ee savemem:: fixed a crash caoused by not erasing adj_memo 2022-07-17 12:39:55 +02:00
Arthur O'Dwyer
0ae74aad62 Fix more instances of Clang's -Wunqualified-std-cast-call 2022-07-05 13:28:00 -04:00
Zeno Rogue
7a7a982b33 sword attacks reflect in mirrors 2022-06-17 10:27:02 +02:00
Zeno Rogue
227270283f mimics are now affected by Empathy, and no longer can reverse slime colors by going through mirror 2022-06-17 09:22:25 +02:00
Zeno Rogue
56b0912ef0 Halloween:: fixed the jack-o-lantern 2022-06-17 01:26:44 +02:00
Zeno Rogue
793148729b An option to play on a disk (and use bounded space rules). Also renamed 'bounded' flag to 'closed' or similar, and improved Halloween 2022-05-21 13:08:42 +02:00
Zeno Rogue
12b6ff7208 fixed Prairie in field quotient 2022-04-26 16:19:02 +02:00
Zeno Rogue
fd634e6de8 fixed land_structure for princess/racing/heptagonal achievements 2022-02-02 03:01:31 +01:00
Zeno Rogue
c4a55669c8 Hyperbugs now ignore the player in peace mode. 2021-12-12 21:21:27 +01:00
Zeno Rogue
32bfdf42c3 Krakens no longer destroy player boats in peaceful mode 2021-12-12 20:35:18 +01:00
Zeno Rogue
5d81260f0b expansion_analyzer is now in cgi 2021-12-11 23:28:05 +01:00
Zeno Rogue
215f203d40 removed the Gardener flag as it is handled by achievement_gain_once 2021-11-07 08:43:41 +01:00
Zeno Rogue
99f85aecfd option disable_bigstuff for some experiments 2021-09-30 13:22:12 +02:00
Zeno Rogue
b88ec8550e mimics destroyed correctly in the map editor 2021-09-30 13:16:22 +02:00
Zeno Rogue
a6151f185f refactored whirlline loop detection 2021-08-08 19:13:09 +02:00
Zeno Rogue
025893e946 cleaned up where summoned creature appears for Orb of Life and Orb of Friendship 2021-08-08 19:04:58 +02:00
Zeno Rogue
ced16a2f4e sword:: fixed a possible crash on incomplete maps 2021-07-31 15:13:44 +02:00
Jesse Ruderman
123994bdc2 Fix UB when sorting empty vecs 2021-07-11 20:54:25 -07:00
Jesse Ruderman
c67f9b72af Cave transformation is fairer to players 2021-07-10 02:32:13 -07:00
Zeno Rogue
296d2d10e3
Merge pull request #196 from jruderman/f4
Fix crash after using Orb of Domination
2021-07-10 09:45:09 +02:00
Jesse Ruderman
15f90f194e Kraken Tentacle attacks now obey Warp restrictions 2021-07-09 21:20:30 -07:00
Jesse Ruderman
45b6317e69 Fix crash after using Orb of Domination 2021-07-09 20:51:07 -07:00
Zeno Rogue
4b3f72cc56 3D variations: subcubes 2021-07-07 01:48:20 +02:00
Zeno Rogue
ca6eb9d8ef swap_data is now a general template function, not in tortoise 2021-06-17 09:44:47 +02:00
Zeno Rogue
7f15f3b46f Angry Dice are now hot and destroy living walls 2021-06-01 13:07:56 +02:00
Zeno Rogue
1fb1f614de Raging Bulls generated from Herd Bulls crashing into walls offscreen no longer permanently block the way when offscreen 2021-06-01 13:07:55 +02:00
Zeno Rogue
a99be21653 clearing in gBinaryTiling 2021-04-25 11:10:09 +02:00
Zeno Rogue
4b1b0516f3 choice of the land structure 2021-04-11 22:15:40 +02:00
Zeno Rogue
d96f92c0f8 support for portal spaces 2021-02-18 16:16:34 +01:00
Zeno Rogue
a4373e5328 1 not 1234 2021-02-07 22:55:11 +01:00
Zeno Rogue
c57566f9da highlights in special modes 2021-02-07 22:55:11 +01:00