Zeno Rogue
|
9b9e7ccaf2
|
fixed errors with mirrors walls: monsters face the player correctly; mimics in mirrors display their X-signs correctly; player in mirror displays their X sign while previously they did not
|
2020-09-16 23:49:17 +02:00 |
|
Zeno Rogue
|
37495105a5
|
removed incorrect optimization in 3D graphics
|
2020-09-11 11:29:14 +02:00 |
|
Zeno Rogue
|
5514ce4849
|
disabled the '@' sign in FPS
|
2020-08-01 13:57:51 +02:00 |
|
Zeno Rogue
|
44a0f5c1d8
|
fixed stranded boats in 3D
|
2020-08-01 13:57:39 +02:00 |
|
Zeno Rogue
|
82f32607e6
|
MAJOR CHANGE: replaced (transmatrix,band_shift) pair with shiftmatrix
|
2020-07-28 22:06:14 +02:00 |
|
Zeno Rogue
|
f36eb9ddfe
|
removed the macro VALENCE
|
2020-07-13 00:54:25 +02:00 |
|
Zeno Rogue
|
3c8d5979f1
|
debug_cellnames option
|
2020-07-07 21:25:27 +02:00 |
|
Zeno Rogue
|
d0823b70ec
|
fixup to guards
|
2020-07-03 15:39:24 +02:00 |
|
Zeno Rogue
|
2a0b0101fd
|
raycasting in 2D
|
2020-06-03 15:11:20 +02:00 |
|
Zeno Rogue
|
b9623e3fff
|
fixed crashes with boats when no direction set
|
2020-06-03 11:44:19 +02:00 |
|
Zeno Rogue
|
0ae3ab3c9b
|
fake::split() = fake::in() or arb::in_slided() is used when both are applicable for a condition
|
2020-06-03 11:43:35 +02:00 |
|
Zeno Rogue
|
b17c75ccec
|
fake:: draw both walls in 3D too
|
2020-05-31 03:38:52 +02:00 |
|
Zeno Rogue
|
b0e82dd515
|
in fake geometries, show all edges
|
2020-05-31 03:30:40 +02:00 |
|
Zeno Rogue
|
7bb4407273
|
flip_dark
|
2020-05-29 02:42:54 +02:00 |
|
Zeno Rogue
|
9c4a1d6d4e
|
new linepattern for ultra, and also better edge drawer
|
2020-05-28 01:50:31 +02:00 |
|
Zeno Rogue
|
1b96658a05
|
fake curvature
|
2020-05-15 11:46:26 +02:00 |
|
Zeno Rogue
|
bbdebb14ef
|
fat honeycomb edges
|
2020-04-29 15:09:22 +02:00 |
|
Zeno Rogue
|
84cf5d6e3a
|
added missing guards, mostly for CAP_WRL
|
2020-04-16 21:00:28 +02:00 |
|
Zeno Rogue
|
4cbffbd8df
|
chessboard/threecolor pattern for CA
|
2020-04-12 20:32:37 +02:00 |
|
Zeno Rogue
|
4e30c79c37
|
fixup to neon disabling textures
|
2020-04-06 11:24:57 +02:00 |
|
Zeno Rogue
|
c1ed54763b
|
3D geometries should now render without OpenGL
|
2020-04-06 10:43:28 +02:00 |
|
Zeno Rogue
|
2588438052
|
fixed the grid display in 3:2
|
2020-03-31 18:58:34 +02:00 |
|
Zeno Rogue
|
32baf01192
|
removed the variable 'showoff'
|
2020-03-27 19:53:59 +01:00 |
|
Zeno Rogue
|
4d4c904d3b
|
neon_mode is now an enum
|
2020-03-27 19:38:15 +01:00 |
|
Zeno Rogue
|
11447fcb7b
|
tortoise:: shading now can be disabled
|
2020-03-22 09:46:13 +01:00 |
|
Zeno Rogue
|
d0bae23b6d
|
Red Walls in Eclectic are now Eclectic Red
|
2020-03-07 04:47:10 +01:00 |
|
Zeno Rogue
|
8d8972e314
|
Shallow water coloring
|
2020-03-07 04:47:10 +01:00 |
|
Zeno Rogue
|
3ee3c471ca
|
fixed a possible crash while drawing ClosedGates
|
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
|
99e64d862d
|
shallow water graphics and mechanics
|
2020-03-07 04:47:09 +01:00 |
|
Zeno Rogue
|
bdb5c7b7b6
|
fixed mine colors in ASCII
|
2020-02-13 11:01:20 +01:00 |
|
Zeno Rogue
|
8005b39f6f
|
ASCII/3D mode, also reacts to neon settings
|
2020-01-30 17:45:05 +01:00 |
|
Zeno Rogue
|
f05fa60400
|
added MAXMDIM guards
|
2020-01-29 18:18:51 +01:00 |
|
Zeno Rogue
|
2878cc5730
|
fixed a warning on clang
|
2020-01-19 11:54:35 +01:00 |
|
Zeno Rogue
|
3daa6cd34c
|
fixed reflection facing in Hall of Mirrors
|
2020-01-18 17:12:37 +01:00 |
|
Zeno Rogue
|
ca3232c3bb
|
extended 'linewidth' setting: illustration mode, hint about Alt, disable shadows, bright mode, colorblind simulation
|
2020-01-18 17:11:57 +01:00 |
|
Zeno Rogue
|
2271a67506
|
removed the MAX_EDGE limit
|
2020-01-18 16:03:32 +01:00 |
|
Zeno Rogue
|
938e4628a3
|
fixed the unused capture warnings
|
2020-01-02 19:03:57 +01:00 |
|
Zeno Rogue
|
ec6ffded34
|
older compilers
|
2019-12-27 13:11:31 +01:00 |
|
Zeno Rogue
|
998abd2f77
|
nicer Greatwall grid lines
|
2019-12-27 12:41:54 +01:00 |
|
Zeno Rogue
|
e8ff75b239
|
easier floor in gravity lands in bitruncated {4,4}
|
2019-12-27 11:30:09 +01:00 |
|
Zeno Rogue
|
aeac634abd
|
downseek works in Euclidean now
|
2019-12-27 11:14:25 +01:00 |
|
Zeno Rogue
|
c247936e34
|
removed the functions queuechr -- use queuestr now
|
2019-12-26 23:38:28 +01:00 |
|
Zeno Rogue
|
6c61162392
|
merge
|
2019-12-26 22:40:41 +01:00 |
|
Zeno Rogue
|
0b7faa4b46
|
adjacency rule now also affects: slime spill, storms, heat, dry, live caves
|
2019-12-26 19:04:32 +01:00 |
|
Zeno Rogue
|
9d88528939
|
replaced TEMPLE_EACH with function temple_layer_size()
|
2019-12-14 12:35:03 +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
|
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
|
ddb5d07ff6
|
cleanup in Euclidean
|
2019-12-08 10:59:09 +01:00 |
|
Zeno Rogue
|
8386a14d6a
|
'circles' are now drawn on all copies in quotient geometries
|
2019-12-06 14:03:02 +01:00 |
|
Zeno Rogue
|
9ed9c84b33
|
changed gmatrix to simply use hdist0 instead of case-based
|
2019-12-06 13:04:57 +01:00 |
|
Zeno Rogue
|
8ce6135599
|
fixed optimization in S2xE
|
2019-12-06 13:04:17 +01:00 |
|
Zeno Rogue
|
63c4886722
|
replaced product drawing with the general routine
|
2019-12-06 12:13:09 +01:00 |
|
Zeno Rogue
|
ac9d18adfb
|
simplified the drawing algo for product
|
2019-12-06 11:47:26 +01:00 |
|
Zeno Rogue
|
d7eed402a7
|
fixed E2xE quotient spaces
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
aa297504a8
|
on-petrify crash should be fixed
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
1cba452f07
|
rewritten the Euclidean geometry
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
622b683e33
|
drawcell parameter is now cell, not cellwalker (need to check half-elliptic)
|
2019-11-30 18:04:54 +01:00 |
|
Zeno Rogue
|
40bbd25905
|
fixed Hall of Mirrors
|
2019-11-24 00:46:08 +01:00 |
|
Zeno Rogue
|
982f01e6e5
|
tracking the specific copy of the player in confusing geometries
|
2019-11-23 19:05:24 +01:00 |
|
Zeno Rogue
|
eaffa3a66f
|
patterns:: innerwalls setting
|
2019-11-16 01:38:55 +01:00 |
|
Zeno Rogue
|
5ff7266877
|
Crosses in the Graveyard are now arranged in a symmetric pattern
|
2019-11-14 16:58:36 +01:00 |
|
Zeno Rogue
|
aeaaf7586a
|
refactored map functions: ddspin, iddspin, spacedist, spin_angle, virtualRebase[simple], adj
|
2019-11-14 16:51:50 +01:00 |
|
Zeno Rogue
|
ef9e2236ba
|
viewctr is no more... major reduction of redundancy/complexity
|
2019-11-14 00:26:50 +01:00 |
|
Zeno Rogue
|
add037d4e8
|
asonov:: changed direct checking of gArnoldCat to asonov::in()
|
2019-11-08 15:34:51 +01:00 |
|
Zeno Rogue
|
d199411248
|
new tiling: Arnold's cat
|
2019-11-08 15:01:03 +01:00 |
|
Zeno Rogue
|
9979d240d8
|
fixed boats
|
2019-10-27 02:29:49 +02:00 |
|
Zeno Rogue
|
d560dd1283
|
added #undef c to celldrawer.cpp
|
2019-10-26 17:02:30 +02:00 |
|
Zeno Rogue
|
93f145adb0
|
fixed pushdown (?)
|
2019-10-26 14:34:22 +02:00 |
|
Zeno Rogue
|
85a08d205d
|
refactored celldraw
|
2019-10-25 12:44:41 +02:00 |
|