public interface IRecruiting
Modifier and Type | Method and Description |
---|---|
java.util.Set<CreatureType> |
getPossibleRecruiters(MasterHex hex)
Return all the CreatureType that can be recruits (something) in the hex.
|
java.util.Set<CreatureType> |
getPossibleRecruits(MasterHex hex)
Return all the CreatureType that can be (somehow) recruited in the hex.
|
int |
maximumNumberNeededOf(CreatureType ct,
MasterHex hex) |
int |
numberOfRecruiterNeeded(CreatureType recruiter,
CreatureType recruit,
MasterHex hex)
Return the number of recruiter needed to obtain a recruit in hex
|
int numberOfRecruiterNeeded(CreatureType recruiter, CreatureType recruit, MasterHex hex)
recruiter
- The Recruiterrecruit
- The Recruithex
- The hexagon in which the recruiting occursjava.util.Set<CreatureType> getPossibleRecruits(MasterHex hex)
hex
- The hexagon to considerjava.util.Set<CreatureType> getPossibleRecruiters(MasterHex hex)
hex
- The hexagon to considerint maximumNumberNeededOf(CreatureType ct, MasterHex hex)