Explorar el Código

now every broyne after a unsafe one is also marked as unsafe

winforms
benjamin.m hace 5 años
padre
commit
02b21b8df0
Se han modificado 1 ficheros con 3 adiciones y 2 borrados
  1. 3
    2
      Buhnenrennen/GraphicGenerator.cs

+ 3
- 2
Buhnenrennen/GraphicGenerator.cs Ver fichero

@@ -95,8 +95,9 @@ namespace Buhnenrennen
groynePositions.Add( groyne, rect );
var huntedTimedGroyne = huntedMap[ level ].Find( timedGroyne => timedGroyne.Groyne == groyne );
var hunterTimedGroyne = hunterMap[ level ].Find( timedGroyne => timedGroyne.Groyne == groyne );
var fillBrush = huntedTimedGroyne.TotalTime > hunterTimedGroyne.TotalTime ? hunterFillBrush : huntedFillBrush;
var brush = huntedTimedGroyne.TotalTime > hunterTimedGroyne.TotalTime ? hunterBrush : huntedBrush;
bool isUnsafe = huntedTimedGroyne.TotalTime > hunterTimedGroyne.TotalTime || groyneBorderBrush[ huntedTimedGroyne.ParentGroyne.Groyne ] == hunterBrush;
var fillBrush = isUnsafe ? hunterFillBrush : huntedFillBrush;
var brush = isUnsafe ? hunterBrush : huntedBrush;
groyneBorderBrush.Add( groyne, brush );

if ( groyne.Type == 'x' )

Cargando…
Cancelar
Guardar