TombEngine/TR5Main/Objects/TR4/Object/tr4_laradouble.cpp

31 lines
527 B
C++
Raw Normal View History

#include "framework.h"
#include "tr4_laradouble.h"
#include "items.h"
#include "level.h"
2021-09-08 18:19:06 +03:00
#include "Sound\sound.h"
#include "box.h"
#include "lara.h"
void InitialiseLaraDouble(short itemNum)
{
ClearItem(itemNum);
}
void LaraDoubleControl(short itemNum)
{
ITEM_INFO* item = &g_Level.Items[itemNum];
SoundEffect(SFX_TR4_METAL_SCRAPE_LOOP1, &item->pos, 0);
if (CreatureActive(itemNum))
{
if (item->hitStatus)
{
LaraItem->hitPoints += item->hitPoints - 1000;
}
item->hitPoints = 1000;
AnimateItem(item);
}
}