Arthur O'Dwyer
|
364c33b1d8
|
Fix a (likely harmless) integer overflow in shmup.cpp.
shmup.cpp: In function ‘void hr::shmup::moveMonster(hr::shmup::monster*, int)’:
shmup.cpp:1851:41: error: overflow in implicit constant conversion [-Werror=overflow]
else killMonster(m, moNone, AF_CRUSH);
^
|
2020-03-23 14:39:30 -04:00 |
|
Zeno Rogue
|
7096d152be
|
product:: shmup:: monsters rotate correctly
|
2020-03-21 09:35:54 +01:00 |
|
Zeno Rogue
|
e6b5a333ba
|
fixed pushing in shmup
|
2020-03-08 00:02:00 +01:00 |
|
Zeno Rogue
|
a9febe3122
|
fixed a bug with Greater Demons in shmup
|
2020-03-07 12:21:12 +01:00 |
|
Zeno Rogue
|
109b57df14
|
added a comma in shmup help text
|
2020-01-28 17:58:55 +01:00 |
|
Zeno Rogue
|
1fc05a99b8
|
queuechr fixup
|
2019-12-27 00:50:54 +01:00 |
|
Zeno Rogue
|
c247936e34
|
removed the functions queuechr -- use queuestr now
|
2019-12-26 23:38:28 +01:00 |
|
Zeno Rogue
|
26fb19e7a8
|
subdivided game.cpp; split movepcto into separate functions
|
2019-12-08 20:07:02 +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
|
dafb4ae582
|
correctly display/rotate the PC in product
|
2019-12-06 12:15:33 +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
|
982f01e6e5
|
tracking the specific copy of the player in confusing geometries
|
2019-11-23 19:05:24 +01:00 |
|
Zeno Rogue
|
bf584b5429
|
more movei
|
2019-11-22 18:48:51 +01:00 |
|
Zeno Rogue
|
6d44105fef
|
more movei. Also animated Friendly Ivy growth
|
2019-11-22 18:07:16 +01:00 |
|
Zeno Rogue
|
2172ca6fd7
|
movei used in more places, also improved push in shmup
|
2019-11-22 17:31:23 +01:00 |
|
Zeno Rogue
|
ad501869f1
|
added some missing guards
|
2019-11-15 14:52:21 +01:00 |
|
Zeno Rogue
|
45ba2f0229
|
shmup:: sharks on dry land now die/transform
|
2019-11-14 20:20:35 +01:00 |
|
Zeno Rogue
|
a6d36228b7
|
shmup:: Butterflies are no longer killable
|
2019-11-14 20:11:16 +01:00 |
|
Zeno Rogue
|
ef98e048bb
|
shmup:: incorrect cpid protection (just in case)
|
2019-11-14 20:08:23 +01:00 |
|
Zeno Rogue
|
7602048b06
|
inv computed in shmup
|
2019-11-14 19:51:25 +01:00 |
|
Zeno Rogue
|
012d833f50
|
removed the tohex parameter
|
2019-11-14 19:33:55 +01:00 |
|
Zeno Rogue
|
85a08d205d
|
refactored celldraw
|
2019-10-25 12:44:41 +02:00 |
|
Zeno Rogue
|
d11b768bf1
|
removed destucking code as stucking was fixed by another bugfix
|
2019-10-06 12:13:30 +02:00 |
|
Zeno Rogue
|
cd04b3f8e8
|
precision argument for parallel_transport, and reducing it when used many times
|
2019-10-06 12:10:43 +02:00 |
|
Zeno Rogue
|
54487eb6f3
|
buffer enforced for the player in 3D shmup
|
2019-10-06 12:10:43 +02:00 |
|
Zeno Rogue
|
e192506943
|
fixed mimics in 3D nonisotropic
|
2019-10-05 18:55:11 +02:00 |
|
Zeno Rogue
|
7f9ffe14af
|
racing:: in 3D, you now reflect off blocking walls
|
2019-10-05 18:55:11 +02:00 |
|
Zeno Rogue
|
a023003560
|
stuck prevention and wall sliding
|
2019-10-05 18:55:11 +02:00 |
|
Zeno Rogue
|
82f7ae05d2
|
findbase now gets a parameter which tells how many steps to make
|
2019-10-05 18:55:11 +02:00 |
|
Zeno Rogue
|
aef1787daf
|
fixed a bug with monster placement in shmup
|
2019-09-30 01:51:28 +02:00 |
|
Zeno Rogue
|
7528acfb23
|
shmup:: fixed a bug with going through walls
|
2019-09-28 14:58:38 +02:00 |
|
Zeno Rogue
|
85504de44b
|
shmup:: no more orb usage after death
|
2019-09-27 17:06:12 +02:00 |
|
Zeno Rogue
|
4c0f2d0ea7
|
changed the use of m->type == moAsteroid to inertia_based
|
2019-09-26 13:23:44 +02:00 |
|
Zeno Rogue
|
dca95aa2aa
|
RogueViz stuff
|
2019-09-26 13:23:10 +02:00 |
|
Zeno Rogue
|
848eb8f48b
|
export everything: modules compiled separately
|
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
|
b82a0a8dba
|
shmup:: fixed the keyboard rotation direction inconsistency in 3D
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
465e93ec57
|
shmup:: fixed distance checking for product
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
61ea588ffb
|
shmup for product: player movement
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
96bf478482
|
renamed DIM to GDIM
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
8b1c7bffe4
|
initial reformatting of comments for Doxygen
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
ad03115097
|
further cleanup
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
245ee5878f
|
removed function dirfromto as it was equal to neighborId
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
f723a8d419
|
further cleanup, separated multi.cpp from shmup.cpp
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
05bd7a905c
|
more header cleanup
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
661743a19b
|
removed the obsolete *MovR functions
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
c131e21198
|
namespace hyperpoint_vec removed
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
64ad97cf2f
|
shmup:: no longer ignores frame limit (just sets it to 30)
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
a6b71facfb
|
fixed spin_towards
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
774c871c74
|
sol:: basic shmup works
|
2019-09-12 22:50:10 +02:00 |
|