Zeno Rogue
|
e564622a48
|
rewritten undo: part 1
|
2020-03-07 04:47:10 +01:00 |
|
Zeno Rogue
|
164d964bab
|
removed unused #define LAND_YENDOR_CHAOS
|
2020-03-07 04:47:10 +01:00 |
|
Zeno Rogue
|
9a2f8e1529
|
new lands in the lists and in YC
|
2020-03-07 04:47:10 +01:00 |
|
Zeno Rogue
|
2ec37a4a6d
|
Steam rich presence
|
2020-01-06 22:03:45 +01:00 |
|
Zeno Rogue
|
2805c6308c
|
fixed the Recall Yendor Challenge
|
2019-12-27 23:02:07 +01:00 |
|
Zeno Rogue
|
26b565702c
|
arb:: exhaustive_distance_appropriate
|
2019-12-23 20:53:09 +01:00 |
|
Zeno Rogue
|
7f09bb6259
|
replaced macro VALENCE with function valence()
|
2019-12-14 12:31:20 +01:00 |
|
Zeno Rogue
|
8cfc5a578f
|
renamed penrose.cpp to kite.cpp and 'penrose' to 'kite::in()'
|
2019-12-14 12:12:24 +01:00 |
|
Zeno Rogue
|
d5c8aebf16
|
renamed binary:: to bt:: and binarytiling to bt::in()
|
2019-12-14 12:05:01 +01:00 |
|
Zeno Rogue
|
f772f9b7fd
|
replaced 'archimedean' with 'arcm::in()'
|
2019-12-14 11:57:23 +01:00 |
|
Zeno Rogue
|
1cba452f07
|
rewritten the Euclidean geometry
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
9529ee6bbb
|
removed the buggy Ruby in Yendor
|
2019-11-22 23:10:36 +01:00 |
|
Zeno Rogue
|
d10a6d10b5
|
use_exhaustive_distance used in Yendor under same rules
|
2019-11-15 02:51:25 +01:00 |
|
Zeno Rogue
|
c7dfdaef4c
|
hell unlock message on 10th shard
|
2019-11-03 13:56:42 +01:00 |
|
Zeno Rogue
|
bd7d08f9db
|
separate modecodes for product and rotspace
|
2019-09-27 18:05:01 +02:00 |
|
Zeno Rogue
|
848eb8f48b
|
export everything: modules compiled separately
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
82f24b4b6c
|
exporting necessary stuff all over (in progress)
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
9647cbd47e
|
added #include hyper.h to all cpp files
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
1e6970ca28
|
hybrid:: refactored the common parts of prod and sl2, also used them when applicable
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
a03eb0d913
|
fixed new geometry handling for Archimedean
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
7aed1b8551
|
modecode for product geometries
|
2019-09-12 22:50:14 +02:00 |
|
Zeno Rogue
|
50fdc8324e
|
modecode() returns modecode_t not int
|
2019-09-12 22:50:14 +02:00 |
|
Zeno Rogue
|
10352c95c1
|
product:: lazy Yendor
|
2019-09-12 22:50:14 +02:00 |
|
Zeno Rogue
|
8b1c7bffe4
|
initial reformatting of comments for Doxygen
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
b0f2e7b6b9
|
header cleanup Yendor
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
d6d613687b
|
yendor:: more interesting path in Solv
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
149a08a746
|
fixed Orb of Yendor generation in complex Euclidean tilings
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
2b1aebb9b4
|
chaosmode variants (CLI only for now)
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
df3e21b310
|
debug cleanup
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
1c4d86e0e9
|
3D graphics in 2D (first commit)
|
2019-09-12 22:43:01 +02:00 |
|
?
|
6e2c869a60
|
yet more interesting Yendor path in binary tilings
|
2019-09-12 22:38:42 +02:00 |
|
?
|
7fadb7f98f
|
3D:: yendor works (?)
|
2019-09-12 22:38:42 +02:00 |
|
?
|
c5a771c888
|
CAP_FIELD part 1
|
2019-09-12 22:38:39 +02:00 |
|
?
|
b25730d5c9
|
geometry flags part 1
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
a4db1ad7b2
|
no more Gold in Free Fall Yendor
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
a676424573
|
Irradiated Yendor Challenge (but commented off for now)
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
9d82cea995
|
westwall:: Yendor Quest in the West Wall
|
2019-04-29 17:19:06 +02:00 |
|
Zeno Rogue
|
40aea82374
|
fixed a crash in the Ivory Tower
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
b7dd69f99e
|
fix to geometry specifics saving
|
2018-12-15 14:16:57 +01:00 |
|
Zeno Rogue
|
4b89d1dfd7
|
fixed some bugs with modecode and save format
|
2018-12-14 21:35:46 +01:00 |
|
Zeno Rogue
|
db69276264
|
geometry specifics in mode code
|
2018-12-14 19:30:54 +01:00 |
|
Zeno Rogue
|
5d01ac0732
|
text improvements, PL/CZ translation update
|
2018-12-14 19:30:54 +01:00 |
|
Zeno Rogue
|
48c15ce297
|
modecode now ignores invalid geometries in the save
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
d0ee141270
|
celldist now works in the binary tiling as for other geometries (distance from origin, not horocycle index); also types are computed nicely for the origin-based celldist
|
2018-09-28 16:27:03 +02:00 |
|
Zeno Rogue
|
a8a402e6ab
|
fixed some unitialized variable warnings
|
2018-09-24 00:35:22 +02:00 |
|
Zeno Rogue
|
65fabe89c6
|
size_known() does not ensure known trees -- added trees_known(), also implemented special Yendor generation for binary and bitruncated a4(<4)
|
2018-09-23 18:15:15 +02:00 |
|
Zeno Rogue
|
2587474115
|
fixed chosenDown for bitruncated a45 where there can be three parents
|
2018-09-23 16:34:53 +02:00 |
|
Zeno Rogue
|
1ab460ffb1
|
type color_t should now be consistently used for colors; reimplemented drawqueue in OO fashion
|
2018-09-04 19:53:42 +02:00 |
|
Zeno Rogue
|
6de0f0a8aa
|
instead of nonbitrunc, gp::on and irr::on, there is one variable, variation
|
2018-08-28 17:17:34 +02:00 |
|
Zeno Rogue
|
682f804576
|
major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T>
|
2018-08-18 00:46:45 +02:00 |
|
Zeno Rogue
|
5b41f5d157
|
highlight buttons on overview/PTM screens; improved zoom feature; fixed a bug with zoom spilling to the inventory screen
|
2018-07-22 12:54:05 +02:00 |
|
Zeno Rogue
|
30cb9158cb
|
moved svg and PNG screenshot to a new file screenshots.cpp; moved some commandline arguments from commandline.cpp to their respective modules
|
2018-07-19 23:46:58 +02:00 |
|
Zeno Rogue
|
9fc4e5524f
|
irr:: ignore achievements/leaderboards; rewritten the modecode/finalAchievement code a bit
|
2018-07-17 14:18:41 +02:00 |
|
Zeno Rogue
|
c9f5b1e048
|
fixed several instances when PTM score would not be recorded when changing modes
|
2018-07-11 12:25:19 +02:00 |
|
Zeno Rogue
|
adee24229c
|
tactic:: fixed PTM games not recorded when switching modes
|
2018-07-08 14:19:12 +02:00 |
|
Zeno Rogue
|
cf8dffd6b8
|
fixed bugs with manual celllisters
|
2018-06-28 13:35:03 +02:00 |
|
Zeno Rogue
|
d11044a80a
|
refactoring: sval/aitmp is no more, celllister(manual) used instead
|
2018-06-28 12:59:35 +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
|
3881a7dd97
|
more cleanup with uniformizing the keys for 'back' and 'help'
|
2018-06-13 00:00:01 +02:00 |
|
Zeno Rogue
|
d4536fa568
|
Merge pull request #20 from Quuxplusone/yendor-fixes
Yendor-related fixes
|
2018-06-12 21:41:35 +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
|
98246d3066
|
more cleanup in parameters, restartGame cleanup
|
2018-06-11 00:58:38 +02:00 |
|
Zeno Rogue
|
9b55240d1e
|
leaderboards rewrite
|
2018-05-15 23:23:12 +02:00 |
|
Zeno Rogue
|
15e26435f9
|
fixed cheatmarking
|
2018-04-14 09:34:33 +02:00 |
|
Zeno Rogue
|
210f9e80c7
|
More detailed land validity reporting
|
2018-04-13 13:08:41 +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
|
8dcaed3aaf
|
gp:: acknowledged in save game, save map, scorelist, modecode
|
2018-04-11 00:30:50 +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
|
ac37b6df99
|
more elegant cellwalkers
|
2018-03-24 12:59:01 +01:00 |
|
Zeno Rogue
|
c8b3c7aaf0
|
capital letters used as hotkeys for later Yendor challenges, instead of weird symbols.
|
2018-02-11 23:31:04 +01:00 |
|
Zeno Rogue
|
c646200879
|
a new Yendor Challenge: Living Caves
|
2018-02-11 23:30:36 +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
|
22d3d2590f
|
some work on the savemem feature
|
2018-01-26 01:45:49 +01:00 |
|
Zeno Rogue
|
c78af795ce
|
Made Tactics paging work with odd lists. Added a Yendor challenge in the Ruins.
|
2018-01-06 22:41:28 +01:00 |
|
Zeno Rogue
|
5bf6d54c7d
|
changed chamfered to bitruncated
|
2018-01-06 22:34:03 +01:00 |
|
Zeno Rogue
|
2a923d0e6d
|
PTM/Yendor scores should be saved correctly for the new geometries
|
2018-01-06 21:45:13 +01:00 |
|
Zeno Rogue
|
495dbba809
|
renamed 'truncated' to 'chamfered'
|
2018-01-04 18:39:04 +01:00 |
|
Zeno Rogue
|
d5bca73757
|
added Domination to Snake Nest; set some data
|
2017-12-21 16:35:19 +01:00 |
|
Zeno Rogue
|
f38cf14110
|
unified the land lists
|
2017-11-03 19:31:42 +01:00 |
|
Arthur O'Dwyer
|
5c8d117f87
|
Show "Return to the normal game" in the Yendor menu iff Yendor mode is on.
This eliminates the need to explain why it's a no-op half of the time.
|
2017-10-30 18:47:30 -07:00 |
|
Zeno Rogue
|
ae5938e1a4
|
renamed the variable 'purehepta' to 'nontruncated'
|
2017-10-30 12:24:41 +01:00 |
|
Zeno Rogue
|
36fe4c670b
|
more work on the Crystal World
|
2017-10-30 09:05:16 +01:00 |
|
Zeno Rogue
|
2fea184bc6
|
further rearranging
|
2017-10-29 14:19:51 +01:00 |
|
Zeno Rogue
|
5095826bee
|
unlimited modecodes
|
2017-08-18 01:40:07 +02:00 |
|
Zeno Rogue
|
130fefa4c4
|
10.0g
|
2017-08-06 14:50:16 +02:00 |
|
Zeno Rogue
|
8cb8e2a3ec
|
updated to 10.0c
|
2017-07-23 01:33:27 +02:00 |
|
Zeno Rogue
|
ce5650a81f
|
10.0
|
2017-07-16 23:00:55 +02:00 |
|
Zeno Rogue
|
94efef5d65
|
further work for 10.0
|
2017-07-12 18:03:53 +02:00 |
|
Zeno Rogue
|
069f7b0caf
|
Major refactoring, multisampling
|
2017-07-10 20:47:38 +02:00 |
|
Zeno Rogue
|
22c9217219
|
work in progress for 10.0
|
2017-07-04 15:38:33 +02:00 |
|
Zeno Rogue
|
1c99cd647e
|
commited changes from 9.4i and some extra
|
2017-05-27 21:40:40 +02:00 |
|
Zeno Rogue
|
4570fa2ea4
|
fixes for Emscripten, and for compiling without tutorial
|
2017-04-15 04:48:59 +02:00 |
|
Zeno Rogue
|
c52625e7ca
|
Updated to 9.4g (mostly tutorial fixes)
|
2017-04-14 20:12:23 +02:00 |
|
Zeno Rogue
|
58e053f183
|
Updated the source files to 9.4c
|
2017-03-23 11:53:57 +01:00 |
|
Eryk Kopczyński
|
3237ff455e
|
Updated to 8.3j
|
2016-08-26 11:58:03 +02:00 |
|