2023-12-16 10:27:22 +01:00
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home ](./index.md ) > [bitburner ](./bitburner.md ) > [PlayerRequirement ](./bitburner.playerrequirement.md )
## PlayerRequirement type
Structured interface to requirements for joining a faction or company. For fields with numerical value > 0, the player must have at least this value. For fields with numerical value < <!-- --> = 0, the player must have at most this value. For "not", the sub-condition must be failed instead of passed. For "someCondition", at least one sub-condition must be passed.
**Signature:**
```typescript
export type PlayerRequirement =
| MoneyRequirement
| SkillRequirement
2024-08-04 22:09:50 +02:00
| KarmaRequirement
2023-12-16 10:27:22 +01:00
| PeopleKilledRequirement
| FileRequirement
| NumAugmentationsRequirement
| EmployedByRequirement
| CompanyReputationRequirement
| JobTitleRequirement
| CityRequirement
| LocationRequirement
| BackdoorRequirement
| HacknetRAMRequirement
| HacknetCoresRequirement
| HacknetLevelsRequirement
| BitNodeRequirement
| SourceFileRequirement
| BladeburnerRankRequirement
| NumInfiltrationsRequirement
| NotRequirement
| SomeRequirement
| EveryRequirement;
```
2024-08-04 22:09:50 +02:00
**References:** [MoneyRequirement ](./bitburner.moneyrequirement.md )<!-- --> , [SkillRequirement ](./bitburner.skillrequirement.md )<!-- --> , [KarmaRequirement ](./bitburner.karmarequirement.md )<!-- --> , [PeopleKilledRequirement ](./bitburner.peoplekilledrequirement.md )<!-- --> , [FileRequirement ](./bitburner.filerequirement.md )<!-- --> , [NumAugmentationsRequirement ](./bitburner.numaugmentationsrequirement.md )<!-- --> , [EmployedByRequirement ](./bitburner.employedbyrequirement.md )<!-- --> , [CompanyReputationRequirement ](./bitburner.companyreputationrequirement.md )<!-- --> , [JobTitleRequirement ](./bitburner.jobtitlerequirement.md )<!-- --> , [CityRequirement ](./bitburner.cityrequirement.md )<!-- --> , [LocationRequirement ](./bitburner.locationrequirement.md )<!-- --> , [BackdoorRequirement ](./bitburner.backdoorrequirement.md )<!-- --> , [HacknetRAMRequirement ](./bitburner.hacknetramrequirement.md )<!-- --> , [HacknetCoresRequirement ](./bitburner.hacknetcoresrequirement.md )<!-- --> , [HacknetLevelsRequirement ](./bitburner.hacknetlevelsrequirement.md )<!-- --> , [BitNodeRequirement ](./bitburner.bitnoderequirement.md )<!-- --> , [SourceFileRequirement ](./bitburner.sourcefilerequirement.md )<!-- --> , [BladeburnerRankRequirement ](./bitburner.bladeburnerrankrequirement.md )<!-- --> , [NumInfiltrationsRequirement ](./bitburner.numinfiltrationsrequirement.md )<!-- --> , [NotRequirement ](./bitburner.notrequirement.md )<!-- --> , [SomeRequirement ](./bitburner.somerequirement.md )<!-- --> , [EveryRequirement ](./bitburner.everyrequirement.md )
2023-12-16 10:27:22 +01:00