public void UnRegisterObserver(IPlayerActionObserver observer, ActionType actionType) { mObservers[(int)actionType].Remove(observer); }
// TODO ping treasure, salvage treasure, etc. public void RegisterObserver(IPlayerActionObserver observer, ActionType actionType) { mObservers[(int)actionType].Add(observer); }