//:://///////////////////////////////////////////// //:: Name: //::////////////////////////////////////////////// /* Destroys all unecessary variables at a conversation exit or abort */ //::////////////////////////////////////////////// #include "pv_config_param" void main() { object oNPCMerchant = OBJECT_SELF; int iItem = 0; DeleteLocalInt(oNPCMerchant, "PV_NUM_DISPLAY_ITEM"); DeleteLocalInt(oNPCMerchant, "PV_TOTAL_NUM_ITEMS"); DeleteLocalInt(oNPCMerchant, "PV_CURRENT_PAGE_NUMBER"); DeleteLocalObject(oNPCMerchant, "PV_ITEM_CHOSEN"); DeleteLocalInt(oNPCMerchant, "PV_CONVO_OPTION_CHOSEN"); DeleteLocalInt(oNPCMerchant, "PV_QUANTITY_TO_BUY"); // Object variables for items inside backpacks for (iItem = 1; iItem <= MAX_ITEMS_PER_PAGE; iItem++) { DeleteLocalObject(oNPCMerchant, "PV_BACKPACK_ITEM_NUM_" + IntToString(iItem) ); } // Object variables for the backpacks for (iItem = 0; iItem < MAX_BACKPACKS_PER_INVENTORY; iItem++) { DeleteLocalObject(oNPCMerchant, "PV_BACKPACK_NUM_"+IntToString(iItem)); } }