Exemplo n.º 1
0
Arquivo: move.go Projeto: arlm/godip
func (self *move) Adjudicate(r dip.Resolver) error {
	if r.Phase().Type() == cla.Movement {
		return self.adjudicateMovementPhase(r)
	}
	return self.adjudicateRetreatPhase(r)
}
Exemplo n.º 2
0
func (self *disband) Adjudicate(r dip.Resolver) error {
	if r.Phase().Type() == cla.Adjustment {
		return self.adjudicateBuildPhase(r)
	}
	return self.adjudicateRetreatPhase(r)
}