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
Andrei Alexeyev
2290d9c2ea
WIP de Broglie tweaks
2017-10-22 05:52:37 +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
8021a31e6a
ATTACK_IS_SPELL macro
2017-10-17 17:25:49 +03:00
Andrei Alexeyev
51a6c4a53c
stage 3 tweaks
2017-10-16 22:32:17 +03:00
Andrei Alexeyev
7702257651
wriggle ex spell changes:
...
* replaced the extra spell with a brand new one
* replaced the final spell with an adapted version of formerly
scuttle's acid rain
2017-10-16 15:28:06 +03:00
Andrei Alexeyev
bb6a366f3e
stage 3: renamed some funcs, made most static
2017-10-16 11:57:48 +03:00
Andrei Alexeyev
7a55a536bc
rearrange some stage3 drops
2017-10-16 11:31:49 +03:00
Andrei Alexeyev
0fd1435427
vlad's army fixes
2017-10-16 00:07:09 +03:00
Andrei Alexeyev
ffe954f006
WIP stage 3 revamp
2017-10-16 00:07:09 +03:00
Andrei Alexeyev
9948ec95cc
remove unbombable enemies
2017-10-16 00:07:09 +03:00
laochailan
4f53f8fae9
new kurumi animation
2017-10-15 18:01:00 +02:00
makise-homura
2b35177cb4
Removed excess and added missing newlines at end of files
2017-10-10 21:10:35 +03:00
Andrei Alexeyev
6796bde8cb
more boss shadow tweaks
2017-10-10 15:27:10 +03:00
Andrei Alexeyev
1992a62592
desperate attempt at refactoring plrmodes
2017-10-10 08:23:36 +03:00