2021-09-24 13:50:31 +03:00
|
|
|
#pragma once
|
|
|
|
#include <optional>
|
|
|
|
|
2022-03-14 01:20:51 +11:00
|
|
|
struct CollisionInfo;
|
2021-09-24 13:50:31 +03:00
|
|
|
struct ITEM_INFO;
|
|
|
|
|
2022-03-14 01:20:51 +11:00
|
|
|
void FallingBlockCollision(short itemNum, ITEM_INFO* l, CollisionInfo* coll);
|
2021-09-24 13:50:31 +03:00
|
|
|
void FallingBlockControl(short itemNumber);
|
|
|
|
std::optional<int> FallingBlockFloor(short itemNumber, int x, int y, int z);
|
|
|
|
std::optional<int> FallingBlockCeiling(short itemNumber, int x, int y, int z);
|
|
|
|
int FallingBlockFloorBorder(short itemNumber);
|
|
|
|
int FallingBlockCeilingBorder(short itemNumber);
|