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

164 Commits

Author SHA1 Message Date
Jesse Ruderman
d8509a0528 Fix terra statue interactions with Chaos+Icy, BSoC swap, Alch dup 2021-08-03 17:15:53 -07:00
Jesse Ruderman
362c6f673f Show dice type/value on mouseover 2021-07-20 07:00:48 -07:00
Zeno Rogue
34bce22715
Merge pull request #180 from jruderman/gala_keys
Resolve conflict between 'Galápagos shading' and 'teleport'
2021-07-04 09:36:34 +02:00
Jesse Ruderman
ff7be8d4e0 Add wiki links to land help 2021-07-03 19:38:20 -07:00
Jesse Ruderman
26c8afdc7e Resolve conflict between 'Galápagos shading' and 'teleport' 2021-07-03 03:05:23 -07:00
Arthur O'Dwyer
0a1bbf08ee Fix some more low-hanging translation bugs. 2021-06-29 06:47:40 -04:00
Zeno Rogue
dc5384da1e added to credits 2021-06-01 13:07:55 +02:00
Zeno Rogue
80bce047ab Orb of Luck: subtle changes were only listed while in inv 2021-06-01 13:07:55 +02:00
Zeno Rogue
0f767e16b6 XLAT refactor continued 2021-05-23 16:00:50 +02:00
Zeno Rogue
4fc3bf19eb shadow path described in mouseover 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
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
3564522393 changed the formatting of unlock rules which allow alternatives 2020-11-14 15:08:16 +01:00
Zeno Rogue
9b6d78b7ed 11.4 2020-11-02 11:47:57 +01:00
Zeno Rogue
d64c5e338c extra guards 2020-10-15 16:33:52 +02:00
Zeno Rogue
9e06993bb4 fixed Yendor/Grail collection benefit help message in OSM 2020-09-16 23:49:17 +02:00
Zeno Rogue
313204f732 added Piotr Grochowski to credits 2020-09-16 23:49:17 +02:00
Zeno Rogue
a6482d00ab no title displayed with tour::NOTITLE flag 2020-09-16 23:49:17 +02:00
Zeno Rogue
ddae0a7b00 in mouseover help, just display the slide name if tour::on && \!tour::texts 2020-09-11 11:16:34 +02:00
Zeno Rogue
a7bee1b22a set_help_to for stronger prevention about obsolete help messages 2020-09-11 11:16:02 +02:00
Zeno Rogue
a4b7819fff fixed Camelot accessibility help 2020-08-20 16:49:47 +02:00
Arthur O'Dwyer
f2b7746c1b Move all defaulting-of-CAP_FOO to sysconfig.h.
- The phrase `#ifdef CAP_` should never appear anywhere.

- The phrase `#ifndef CAP_` should appear only in sysconfig.h.

- The phrases `#if CAP_` and `#if !CAP_` may appear wherever,
    as long as "sysconfig.h" is included first.

The rules for `CAP_FOO` equally apply to `ISFOO`.

There are many one-off macros still tested with `#ifdef`,
including `HAVE_ACHIEVEMENTS`, `PRINT_ACHIEVEMENTS`,
`FAKEWEB`, `FAKE_SDL`, `EASY`, and `WHATEVER`. I don't
have much grasp on what these are used for or how they're
configured, so I'm leaving them alone.
2020-05-03 15:12:12 -04:00
Zeno Rogue
d50daa6863 zoom is Home/End not Page keys 2020-04-19 22:58:45 +02:00
Zeno Rogue
001f9c6cf3 improved keyboard help screen 2020-04-19 22:54:40 +02:00
Zeno Rogue
730be4b36a Home no longer recenters 2020-04-19 15:30:45 +02:00
Arthur O'Dwyer
0d42168139 Make hookset<T> a pointer type, just like purehookset.
No more declaring `hookset<T> *hooks_foo`; now it's just
`hookset<T> hooks_foo` at global scope. This clears the way to
make `hookset<T>` into a class type if we want.
2020-04-12 10:50:18 -04:00
Zeno Rogue
b5a70c1bc6
Merge pull request #92 from Quuxplusone/pedantic
Add `-pedantic` to the Makefile, and fix all resulting warnings
2020-03-27 12:04:40 +01:00
Zeno Rogue
f03b7bd1b0 version in README 2020-03-27 11:50:57 +01:00
Arthur O'Dwyer
f49c57c4f0 Fix a bug found by Clang's -Wtautological-overlap-compare.
./help.cpp:880:89: error: overlapping comparisons always evaluate to false [-Werror,-Wtautological-overlap-compare]
        if(!((c->wall == waCavefloor || c->wall == waCavewall) && (c->land == laEmerald && c->land == laCaves)))
                                                                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
2020-03-23 14:48:56 -04:00
Arthur O'Dwyer
7a706478dc Add a helper function voidp to silence GCC warnings about %p.
We must fully qualify calls to `hr::voidp` because the expression
`voidp(x)` is ambiguous or worse. "/usr/include/zconf.h" defines
`voidp` in the global namespace as a typedef for `void*`.
We don't want an unsafe functional-style cast to `void*`;
we want to call our nice safe helper function. So we qualify the name.
2020-03-23 14:39:28 -04:00
Arthur O'Dwyer
a0da10b408 Remove extraneous semicolons to quiet pedantic GCC warnings. 2020-03-23 14:38:57 -04:00
Zeno Rogue
11447fcb7b tortoise:: shading now can be disabled 2020-03-22 09:46:13 +01:00
Zeno Rogue
4828623960 added people to the credits 2020-03-07 04:47:11 +01:00
Zeno Rogue
362489d629 named Knights 2020-03-07 04:47:11 +01:00
Zeno Rogue
db5bcef578 Orb of Empathy now protects your allies from your indirect attacks 2020-03-07 04:47:11 +01:00
Zeno Rogue
de60f18636 frog power is described in help 2020-03-07 04:47:10 +01:00
Zeno Rogue
62734bbfc5 charge help, and fixed a bug in help in weird geometry warped cells 2020-03-07 04:47:10 +01:00
Zeno Rogue
610ec5a51f Temple rings shown in the help screen 2020-01-28 17:58:55 +01:00
Zeno Rogue
6c61162392 merge 2019-12-26 22:40:41 +01:00
Zeno Rogue
80b702ab76 fixed XLAT 2019-12-25 23:10:59 +01:00
Zeno Rogue
4848cb1b87 show the big numbers in the Clearing 2019-12-25 21:57:25 +01:00
Zeno Rogue
0a9ec78c18 remplace euclid6, euclid4, 'euclid && \!archimedean && \!penrose' with standard_tiling(), euc::in(dimension, s7) 2019-12-14 11:57:23 +01:00
Zeno Rogue
26fb19e7a8 subdivided game.cpp; split movepcto into separate functions 2019-12-08 20:07:02 +01:00
Zeno Rogue
e8a39e6663 replaced euclid3:: with euc:: 2019-12-08 11:01:28 +01:00
Zeno Rogue
17cd694952 improved CA simulator 2019-12-07 11:12:46 +01:00
Zeno Rogue
30e5353e42 added Ralith to credits 2019-12-06 14:07:04 +01:00
Zeno Rogue
42125679a7 added shnourok to credits 2019-11-30 18:06:48 +01:00
Zeno Rogue
ca40458f44 export in help 2019-11-30 18:06:48 +01:00
Zeno Rogue
b904fdde1e removed the difference between euclid3::coord and array<int,3> -- euclid3::coord is now array<int,3> 2019-11-30 18:06:48 +01:00