Example #1
0
File: move.go Project: arlm/godip
func (self *move) Adjudicate(r dip.Resolver) error {
	if r.Phase().Type() == cla.Movement {
		return self.adjudicateMovementPhase(r)
	}
	return self.adjudicateRetreatPhase(r)
}
Example #2
0
func (self *disband) Adjudicate(r dip.Resolver) error {
	if r.Phase().Type() == cla.Adjustment {
		return self.adjudicateBuildPhase(r)
	}
	return self.adjudicateRetreatPhase(r)
}