//::///////////////////////////////////////////////
//:: OnUse: Toggle Activate
//:: x2_plc_used_act
//:: Copyright (c) 2003 Bioware Corp.
//:://////////////////////////////////////////////
/*

    Simple script to toggle the placeable animation
    state for placeables that support Activate and
    DeActivate Animations

    Placeables are best set to be DeActivated by
    default with this script.

*/
//:://////////////////////////////////////////////
//:: Created By: Georg Zoeller
//:: Created On: 2003-09-10
//:://////////////////////////////////////////////
void main()
{
    // * note that nActive == 1 does  not necessarily mean the placeable is active
    // * that depends on the initial state of the object
    int nActive = GetLocalInt (OBJECT_SELF,"X2_L_PLC_ACTIVATED_STATE");
    // * Play Appropriate Animation
    if (nActive)
        return;
    if (!nActive)
    {
    // **** Changed to look if item in inventory  //

    if(GetTag(GetInventoryDisturbItem()) == "RuneStoneI")
    {
      ActionPlayAnimation(ANIMATION_PLACEABLE_ACTIVATE, 1.0, 6000.0);
      //object oRune = GetObjectByTag("RuneStoneI");
      //DestroyObject(oRune, 0.0f);
      SetLocalInt(OBJECT_SELF,"X2_L_PLC_ACTIVATED_STATE",nActive);
    }
    }
    // **** DeActivate action removed //
}