private Double CalculateBaseAttendance(Club hostClub, Club questClub, World world) { /*UInt16 totalClubs = world.ClubRatingList.Size; //TODO ushort? Byte hostPos = world.ClubRatingPosition(hostClub); Byte questPos = world.ClubRatingPosition(questClub); return DEF_ATTENDANCE * totalClubs / (hostPos + questPos);*/ throw new NotImplementedException(); }
public UInt32 CalculateAttendance(Club hostClub, Club questClub, World world) { return (UInt32)(this.attendanceModifier * CalculateBaseAttendance(hostClub, questClub, world) / MAX_MODIFIER); }