Commit graph

8 commits

Author SHA1 Message Date
Andrei Alexeyev
8b37d1cbf2
src: the great #include massacre of 2024 2024-05-17 14:11:48 +02:00
Andrei Alexeyev
be7905d6a3
src: run upkeep 2024-05-17 04:58:47 +02:00
Andrei Alexeyev
c2810e228d
all: use re()/im() macros 2023-09-28 17:43:14 +02:00
Andrei Alexeyev
7544566aaa
stage1: fix move_towards deprecation warnings 2023-02-27 07:10:39 +01:00
Andrei Alexeyev
1db80d0905
boss: support custom task parameters via interface inheritance 2021-05-19 03:54:58 +03:00
Andrei Alexeyev
31ce18129a
Icicle Cascade tweaks
Make it shoot roughly from Cirno's hands, and change color of turned
icicles.
2020-09-29 19:34:16 +03:00
Andrei Alexeyev
8480d41b7b
Audio rewrite (#236)
This replaces SDL_mixer with an internal streaming and mixing system,
relying only on basic SDL audio support. It's also a partial refactor of
the audio API, most notably BGM-related. The BGM metadata resource type
is gone, as well as the `.bgm` files. The metadata is now stored inside
the `.opus` files directly, using standard Opus tags.
2020-06-22 17:41:03 +03:00
Andrei Alexeyev
db9cb15d21
Split stage1 into multiple files (#228) 2020-05-18 22:44:11 +03:00