Commit graph

132 commits

Author SHA1 Message Date
Andrei Alexeyev
00bd11ea89
item tweaks; improved after-death grace period
* items bounce off the viewport "walls"
    * autocollect is interrupted on death
    * all projectiles are continuously cleared during the death and
    respawn process
2017-10-31 15:47:20 +02:00
Andrei Alexeyev
3b45e5f010
double enemy 'hitbox' radius 2017-10-31 08:58:39 +02:00
Andrei Alexeyev
62c34e3b5a
WIP fucking badass Marisa lasers 2017-10-31 08:57:32 +02:00
Andrei Alexeyev
cdb621ee5c
restore the extraspell particle 2017-10-30 10:49:29 +02:00
Andrei Alexeyev
804d32a41e
wasted a lot of time trying to tweak stage1 sounds
results: bloodstained headphones, but i probably wouldn't need them
anymore either way.
2017-10-29 05:43:32 +02:00
Andrei Alexeyev
a1204d40b2
new sfx, changed wriggle stage2 nonspell pattern
* bullet "redirection" sound
    * extra spell charge sound
2017-10-22 22:13:07 +03:00
Andrei Alexeyev
c5717cca5e
wave-particle duality changes
whatever, ship it
2017-10-20 21:53:21 +03:00
Andrei Alexeyev
4b690910bf
another stupid Elly spelly (unfinished) 2017-10-20 18:01:19 +03:00
Andrei Alexeyev
db50f671fa plrmodes: streamline bomb sounds, improve preloads 2017-10-10 08:23:36 +03:00
laochailan
03893907a1
preload properly and make single bullets audible 2017-09-30 20:11:10 +02:00
laochailan
468ac4ff94
make boss flicker on damage 2017-09-27 11:08:32 +02:00
laochailan
a508b96051 replaced boss->dmg by per attack hp pools
pure refactoring commit by lao!?
2017-09-13 10:33:58 +02:00
laochailan
0334fa752f fix boss hp jumps at attack transitions 2017-09-12 11:58:28 +02:00
Andrei "Akari" Alexeyev
7c9e54a71d
update copyright and credits 2017-09-12 04:28:15 +03:00
Andrei "Akari" Alexeyev
9b6f51ca67
WIP ricci sign overhaul 2017-09-11 04:46:39 +03:00
laochailan
5cfe7d76d5 WIP ricci sign 2017-04-20 18:37:46 +02:00
laochailan
580056f07e Merge branch 'rebalance' of github.com:laochailan/taisei into rebalance_shotmodes 2017-04-01 15:15:42 +02:00
Andrei "Akari" Alexeyev
a410d4d098 Merge branch 'rebalance' into rebalance_shotmodes 2017-03-29 15:42:33 +03:00
laochailan
1e16b9bc0b Merge branch 'master' of github.com:laochailan/taisei into extraspells 2017-03-29 08:58:51 +02:00
Andrei "Akari" Alexeyev
33cdd71be0 Spawn life/bomb fragments every 50k/20k points earned
numbers subject to change
2017-03-25 20:18:24 +02:00
Andrei "Akari" Alexeyev
cc147d2aca Merge branch 'master' into extraspells 2017-03-25 00:27:25 +02:00
Andrei "Akari" Alexeyev
e6d678de4f Shotmodes redesign: iteration 1 2017-03-24 20:59:34 +02:00
laochailan
9523604853 tweaks and boss explosions 2017-03-24 14:53:57 +01:00
laochailan
e189276f31 add another blast to the blasts 2017-03-21 11:59:31 +01:00
laochailan
d098106150 pimp my enemy explosions 2017-03-21 09:22:10 +01:00
Andrei "Akari" Alexeyev
0b419bf787 Fix extraspells preloading issues 2017-03-20 08:38:07 +02:00
Andrei "Akari" Alexeyev
a1a8ea6a61 Merge branch 'master' into extraspells 2017-03-16 10:04:05 +02:00
Andrei "Akari" Alexeyev
c82928a8da WIP transition from resource scanning to manual preloading 2017-03-11 21:36:25 +02:00
Andrei "Akari" Alexeyev
86930cfdc0 Merge branch 'master' into extraspells 2017-03-11 03:49:09 +02:00
Andrei "Akari" Alexeyev
8ecb7eeedb Merge branch 'master' into extraspells 2017-03-06 23:40:45 +02:00
Andrei "Akari" Alexeyev
166a7cfcb6 Merge branch 'master' into res-refactor 2017-03-06 17:34:07 +02:00
Andrei "Akari" Alexeyev
1089a464cf Fixed a few other cases of player particles being reflected in stage1 water 2017-03-06 15:22:31 +02:00
Andrei "Akari" Alexeyev
ca16c30966 large refactoring WIP
windows & osx untested
bgm untested
too many changes to comment on
2017-03-05 00:39:17 +02:00
Andrei "Akari" Alexeyev
24dd1c8c39 Merge branch 'master' into extraspells 2017-03-03 19:45:20 +02:00
Andrei "Akari" Alexeyev
41fa6d9d76 malloc-less colors 2017-03-03 19:31:04 +02:00
Andrew "Akari" Alexeyew
3b500349c0 more epicness, less FPS 2017-02-25 00:08:23 +02:00
Andrei "Akari" Alexeyev
b0abd177ac Removed redundant null checks before free() calls
free(NULL) is guaranteed to be a no-op by the C standard, so let's not
clutter the code with those.
2017-02-23 16:05:55 +02:00
Andrei "Akari" Alexeyev
397719a2a2 Switched from GNU C99 to Standard C11. Enabled pedantic warnings.
Fixed all warnings and compile errors.
Confirmed successful compilation without warnings for linux (gcc,
clang), windows (gcc-mingw), osx (clang-osxcross).
2017-02-23 13:16:52 +02:00
Andrei "Akari" Alexeyev
db3f474035 Got rid of all the imaginary constants
They are a non-standard GCC extension, not all compilers support them
universally. An extra character is a small price to pay for portability.
2017-02-23 12:39:31 +02:00
Andrei "Akari" Alexeyev
32f7edd24e Refactored config into a macro hell 2017-02-17 18:03:49 +02:00
Andrei "Akari" Alexeyev
0be20dab0d Improved replay consistency 2017-02-15 19:34:47 +02:00
Andrei "Akari" Alexeyev
9a7a874783 Use the standard bool type instead of that stupid enum
Also removed all of the annoying trailing tabs/whitespaces
2017-02-11 05:56:47 +02:00
Andrei "Akari" Alexeyev
e8f52f1b49 Scoring changes
* Score is now preserved between stages in story mode as it was intended
    * Score given for shooting enemies is now based on the projectile damage
    * Some score is also given for shooting the boss, also based on the projectile damage
    * Score given for grazing has been increased substantially
    * Grazing range has been increased
    * The graze counter is now reset between stages
2017-02-11 00:05:22 +02:00
makise-homura
991af45b85 Integral complex constants changed to float 2016-12-19 17:17:09 +03:00
laochailan
2d4e7c60a1 ordered bullets by texture area 2012-08-17 16:20:05 +02:00
Andrew "Akari" Alexeyew
7d53d3fb27 laser grazing 2012-08-14 17:14:53 +03:00
Andrew "Akari" Alexeyew
f1f223d6ca fixed collision detection - was causing moonlight rocket to go insane 2012-08-13 22:53:36 +03:00
Andrew "Akari" Alexeyew
ff095d231b graze counter for the HUD 2012-08-13 20:10:41 +03:00
Andrew "Akari" Alexeyew
6a56d49af2 less annoying graze particles 2012-08-13 19:14:48 +03:00
Andrew "Akari" Alexeyew
ec276db013 no grazing while invurnerable 2012-08-13 19:09:32 +03:00