public bool AddMapleSquad(MapleSquad squad, MapleSquadType type) { if (!m_mapleSquads.ContainsKey(type)) { m_mapleSquads.Remove(type); m_mapleSquads.Add(type, squad); return(true); } return(false); }
public bool RemoveMapleSquad(MapleSquad squad, MapleSquadType type) { if (m_mapleSquads.ContainsKey(type)) { if (m_mapleSquads[type] == squad) { m_mapleSquads.Remove(type); return(true); } } return(false); }
public MapleSquad GetMapleSquad(MapleSquadType type) => m_mapleSquads.ContainsKey(type) ? m_mapleSquads[type] : null;