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
|
9faa285814
|
New file geometry2.cpp, with moved ggmatrix, relative_matrix, virtualRebase, and new get_corner_position family. Refactored in floorpatterns, textures, and grid to use get_corner_position family.
|
2018-08-17 16:47:06 +02:00 |
|
Zeno Rogue
|
749ad03138
|
syntetic tilings (WIP)
|
2018-08-17 13:29:00 +02:00 |
|
Zeno Rogue
|
4f3cc3783a
|
binary tiling
|
2018-08-09 19:28:53 +02:00 |
|
Zeno Rogue
|
bbebb55bd9
|
virtualRebase for hyperpoints (not transmatrices)
|
2018-08-04 22:36:08 +02:00 |
|
Zeno Rogue
|
508cecb3b3
|
the cost of leaving Land of Power now happens before collecting items
|
2018-08-01 14:04:47 +02:00 |
|
Zeno Rogue
|
c8c1e3a346
|
irregular grids
|
2018-07-16 20:05:23 +02:00 |
|
Zeno Rogue
|
4320119d02
|
calc_relative_matrix now accepts hyperpoint as the direction hint
|
2018-07-16 20:02:33 +02:00 |
|
Zeno Rogue
|
5cd8f695a3
|
Goldberg-Coxeter construction for order-4 tilings (everything seems to work except distance calculations)
|
2018-07-10 04:13:35 +02:00 |
|
Zeno Rogue
|
a7fa9d7525
|
hooks_draw no longer prevents other shmup::monsters from displaying
|
2018-07-09 21:14:52 +02:00 |
|
Zeno Rogue
|
f721c243d2
|
removed DOSHMUP
|
2018-07-09 20:38:20 +02:00 |
|
Zeno Rogue
|
d523ceabfd
|
rogueviz::shmup:: all references to rogueviz in shmup replaced with handlers
|
2018-07-09 19:32:34 +02:00 |
|
Zeno Rogue
|
98ea11de86
|
fixed the warnings about comparing int and bool
|
2018-07-07 11:05:48 +02:00 |
|
Zeno Rogue
|
f7ae00fd39
|
fixed calc_relative_matrix in field quotient geometry
|
2018-07-05 07:32:27 +02:00 |
|
Zeno Rogue
|
c6412511f5
|
fixed a bug in leader movement by using pathdist; also made pathdist more robust
|
2018-06-28 11:42:25 +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
|
35301f0a68
|
movement animations now work in quotient geometries
|
2018-06-17 17:51:26 +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
|
44affc3e9d
|
resolved conflicts introduced by merging zenorogue/hyperrogue#21
|
2018-06-12 23:28:06 +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
|
d3662a935d
|
fix compiler warnings: catch(out_of_range&)
|
2018-06-07 13:58:00 +02:00 |
|
Zeno Rogue
|
319190b0dd
|
fixed the shmup mode (was hiding tiles when monster appeared)
|
2018-05-26 10:40:17 +02:00 |
|
Zeno Rogue
|
e5d5678900
|
fixed a bug in fixStorage
|
2018-05-22 20:40:52 +02:00 |
|
Zeno Rogue
|
530c689c98
|
RogueViz fixes
|
2018-05-18 17:34:12 +02:00 |
|
Zeno Rogue
|
586101e0d6
|
GP/Zebra no longer generates graphics incorrectly
|
2018-05-15 23:24:44 +02:00 |
|
Zeno Rogue
|
666ddb007e
|
MAJOR REWRITE of floor patterns
|
2018-05-07 20:13:56 +02:00 |
|
Zeno Rogue
|
6cf86f9604
|
silence the clang warning about char index
|
2018-05-07 20:11:29 +02:00 |
|
Zeno Rogue
|
8cbabb285d
|
do not exit the game if calc_relative_matrix fails on the sphere
|
2018-04-22 11:13:42 +02:00 |
|
Zeno Rogue
|
616a4fddc7
|
fixed bugs with ggmatrix and virtualRebase
|
2018-04-21 19:13:53 +02:00 |
|
Zeno Rogue
|
edf4dd42cc
|
fixed relative gmatrix computation in gp and line animation
|
2018-04-21 14:01:54 +02:00 |
|
Zeno Rogue
|
56fe281674
|
gp:: shmup:: fix to calc_relative_matrix (only _help was fixed)
|
2018-04-10 17:06:30 +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
|
830785990c
|
renamed whirl to goldberg
|
2018-04-09 17:40:12 +02:00 |
|
Zeno Rogue
|
63f50a1136
|
whirl:: fix ggshmup and calc_relative_matrix (also seems to fix nonbitrunc in general)
|
2018-04-06 23:20:04 +02:00 |
|
Zeno Rogue
|
ac37b6df99
|
more elegant cellwalkers
|
2018-03-24 12:59:01 +01:00 |
|
Zeno Rogue
|
be06bd31ce
|
Implemented the shmup versions of Ruined City and Jelly Kingdom.
|
2018-02-12 12:48:31 +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
|
b3f047ea6a
|
reworked 3D vision
|
2018-02-03 13:41:49 +01:00 |
|
Zeno Rogue
|
22d3d2590f
|
some work on the savemem feature
|
2018-01-26 01:45:49 +01:00 |
|
Zeno Rogue
|
5bf6d54c7d
|
changed chamfered to bitruncated
|
2018-01-06 22:34:03 +01:00 |
|
Zeno Rogue
|
495dbba809
|
renamed 'truncated' to 'chamfered'
|
2018-01-04 18:39:04 +01:00 |
|
Zeno Rogue
|
11569c693d
|
big change: more configuration for the torus (and also Klein bottle)
|
2017-12-28 16:46:10 +01:00 |
|
Zeno Rogue
|
bf24550e82
|
magic adjustment of textures
|
2017-12-16 09:03:50 +01:00 |
|
Zeno Rogue
|
87b6b8b372
|
Snakes Nest v1
|
2017-12-05 19:43:45 +01:00 |
|
Zeno Rogue
|
5710c665da
|
Hunting Dogs are now slower in coop Shmup
|
2017-12-03 20:14:38 +01:00 |
|
Zeno Rogue
|
5defb06d81
|
improved headers / conditional compilation
|
2017-12-02 00:31:36 +01:00 |
|
Zeno Rogue
|
18c58fdfde
|
some fixes for shmup in new geometries (untested, might be still buggy)
|
2017-11-13 12:49:12 +01:00 |
|
Zeno Rogue
|
19f12e3068
|
HUD elements, including the compass, now drawn correctly in all pmodels
|
2017-11-13 11:08:06 +01:00 |
|