int peep_get_staff_count() { uint16 spriteIndex; rct_peep *peep; int count = 0; FOR_ALL_STAFF(spriteIndex, peep) count++; return count; }
/** * Pays the wages of all active staff members in the park. * rct2: 0x006C18A9 **/ void finance_pay_wages() { rct_peep* peep; uint16 spriteIndex; if (RCT2_GLOBAL(RCT2_ADDRESS_PARK_FLAGS, uint32) & PARK_FLAGS_NO_MONEY) return; FOR_ALL_STAFF(spriteIndex, peep) finance_payment(wage_table[peep->staff_type] / 4, RCT_EXPENDITURE_TYPE_WAGES); }