Zeno Rogue
2ccb48f765
WFC can be experimented with
2020-03-07 04:47:10 +01:00
Zeno Rogue
3cfa608c4a
implemented Rusalka and Pike
2020-03-07 04:47:10 +01:00
Zeno Rogue
511a8e9157
onemore fixup to ElectricLand
2020-03-07 04:47:10 +01:00
Zeno Rogue
0a1d29ad1a
fixup to isElectricLand
2020-03-07 04:47:10 +01:00
Zeno Rogue
a1eab8d183
heat in Eclectic
2020-03-07 04:47:10 +01:00
Zeno Rogue
7e75c28fc1
Frogs implemented
2020-03-07 04:47:10 +01:00
Zeno Rogue
73bd3c7369
fixup to new lands defined
2020-03-07 04:47:10 +01:00
Zeno Rogue
8cdb45ec01
adjusted elec to Eclectic City
2020-03-07 04:47:10 +01:00
Zeno Rogue
0dc63ee0ba
killing Frogs gives orb powers
2020-03-07 04:47:10 +01:00
Zeno Rogue
92deb5e6b1
adjusting Miners for Eclectic
2020-03-07 04:47:10 +01:00
Zeno Rogue
d1bbc6e83e
wfcgen, and generating laEclectic
2020-03-07 04:47:10 +01:00
Zeno Rogue
f7135800b6
generating laWet and laFrog
2020-03-07 04:47:10 +01:00
Zeno Rogue
833c8080ff
set ipd via CLI
2020-03-07 04:47:10 +01:00
Zeno Rogue
f84f51e972
new utility functions: (de)serialize, as_cstring
2020-03-07 04:47:10 +01:00
Zeno Rogue
8cf90ef848
added the new monsters to killtable
2020-03-07 04:47:10 +01:00
Zeno Rogue
5d9fdd83a8
fixed ODS; non-isotropic ODS
2020-03-07 04:47:10 +01:00
Zeno Rogue
00e436f0e2
variant:: cleaner implementation
2020-03-07 04:47:10 +01:00
Zeno Rogue
bc12d35053
fixup to ElectricLand
2020-03-07 04:47:10 +01:00
Zeno Rogue
d08c5ea0c4
genderswitch for Rusalka/Topielec
2020-03-07 04:47:10 +01:00
Zeno Rogue
8fb66450dd
Rusalka/Topielec graphics
2020-03-07 04:47:10 +01:00
Zeno Rogue
5622901b5a
consistent coloring of Frog-orbs and Impact
2020-03-07 04:47:10 +01:00
Zeno Rogue
513750a028
vector graphics of Frogs and Pikes
2020-03-07 04:47:10 +01:00
Zeno Rogue
40dc80df9c
implemented Orb of Chaos
2020-03-07 04:47:09 +01:00
Zeno Rogue
b96eb32246
cleaned up jumping orbs; implemented Orb of Impact
2020-03-07 04:47:09 +01:00
Zeno Rogue
99e64d862d
shallow water graphics and mechanics
2020-03-07 04:47:09 +01:00
Zeno Rogue
87254a551e
new lands declared
2020-03-07 04:47:09 +01:00
Zeno Rogue
5707fac1a7
new ring shape: shFrogRing
2020-03-07 04:47:09 +01:00
Zeno Rogue
04e5a47371
all chaos modes can now be used for achievements
2020-02-26 00:54:25 +01:00
Zeno Rogue
acfd182913
cleaned up getNewLand
2020-02-25 12:28:24 +01:00
Zeno Rogue
36f218f1bf
Merge branch 'master' of https://github.com/zenorogue/hyperrogue
2020-02-17 10:34:10 +01:00
Zeno Rogue
d673ae41b7
changed the default 'how' to 8
2020-02-17 10:33:56 +01:00
Zeno Rogue
155c2f38d0
Merge pull request #90 from Quuxplusone/gl-deprecation
...
Define `GL_SILENCE_DEPRECATION` on OSX
2020-02-16 17:53:50 +01:00
Arthur O'Dwyer
3f129ff6e5
Define GL_SILENCE_DEPRECATION
on OSX.
...
This is gross and inexplicable, but Xcode now spews warnings whenever
you use any part of OpenGL on Mac.
https://www.reddit.com/r/opengl/comments/b44tyu/apple_is_deprecating_opengl/
https://www.reddit.com/r/opengl/comments/8okcf1/opengl_deprecated_in_macos_1014/
Fortunately the workaround for now is to just suppress the warnings.
In file included from hyper.cpp:26:
./glhr.cpp:21:20: error: 'glGetError' is deprecated: first deprecated
in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION
to silence these warnings) [-Werror,-Wdeprecated-declarations]
GLenum errCode = glGetError();
^
2020-02-16 10:10:50 -05:00
Zeno Rogue
3b10c95a32
Merge pull request #89 from Quuxplusone/gcc54
...
Remove all GCC 4.6 support, and for other purposes
2020-02-16 11:09:35 +01:00
Arthur O'Dwyer
e7ce5e3084
Fix some typos in the README.
2020-02-15 23:01:25 -05:00
Arthur O'Dwyer
6089a8b391
Const-correctness in langen.cpp.
2020-02-15 22:59:04 -05:00
Arthur O'Dwyer
d0a6212fd4
Remove all GCC 4.6 support; new minimum is GCC 5.4.
2020-02-15 16:22:15 -05:00
Zeno Rogue
8c87f123a0
CAP_ZLIB to tell whether we need ZLIB
2020-02-15 14:10:49 +01:00
Zeno Rogue
33e6242f36
Merge pull request #88 from Quuxplusone/unbreak-travis
...
Fix several minor issues causing TravisCI to be red
2020-02-15 13:54:12 +01:00
Arthur O'Dwyer
e6ac60b356
Fix a typo-bug in f20a6bf2
: s/phtread/pthread/
...
However, this does not unbreak the build on Emscripten.
Emscripten doesn't know where to find <zlib.h> at all:
./sysconfig.h:429:10: fatal error: 'zlib.h' file not found
#include <zlib.h>
^~~~~~~~
2020-02-14 13:17:42 -05:00
Arthur O'Dwyer
fe53cd09ad
Silence a warning to fix the build break on clang++ -std=c++11 -Wall
.
...
./rogueviz/rewriting.cpp:120:37: error: suggest braces around initialization of subobject [-Werror,-Wmissing-braces]
ginf[gInfOrderMixed].distlimit = {1, 1};
^~~~
{ }
2020-02-14 13:14:48 -05:00
Arthur O'Dwyer
a07e1d0809
Fix a compiler error from g++-4.6 -std=c++0x
.
...
reg3.cpp:1129:47: error: expected primary-expression before ‘{’ token
This doesn't completely fix the build break on gcc46.
It's probably time to retire that build from TravisCI.
2020-02-14 13:12:04 -05:00
Zeno Rogue
ed15d381aa
added -O3 to mymake suggestion
2020-02-13 12:12:37 +01:00
Zeno Rogue
aa02d6808b
rogueviz:: impossible triangle viz
2020-02-13 12:09:42 +01:00
Zeno Rogue
a241a3df61
nilv:: get_heptagon_at
2020-02-13 11:09:27 +01:00
Zeno Rogue
e133fffd5d
nilv:: nilwidth option
2020-02-13 11:09:18 +01:00
Zeno Rogue
42f4167a26
CLI option -mgen-off to disable wandering monster
2020-02-13 11:08:39 +01:00
Zeno Rogue
3441d86d2c
reptilecheat disables stuff in the Minefield
2020-02-13 11:07:28 +01:00
Zeno Rogue
86009d1e49
improved bucketer
2020-02-13 11:06:54 +01:00
Zeno Rogue
1712914771
manual-animation: mrec_first and mrec_last actually taken into account
2020-02-13 11:05:10 +01:00