summaryrefslogtreecommitdiff
path: root/src/Game/gameItemUtils.h
blob: 4b28aa5b02ec34d59042faa1926a05c3d8f01457 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#pragma once

namespace sead {
class Heap;
}  // namespace sead
namespace uking::act {
struct WeaponModifierInfo;
}  // namespace uking::act

namespace uking {

enum class SleepAfterInit : bool {
    Yes = true,
    No = false,
};

enum class SpawnViaCarryBox : bool {
    Yes = true,
    No = false,
};

// 710073c5b4
void spawnDroppedInventoryItem(const char* name, sead::Heap* heap, int life,
                               SleepAfterInit sleep_after_init,
                               const uking::act::WeaponModifierInfo* weapon_modifiers,
                               SpawnViaCarryBox spawn_via_carry_box, float rotate_y,
                               float rotate_z);
}  // namespace uking