2020-12-21 13:16:29 -03:00
|
|
|
#pragma once
|
2021-12-22 16:23:57 +03:00
|
|
|
#include "Game/control/box.h"
|
2020-12-21 13:16:29 -03:00
|
|
|
|
|
|
|
#define CHK_ANY(var, flag) (var & flag) != 0
|
|
|
|
#define CHK_EXI(var, flag) var & flag
|
|
|
|
#define CHK_NOP(var, flag) !(var & flag)
|
|
|
|
|
|
|
|
enum LARA_MESH_MASK
|
|
|
|
{
|
|
|
|
LARA_ONLY_LEGS = (0 << 1),
|
|
|
|
LARA_ONLY_ARMS = (1 << 1),
|
|
|
|
LARA_ONLY_TORSO = (2 << 1),
|
|
|
|
LARA_ONLY_HEAD = (4 << 1),
|
|
|
|
LARA_ONLY_LEFT_ARM = (8 << 1),
|
|
|
|
LARA_ONLY_RIGHT_ARM = (16 << 1),
|
|
|
|
LARA_LEGS_TORSO_HEAD = (32 << 1),
|
|
|
|
LARA_LEGS_TORSO_HEAD_ARMS = (64 << 1)
|
|
|
|
};
|
|
|
|
|
2022-03-06 18:59:04 +11:00
|
|
|
CreatureInfo* GetCreatureInfo(ITEM_INFO* item);
|
|
|
|
void TargetNearestEntity(ITEM_INFO* item, CreatureInfo* creature);
|