public WhirlPool(EntityPreset preset, Player player)
: base(preset, player, "whirlpool", 16, 16, null)
{
AddAnimation("whirl", CreateAnimFrameArray(0, 1), 6, true);
AddAnimation("transition", CreateAnimFrameArray(3, 4, 4), 6, false);
AddAnimation("whirl_red", CreateAnimFrameArray(4, 5), 6, true);
_preset = preset;
if (GlobalState.events.GetEvent("fisherman.dead") != 0)
{
Play("whirl_red");
}
else
{
Play("whirl");
}
if (GlobalState.CURRENT_MAP_NAME == "REDSEA")
{
teleportOffset = new Vector2(0, -36);
}
}