* Completely randomise a company manager face, including style. * @note randomizer should passed be appropriate for server-side or client-side usage. * @param cmf The CompanyManagerFace to randomise. * @param randomizer The randomizer to use. */
| 1448 | * @param randomizer The randomizer to use. |
| 1449 | */ |
| 1450 | void RandomiseCompanyManagerFace(CompanyManagerFace &cmf, Randomizer &randomizer) |
| 1451 | { |
| 1452 | SetCompanyManagerFaceStyle(cmf, randomizer.Next(GetNumCompanyManagerFaceStyles())); |
| 1453 | RandomiseCompanyManagerFaceBits(cmf, GetCompanyManagerFaceVars(cmf.style), randomizer); |
| 1454 | } |
| 1455 | |
| 1456 | /** |
| 1457 | * Mask company manager face bits to ensure they are all within range. |
no test coverage detected