void CUIMpTradeWnd::ResetItems() { Msg("--ResetItems"); ResetToOrigin (); CleanUserItems (); m_store_hierarchy->Reset (); UpdateShop (); SetCurrentItem (NULL); }
void CUIMpTradeWnd::Hide() { inherited::Hide (); CActor *pActor = smart_cast<CActor*>(Level().CurrentEntity()); if(pActor) pActor->SetWeaponHideState(INV_STATE_BUY_MENU, false); CleanUserItems (); }
void CUIMpTradeWnd::Show(bool status) { inherited::Show (status); CActor *pActor = smart_cast<CActor*>(Level().CurrentEntity()); if(pActor) pActor->SetWeaponHideState(INV_STATE_BUY_MENU, status); if(status) { m_pMouseCapturer = NULL; m_static_information->SetText(""); m_static_money_change->SetText(""); }else { CheckDragItemToDestroy (); CleanUserItems (); } }