/// <summary> /// /// </summary> /// <param name="character"></param> public void StartUse(CharacterEntity character) { if(!character.CanGameAction(GameActionTypeEnum.EXCHANGE)) { character.Dispatch(WorldMessage.INFORMATION_MESSAGE(InformationTypeEnum.ERROR, InformationEnum.ERROR_YOU_ARE_AWAY)); return; } character.ExchangeStorage(m_storage); }