tycoon_staff
A hireable zoo staff member with a passive role effect — manifest entry.
Entry Information
| Property | Value |
|---|---|
| Entry ID | tycoon_staff |
| Type | Manifest |
| Color | Blue |
| Icon | mdi:account-hard-hat |
Description
What a hired staff member does for the zoo. / enum class StaffRole { /* Multiplies passive zoo revenue. / REVENUE_COLLECTOR, /* Slows happiness decay / raises the happiness floor. / CARETAKER, /* Speeds up expeditions. / EXPEDITION_GUIDE, /* Speeds up research catalyst progress. / RESEARCHER, } /* A hireable zoo staff member. Once hired, its [role] effect applies passively; an hourly [upkeepPerHour] is charged, and a member that can't be paid is automatically let go. @since 0.2.0
Fields
| Field | Type | Description |
|---|---|---|
displayName | String | Display name shown in the staff tab. |
description | String | Short description of what this staff member does. |
role | StaffRole | The passive role this staff member fills. |
hireCost | Double | One-off hiring cost (via Vault). |
upkeepPerHour | Double | Money charged every hour to keep this member employed. |
effectValue | Double | Effect strength. REVENUE/EXPEDITION/RESEARCH: fraction added (0.1 = +10%). CARETAKER: happiness points held per tick. |
icon | String | GUI icon material (minecraft:...). |
Usage Example
- entry: tycoon_staff
name: "A hireable zoo staff member with a passive role effect"
displayName: ""
description: ""
role: ""
hireCost: 0
upkeepPerHour: 0
effectValue: 0
icon: ""