Commit graph

17 commits

Author SHA1 Message Date
Andrei Alexeyev
a6caa9cf7c
common_tasks: add vec3 and vec4 versions of common_easing_animate 2021-10-25 14:03:57 +03:00
Andrei Alexeyev
8d2ee76710
replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
laochailan
d724d7d997
move easing_animate to common tasks 2021-06-19 02:28:19 +03:00
Andrei Alexeyev
937aabacf2
enemy_classes: only drop items when killed by player 2021-05-06 21:31:56 +03:00
Andrei Alexeyev
48f0a21e81
Stage 2 revamp (#229)
* stage2: remake wriggle non

* stage2: coroutinize first enemy

* stage2: coroutinize small_spin_circle (renamed redwall_fairy)

* stage2: remake aimshot fairies

* stage2: remove dead code

* stage2: blind-coroutinize flea-shooting fairy; not tested at all

* stage2: some hina nonspell shenanigans

* stage2: coroutinize amulet of harm (very lazily)

* stage2: lame hina nons (no balance)

* stage2: remake wheel of fortune (lunatic tuning only for now)

* stage2: Add raz's Hina nonspell

* coroutinize bad pick

* bad pick tweaks

* coroutinize and remake Monty Hall Danmaku

* stage2: coroutinize turning fairies

* it's big brain time

* look ma, i'm doing level design!

* stage2 second half (WIP)

* stage2: use new enemy spawners

* stage2: remove dead code

* stage2: fix post-midboss turning fairies

* stage2: swap post-midboss red/blue aimshot fairies order

* stage2: amulet of harm redesign prototype

* Amulet of Harm tweaks:

	* Less erratic boss movement
	* Improved "amulet" visuals

* stage2: very bare-bones difficulty scaling (enemies only)

* stage2: wheel of fortune balance tweaks

* stage2: amulet of harm difficulty balancing

* stage2: add hina spin animation to amulet of harm

* stage2: remove dead code
2020-12-01 19:25:00 +02:00
Andrei Alexeyev
2bc7d52369
Add a simpler synchronous interface to common_charge 2020-09-30 03:44:58 +03:00
Andrei Alexeyev
45a4283225
use custom ents for Reimu; cleanup Marisa; etc. 2020-04-06 04:34:55 +03:00
Andrei Alexeyev
c7572d8e32
better sound effects for common_charge 2020-03-04 22:26:55 +02:00
Andrei Alexeyev
cd6004dde0
some WIP charge effects 2020-03-04 22:26:54 +02:00
Andrei Alexeyev
fb19028ed5
New dialogue system powered by coroutines 2020-03-04 22:26:50 +02:00
Andrei Alexeyev
5c6b7671ef
fixup some post-rebase chaos 2020-03-04 22:26:45 +02:00
Andrei Alexeyev
23636c4ace
pimp up stage1 background 2020-03-04 22:26:44 +02:00
Andrei Alexeyev
3f2cf9104c
fix non-pch build 2020-03-04 22:26:41 +02:00
Andrei Alexeyev
490b224bd7
run upkeep 2020-03-04 22:06:39 +02:00
Andrei Alexeyev
1ddea7ab97
random wandering function 2020-03-04 22:06:38 +02:00
Andrei Alexeyev
9498e64dd1
further task-boss infrastructure WIP 2020-03-04 22:06:38 +02:00
Andrei Alexeyev
156d8147b1
Add a way to define extern tasks (to reference across files) 2020-03-04 21:50:51 +02:00