コード例 #1
0
ファイル: move.go プロジェクト: arlm/godip
func (self *move) Adjudicate(r dip.Resolver) error {
	if r.Phase().Type() == cla.Movement {
		return self.adjudicateMovementPhase(r)
	}
	return self.adjudicateRetreatPhase(r)
}
コード例 #2
0
ファイル: disband.go プロジェクト: arlm/godip
func (self *disband) Adjudicate(r dip.Resolver) error {
	if r.Phase().Type() == cla.Adjustment {
		return self.adjudicateBuildPhase(r)
	}
	return self.adjudicateRetreatPhase(r)
}