1#include "Boss/GolemClimb/GolemClimbFootPrint.h"
2
3#include "Library/LiveActor/ActorActionFunction.h"
4#include "Library/LiveActor/ActorInitUtil.h"
5
6GolemClimbFootPrint::GolemClimbFootPrint() : al::LiveActor("ゴーレムのぼり足跡") {}
7
8void GolemClimbFootPrint::init(const al::ActorInitInfo& info) {
9 al::initActorWithArchiveName(actor: this, initInfo: info, archiveName: "GolemClimbFootPrint", suffix: nullptr);
10}
11
12void GolemClimbFootPrint::appear() {
13 al::startAction(actor: this, actionName: "Disappear");
14 al::LiveActor::makeActorAlive();
15}
16
17void GolemClimbFootPrint::control() {
18 if (al::isActionEnd(actor: this))
19 kill();
20}
21