Execute_SetCareerSeatAllowedRanks
Description
Opens a rank picker UI for setting the allowed ranks on a career seat. Resolves the seat to its root object via ObjectGrouping, collects available ranks from the career's job info, and sends an S_OpenCareerSeatRankPicker packet to display the rank selection UI on the client. If the seat is a child of an ObjectGrouping component, the root entity is used. The career icon is resolved from CareerTableRow.Organizations by matching the seat's JobId. The actual rank update happens after the user confirms via the C_SetCareerSeatAllowedRanks packet.
Parameters
| Parameter | Description |
|---|---|
| BaseObject | The seat object (Base); the character is resolved as NonBase. |
| S1 | EB1CareerType to use (e.g., Business, School); defaults to Business if omitted. |
Examples
| Description | BaseObject | Command | S1 |
|---|---|---|---|
| Open rank picker for a Business career seat | Self | SetCareerSeatAllowedRanks | |
| Open rank picker for a School career seat | Self | SetCareerSeatAllowedRanks | School |
Back to Command FinderSearch and filter all 399 Script Execution documents