public ShootingTrap LoadShootingTrap(Point position, ShootingTrap.FaceDirection dir)
 {
     if (m_tGen == null)
         m_tGen = new TrapGenerator(m_lvl);
     return m_tGen.GenerateShootingTrap(position, dir);
 }
 public StaticTrap LoadStaticTrap(Point position)
 {
     if (m_tGen == null)
         m_tGen = new TrapGenerator(m_lvl);
     return m_tGen.GenerateStaticTrap(position);
 }
 public RisingTrap LoadRisingTrap(Point position)
 {
     if (m_tGen == null)
         m_tGen = new TrapGenerator(m_lvl);
     return m_tGen.GenerateRisingTrap(position);
 }