outline and randomness. Afterfix now tackles if necessary
[fp1415-soccerfun.git] / src / Game / Footballer.icl
index ef8d800..c08026f 100644 (file)
@@ -410,7 +410,7 @@ getKickPos                                                                  :: !FootballField !Half !RefereeAction -> Maybe Position
 getKickPos field half (GoalKick home)          = Just { zero & px = if (home == West) (penalty_area_depth - half_length) (half_length - penalty_area_depth) }
 where
        half_length                                                             = scale 0.5 field.flength
-getKickPos field half (Corner home edge)       = Just { px = if (home == West && half == SecondHalf || home == East && half == FirstHalf)
+getKickPos field half (Corner home edge)       = Just { px = if (home == East)
                                                                                                         (half_radius_corner_kick_area - half_length)
                                                                                                         (half_length - half_radius_corner_kick_area)
                                                                                               , py = if (edge == North)
@@ -421,7 +421,7 @@ where
        half_width                                                              = scale 0.5 field.fwidth
        half_length                                                             = scale 0.5 field.flength
        half_radius_corner_kick_area                    = scale 0.5 radius_corner_kick_area
-getKickPos field half (Penalty home)           = Just { zero & px = if (home == West && half == SecondHalf || home == East && half == FirstHalf)
+getKickPos field half (Penalty home)           = Just { zero & px = if (home == East)
                                                                                                                (penalty_spot_depth - half_length)
                                                                                                                (half_length - penalty_spot_depth)
                                                                                               }