blob: ca13d0aa7984dc9a136f22143354f134ba6c1ceb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#pragma once
#include "KingSystem/ActorSystem/actActor.h"
namespace ksys::act {
class BaseProcHandle;
class InstParamPack;
// TODO
class WeaponBase : public Actor {
public:
bool areExtraActorsReady() const;
static void requestCreateWeaponActor(const char* actor, const sead::Matrix34f& matrix,
f32 scale, sead::Heap* heap,
ksys::act::BaseProcHandle* handle, s32 life,
ksys::act::InstParamPack* params, s32 task_lane_id);
};
} // namespace ksys::act
|