#include "isk_11.h"
#include "entity.h"
#include "effects.h"

EvtScript N(EVS_MakeEntities) = {
    EVT_IF_EQ(GF_ISK11_UnlockedDoor, FALSE)
        EVT_CALL(MakeEntity, EVT_PTR(Entity_Padlock), 355, -460, 430, -40, MAKE_ENTITY_END)
        EVT_SET(MV_LockEntityID, LVar0)
    EVT_END_IF
    EVT_PLAY_EFFECT(EFFECT_FLAME, 1, -131, -453, 489, EVT_FLOAT(0.3), LVar0)
    EVT_PLAY_EFFECT(EFFECT_FLAME, 1, 131, -453, 489, EVT_FLOAT(0.3), LVar0)
    EVT_PLAY_EFFECT(EFFECT_FLAME, 1, 291, -453, 415, EVT_FLOAT(0.3), LVar0)
    EVT_PLAY_EFFECT(EFFECT_FLAME, 1, -44, -583, 505, EVT_FLOAT(0.3), LVar0)
    EVT_PLAY_EFFECT(EFFECT_FLAME, 1, 131, -583, 489, EVT_FLOAT(0.3), LVar0)
    EVT_PLAY_EFFECT(EFFECT_FLAME, 1, -44, -713, 505, EVT_FLOAT(0.3), LVar0)
    EVT_PLAY_EFFECT(EFFECT_FLAME, 1, 131, -713, 489, EVT_FLOAT(0.3), LVar0)
    EVT_PLAY_EFFECT(EFFECT_FLAME, 1, -44, -843, 505, EVT_FLOAT(0.3), LVar0)
    EVT_PLAY_EFFECT(EFFECT_FLAME, 1, 131, -843, 489, EVT_FLOAT(0.3), LVar0)
    EVT_CALL(MakeEntity, EVT_PTR(Entity_HeartBlock), -75, -720, 625, 0, MAKE_ENTITY_END)
    EVT_RETURN
    EVT_END
};
