mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-10-31 05:52:59 +00:00 
			
		
		
		
	rogueviz::fundamental:: remove repeated corners in funmode=1
This commit is contained in:
		| @@ -109,9 +109,11 @@ void auto_corners() { | |||||||
|  |  | ||||||
|   abs_cornerpos.clear(); |   abs_cornerpos.clear(); | ||||||
|   for(auto c: cornerlist) { |   for(auto c: cornerlist) { | ||||||
|     auto co = cwcorner(c); |     auto co = inverse_shift(gm[starter], cwcorner(c)); | ||||||
|     abs_cornerpos.push_back(inverse_shift(gm[starter], co)); |     if(isize(abs_cornerpos) && (hdist(co, abs_cornerpos[0]) < 1e-3 || hdist(co, abs_cornerpos.back()) < 1e-3)) continue; | ||||||
|  |     abs_cornerpos.push_back(co); | ||||||
|     } |     } | ||||||
|  |   corners = isize(abs_cornerpos); abs_cornerpos.push_back(abs_cornerpos[0]); | ||||||
|   } |   } | ||||||
|  |  | ||||||
| void find_corners() { | void find_corners() { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Zeno Rogue
					Zeno Rogue