Zeno Rogue
|
a49de4530f
|
dual:: added some missing gd->store's
|
2019-09-12 22:50:04 +02:00 |
|
Zeno Rogue
|
83d1e048e7
|
dual:: shmup mouseaim correctly dualized
|
2019-09-12 22:50:04 +02:00 |
|
Zeno Rogue
|
c820f9a2f0
|
dual and multiplayer are not compatible (do not appear if other is on)
|
2019-09-12 22:50:04 +02:00 |
|
Zeno Rogue
|
182df69535
|
dual:: shmup
|
2019-09-12 22:50:04 +02:00 |
|
Zeno Rogue
|
3c9f0096e1
|
removed vid.scfg from vid
|
2019-09-12 22:50:04 +02:00 |
|
Zeno Rogue
|
6467e38537
|
recallCell now remembers orientation (is cellwalker)
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
8295251cdc
|
multigame support, including dualmode
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
b6e303ec7d
|
MAJOR refactoring: all geometry-dependent data (tessf, geom3::, shapes, hpc) are now contained in a structure
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
6012cbc8e2
|
racing: in SpaceRocks
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
ae100b1e72
|
removed some obsolete debug printfs
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
923d94e463
|
fixed 'help for keyboard users'
|
2019-09-12 22:50:01 +02:00 |
|
Zeno Rogue
|
79f36c6f49
|
2d3d:: fixed displaying other selves in shmup
|
2019-09-12 22:49:56 +02:00 |
|
Zeno Rogue
|
221ba3f01d
|
racing:: disabled rotation with mouse in 2D3D
|
2019-09-12 22:49:55 +02:00 |
|
Zeno Rogue
|
7669633fbf
|
no godir change if no movement (just in case)
|
2019-09-12 22:49:55 +02:00 |
|
Zeno Rogue
|
5fbdeaa89d
|
2d3d:: inertia movement now takes rotation into account
|
2019-09-12 22:49:48 +02:00 |
|
Zeno Rogue
|
6ba308cac5
|
2d3d:: monster at's are now fixed to 2D in all geometries (including virtual rebasing)
|
2019-09-12 22:49:47 +02:00 |
|
Zeno Rogue
|
7ce12ef63b
|
factored 'addradar' function
|
2019-09-12 22:49:44 +02:00 |
|
Zeno Rogue
|
360f95ce43
|
2d3d:: adjusted shmup to reversed Z
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
db51c896ae
|
2d3d:: shmup
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
6253c6c3e3
|
redone gravity in shmup
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
6e26508a77
|
replaced some instances of double to ld, so that everything compiles when ld is redefined to float
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
d4ce6c36aa
|
horo_distance used in virtualRebase
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
9fdaa8840c
|
moved shmup::loadConfig to legacy too
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
f98448464a
|
renamed shmup::safety to delayed_safety to prevent confusion
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
10a82c544b
|
3d:: make monster facing correct, based on FACEUP/FACESIDE
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
dd9f7d0275
|
3d:: rebalanced Asteroids, fixed shots not being displayed at their actual locations
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
f9db5b3863
|
fixed some uninitialized variable warnings
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
e61c684bca
|
removed the redundant copy of master_relative in shmup
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
27581ff8b0
|
virtualRebase now used in all quotient geometries
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
54a32441a7
|
restructured menus
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
55492e229b
|
Asteroids in 3D
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
6d87b282c3
|
fix cpid crash
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
5356eba11c
|
Asteroids
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
378d21b509
|
findbaseAround for all binary tilings
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
51ae22363d
|
3d:: limit distance between players
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
d121e7ff93
|
3d:: shmup:: monsters better at avoiding obstacles
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
c57679c79f
|
3d:: mimics (mirrors not generated correctly yet)
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
10223d33b9
|
3d:: sword
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
14ea73be06
|
choice of the magic sword graphics now depends on the scale; in shmup, the tip is now set automatically based on the graphics
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
d9b90d8a8e
|
3D:: two-player uses split screen
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
1f4afeeeb4
|
3d:: orb targetting in shmup (in noshmup it already worked)
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
55c31ec645
|
3d:: refactored the hide_player function
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
adaed6be7c
|
3d:: boats are drawn
|
2019-09-12 22:38:43 +02:00 |
|
?
|
266b55eea2
|
monsters move slower in 3D
|
2019-09-12 22:38:42 +02:00 |
|
?
|
7d46acb1b8
|
3d:: more precise findbaseAround in binary3
|
2019-09-12 22:38:42 +02:00 |
|
?
|
676abdf03b
|
used scalefactor when it was not used while it should: WOLF scaling, leg animation, shmup
|
2019-09-12 22:38:42 +02:00 |
|
?
|
c0b4ffc343
|
3d:: fixed key names in shmup3, also playermoved changed correctly
|
2019-09-12 22:38:42 +02:00 |
|
?
|
0d795e60bf
|
3d::racing:: 3d racing (partial)
|
2019-09-12 22:38:42 +02:00 |
|
?
|
168b3fb11d
|
3D:: smooth TPP; display player or not correctly
|
2019-09-12 22:38:42 +02:00 |
|
?
|
3188fb2e68
|
3D:: wasd keys (by default) now work as usual, plus mouse for aiming
|
2019-09-12 22:38:40 +02:00 |
|
?
|
71f02d5dc2
|
3d:: mouse aiming
|
2019-09-12 22:38:40 +02:00 |
|
?
|
a88a03e26e
|
3D:: key names for 3D actions in shmup
|
2019-09-12 22:38:40 +02:00 |
|
?
|
6808c4e926
|
smooth_scrolling now configurable
|
2019-09-12 22:38:40 +02:00 |
|
?
|
29afe683c3
|
better keyboard panning
|
2019-09-12 22:38:40 +02:00 |
|
?
|
f68ff9de73
|
3d:: improved rotation speed
|
2019-09-12 22:38:40 +02:00 |
|
?
|
bba0e5138e
|
3d:: shmup mode now works as a fps
|
2019-09-12 22:38:40 +02:00 |
|
?
|
d08e58f404
|
3d:: 2D/3D is now selectable at runtime
|
2019-09-12 22:38:40 +02:00 |
|
?
|
e73d2f2f22
|
some work on 3D view
|
2019-09-12 22:38:39 +02:00 |
|
?
|
a3eb161235
|
added CAP_SHAPES: poly system works, but no shapes are used
|
2019-09-12 22:38:39 +02:00 |
|
?
|
99aa7e420b
|
CAP_POLY part 1
|
2019-09-12 22:38:39 +02:00 |
|
?
|
31037574f5
|
CAP_COMPLEX2 first
|
2019-09-12 22:38:39 +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
|
922439ec31
|
Free Fall treasures move in shmup
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
0be81cb294
|
racing:: no more shmup message
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
c313f59c87
|
racing: disable mouse pointing
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
eab0369ce9
|
shmup:: features of the new lands work
|
2019-09-12 22:38:38 +02:00 |
|
Zeno Rogue
|
3eceff921c
|
racing:: fix a bug with race_start_tick
|
2019-09-12 22:38:38 +02:00 |
|
Zeno Rogue
|
b840574351
|
racing:: you can no more start moving by pressing GO before the time starts
|
2019-04-29 17:19:05 +02:00 |
|
Zeno Rogue
|
c67d7e06c6
|
racing:: remembering ghost, track selection (with times), completion percentage shown
|
2019-04-29 17:19:05 +02:00 |
|
Zeno Rogue
|
27011f1cf0
|
racing:: measuring times
|
2019-04-29 17:19:05 +02:00 |
|
Zeno Rogue
|
bf23d42e4c
|
racing:: more arrangements
|
2019-04-29 17:19:05 +02:00 |
|
Zeno Rogue
|
8408dd63d3
|
racing:: hotkey configuration
|
2019-04-29 17:19:05 +02:00 |
|
Zeno Rogue
|
65f07aa30a
|
racing:: efficient braking, stop when hit wall
|
2019-04-29 17:19:05 +02:00 |
|
Zeno Rogue
|
16a5e45c0a
|
racing:: first commit
|
2019-04-29 17:19:05 +02:00 |
|
Zeno Rogue
|
92d98847fb
|
fixed the issue with Orb of Aether being marked as used due to Minefield uncovering
|
2019-02-06 18:48:53 +01:00 |
|
Zeno Rogue
|
35043b5528
|
tortoise flags are now editable with Shift+G and saved into saved levels
|
2019-02-06 18:48:53 +01:00 |
|
Zeno Rogue
|
4e4fce922e
|
added some missing CAP_ guards
|
2018-12-15 15:17:06 +01:00 |
|
Zeno Rogue
|
5d01ac0732
|
text improvements, PL/CZ translation update
|
2018-12-14 19:30:54 +01:00 |
|
Zeno Rogue
|
dee96fc008
|
fixed a bug in shmup_configurer
|
2018-11-19 11:04:55 +01:00 |
|
Zeno Rogue
|
8e2727882e
|
shmup:: rewritten shmup configuration in OOP style
|
2018-11-18 18:26:56 +01:00 |
|
Zeno Rogue
|
97c405fc87
|
fixed the player going through walls in shmup
|
2018-11-18 18:26:56 +01:00 |
|
Zeno Rogue
|
0c1d29433c
|
fixed ijkl hotkeys in second player config
|
2018-11-18 18:26:56 +01:00 |
|
Zeno Rogue
|
d7a235bc8c
|
fixed some shmup-related crashes
|
2018-11-18 18:26:56 +01:00 |
|
Zeno Rogue
|
d935febf09
|
refactored some global and stereo:: variables into display_data structure
|
2018-11-18 18:26:56 +01:00 |
|
Zeno Rogue
|
c8e604f408
|
reflect view in mirror walls during animation and just scrolling; better translate animation in memory saving mode
|
2018-09-24 00:00:04 +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
|
30a7248bf7
|
space message no longer always appears in shmup
|
2018-08-30 18:18:54 +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
|
1af2c04407
|
enum class used for PPR
|
2018-08-28 14:27:23 +02:00 |
|
Zeno Rogue
|
e1c49a83fa
|
fixed displayspin in syntetic
|
2018-08-19 16:28:36 +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
|
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 |
|