2020-12-04 15:40:24 +00:00
|
|
|
/// Jigoku Stage 15 Boss - Kikuri
|
|
|
|
/// -----------------------------
|
|
|
|
|
|
|
|
#include "th01/main/boss/palette.cpp"
|
2021-10-22 08:56:07 +00:00
|
|
|
|
|
|
|
extern "C" {
|
|
|
|
#include "planar.h"
|
|
|
|
#include "th01/formats/ptn.hpp"
|
|
|
|
}
|
2021-08-03 13:50:52 +00:00
|
|
|
#include "th01/main/vars.hpp"
|
2020-12-06 12:38:41 +00:00
|
|
|
|
2020-12-17 20:28:17 +00:00
|
|
|
#define flash_colors kikuri_flash_colors
|
|
|
|
#define invincible kikuri_invincible
|
|
|
|
#define invincibility_frame kikuri_invincibility_frame
|
2020-12-09 20:42:10 +00:00
|
|
|
#define initial_hp_rendered kikuri_initial_hp_rendered
|
2020-12-17 20:28:17 +00:00
|
|
|
extern bool16 invincible;
|
|
|
|
extern int invincibility_frame;
|
2020-12-09 20:42:10 +00:00
|
|
|
extern bool initial_hp_rendered;
|
|
|
|
|
2022-01-29 23:23:27 +00:00
|
|
|
// .PTN
|
|
|
|
// ----
|
2021-10-22 08:56:07 +00:00
|
|
|
|
|
|
|
static const main_ptn_slot_t PTN_SLOT_WAVE = PTN_SLOT_BOSS_1;
|
2022-01-29 23:23:27 +00:00
|
|
|
// ----
|
2021-10-22 08:56:07 +00:00
|
|
|
|
2022-06-08 07:02:20 +00:00
|
|
|
// Patterns
|
|
|
|
// --------
|
|
|
|
|
|
|
|
#define pattern_state kikuri_pattern_state
|
|
|
|
extern union {
|
|
|
|
int interval;
|
|
|
|
int speed_multiplied_by_8;
|
|
|
|
} pattern_state;
|
|
|
|
// --------
|
|
|
|
|
2020-12-06 12:38:41 +00:00
|
|
|
#define select_for_rank kikuri_select_for_rank
|
|
|
|
#include "th01/main/select_r.cpp"
|