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
Andrew "Akari" Alexeyew
a03b145f79
no infinite grazing
2012-08-12 23:36:51 +03:00
Andrew "Akari" Alexeyew
8fea26cb9a
mild placeholder sound for grazing
2012-08-12 23:19:04 +03:00
Andrew "Akari" Alexeyew
9d835e104f
tweaked particles
2012-08-12 22:52:59 +03:00
Andrew "Akari" Alexeyew
33425c5272
redundant else
2012-08-12 22:32:29 +03:00
Andrew "Akari" Alexeyew
e404b0f1cf
fixed tsrand_fill call
2012-08-12 22:30:57 +03:00
Andrew "Akari" Alexeyew
3bc9737549
some sort of grazing
2012-08-12 22:29:10 +03:00
Andrew "Akari" Alexeyew
4ec3dacc1e
Increased the boss hitbox
2012-08-12 19:58:58 +03:00
Andrew "Akari" Alexeyew
60a0b3e2a1
(hopefully) cleaned everything else
2012-08-04 04:25:43 +03:00
laochailan
a8251b1966
Merge branch 'master' into stage6
...
Conflicts:
shader/laser_snippets
src/CMakeLists.txt
src/global.h
src/projectile.c
src/stage.c
src/stage.h
src/stages/stage3.c
src/stages/stage3_events.c
src/stages/stage4_events.c
2012-08-03 16:55:10 +02:00
laochailan
9ee9a294e7
eigenstate test
2012-08-01 17:32:11 +02:00
laochailan
f9fc667823
elly first spell unbalanced
2012-07-31 14:34:20 +02:00