#include "scripts/common.txt"
#include "scripts/BP/JH_Main.cpp"

class TurokIggy : ScriptObject
{
    kActor @self;

    TurokIggy(kActor @actor)
    {
        @self = actor;
    }

    void OnSpawn() {}

    void OnBeginLevel()
    {
        self.AnimState().Set(anim_activate, 8.0f, 0);
    }

    void OnTick() {}

    void IntroCinematicEvent(kActor @instigator, const float w, const float x, const float y, const float z)
    {
        if (Game.GetCurrentMapID() != 46)
            return;

        PlayLoop.ChangeMap("levels/level43.map");
    }
};
