public void AddNewFollower(FollowerPosition position, FollowerRole role) { BuildLookup(); foreach (FollowerTypeList followerType in followers) { if (followerType.Position == position) { followerType.Role.FollowerClass = role.FollowerClass; followerType.Role.Identifier = role.Identifier; lookupTable[position] = followerType.Role; return; } } }
public FollowerRole GetFollowerIdentifier(FollowerPosition position) { BuildLookup(); return(lookupTable[position]); }