Andrei Alexeyev
5eae1765b7
increase timers of some attacks (and also HP for a few)
2017-12-28 09:50:11 +02:00
Andrei Alexeyev
10aeb8d118
fix broglie carrying over into ricci (baryon rule was not reset on spell end)
2017-12-28 09:06:27 +02:00
Andrei Alexeyev
b2660103e3
remove cathode_laser log spam
2017-12-23 12:33:44 +02:00
Andrei Alexeyev
29acd5f58a
meson: intel intrinsics, various improvements
2017-12-21 03:58:54 +01:00
Martin Herkt
bf1606deba
stage events: spelling
2017-12-20 15:24:59 +01:00
laochailan
e7520d47c2
fix iku induction/cathode timeouts
2017-12-19 19:04:50 +01:00
laochailan
309a951b90
increased stage 4 bullet density
2017-12-17 12:25:43 +01:00
laochailan
42368a66dd
break down long ending line/remove left over \n from dialog
2017-12-17 11:34:40 +01:00
Andrei Alexeyev
814bdac177
display bgm title in spellpractice; remove irrelevant old hack
2017-12-17 02:13:10 +02:00
Andrei Alexeyev
6d8fcfd88e
s/Gensokyo/Gensōkyō/
2017-12-17 02:03:38 +02:00
laochailan
55cf0de19f
symmetrize the card busters in stage4 post mid
2017-12-16 11:50:51 +01:00
laochailan
c006307e3c
stage 4 changes
2017-12-16 11:45:40 +01:00
Andrei Alexeyev
3d5c4707c3
fix some preloading issues
2017-12-14 17:07:24 +02:00
laochailan
5956997796
do a thing with kurumi bloody danmaku
2017-12-10 19:53:00 +01:00
laochailan
efa4fd57f5
forgot TOE
2017-12-10 16:09:31 +01:00
laochailan
12b72df090
stage 6 sounds!
2017-12-10 15:58:13 +01:00
Andrei Alexeyev
8a965d66fc
stage 1 adjustments
2017-12-05 01:05:20 +02:00
Andrei Alexeyev
a3c8e066b7
shaders for iku lasers; shader error handling
2017-11-23 09:42:26 +02:00
Andrei Alexeyev
4b53d65c23
enable GL_TEXTURE_2D by default to reduce API calls
2017-11-22 02:05:42 +02:00
Andrei Alexeyev
692ab286a3
fix capitalization of Occam's Razor
2017-11-19 09:51:43 +02:00
Andrei Alexeyev
76ee80b6da
(attempt to) prevent draw code from altering state
2017-11-16 22:25:03 +02:00
Andrei Alexeyev
d34ccb9beb
fix and tweak stage 2 background
2017-11-15 22:19:12 +02:00
Andrei Alexeyev
e9c41ab17c
remove bad play_sound()
2017-11-15 05:52:03 +02:00
Andrei Alexeyev
36f4182829
update stage bg state separately from drawing
2017-11-15 05:45:41 +02:00
Andrei Alexeyev
6eac178c39
use a shared 3D context for all stages (and credits)
2017-11-14 03:41:08 +02:00
Andrei Alexeyev
f5956675c2
fix snow halation crash
...
fixes #96
2017-11-12 21:39:55 +02:00
Andrei Alexeyev
117eafd482
wip stage5 stuff; some new sounds
2017-11-12 19:16:15 +02:00
Martin Herkt
119535eda4
Fix symbol clashes
...
Happens to remove some duplicate code as well.
2017-11-12 04:51:04 +01:00
laochailan
f8ef884782
increased the number of stars in stage 6
...
and used a more predictable way to get a uniform distribution on a
sphere i guess.
2017-11-11 18:50:24 +01:00
Andrei Alexeyev
b61ef0bffc
more strict warnings; fixed some subtle bugs
2017-11-11 19:33:44 +02:00
Andrei Alexeyev
586af9a6b0
huge projectile API changes and optimizations ( #93 )
2017-11-10 22:49:16 +02:00
laochailan
d6333752a1
removed leftover debug logs in stage 3
2017-11-08 19:08:09 +01:00
laochailan
160431cc05
correct typo and remove linebreaks from stage dialog
2017-11-08 19:03:55 +01:00
laochailan
ff4e096cf5
s/FairyProj/EnemyProj
2017-11-05 15:02:49 +01:00
laochailan
af1ca27f69
fix broglie bullets spawning after clear
2017-11-05 14:58:51 +01:00
laochailan
4542018264
benchmark spell
2017-11-05 10:20:12 +01:00
laochailan
3e62c42798
elly animation
2017-11-04 17:27:32 +01:00
Andrei Alexeyev
565adf9998
stage 4 post-midboss filler (music sync)
2017-11-02 08:02:38 +02:00
Andrei Alexeyev
0f4a10c0c6
basic sfx for stage4
2017-10-31 07:59:01 +02:00
Andrei Alexeyev
a6a1660184
experimental boss shadow effect
2017-10-30 13:26:31 +02:00
laochailan
a42abba060
new iku move
2017-10-29 11:06:15 +01: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
d8389ea550
audio: play_sound* api change
...
replaced play_sound_cooldown with play_sound_ex. it now has a new
parameter: bool replace. if true, the sound will interrupt the previous
instance of itself being played, if any. if used many times in
succession, this effectively allows one to "restart" a sound instead of
letting many instances overlap. this sounds better in some instances,
and avoids flooding the channels.
this is also implicitly true for play_ui_sound now.
2017-10-29 03:30:05 +03:00
laochailan
39c6c29900
added separate sprite for the iku midboss flyby
2017-10-28 11:24:21 +02:00
Andrei Alexeyev
a216655e13
scuttle fight tweaks
2017-10-24 01:47:17 +03:00
Andrei Alexeyev
c63087dff0
suppress stage5 midboss death sound with shitty hacks
2017-10-24 01:20:09 +03:00
Andrei Alexeyev
4bdfe5f408
dialogue text autowrapping, fpslimit off key, fixes
2017-10-23 13:10:40 +03:00
Andrei Alexeyev
57f6f9d891
stage 3 tweaks
2017-10-23 03:55:21 +03: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
laochailan
7ba5a40825
added Lalasa dialog
2017-10-22 11:23:25 +02:00