diff --git a/markdown/bitburner.backdoorrequirement.md b/markdown/bitburner.backdoorrequirement.md new file mode 100644 index 000000000..787b1e2cc --- /dev/null +++ b/markdown/bitburner.backdoorrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [BackdoorRequirement](./bitburner.backdoorrequirement.md) + +## BackdoorRequirement interface + +Player must have installed a backdoor on this server. + +**Signature:** + +```typescript +interface BackdoorRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [server](./bitburner.backdoorrequirement.server.md) | | string | | +| [type](./bitburner.backdoorrequirement.type.md) | | "backdoorInstalled" | | + diff --git a/markdown/bitburner.backdoorrequirement.server.md b/markdown/bitburner.backdoorrequirement.server.md new file mode 100644 index 000000000..3b23ccf39 --- /dev/null +++ b/markdown/bitburner.backdoorrequirement.server.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [BackdoorRequirement](./bitburner.backdoorrequirement.md) > [server](./bitburner.backdoorrequirement.server.md) + +## BackdoorRequirement.server property + +**Signature:** + +```typescript +server: string; +``` diff --git a/markdown/bitburner.backdoorrequirement.type.md b/markdown/bitburner.backdoorrequirement.type.md new file mode 100644 index 000000000..e23d9cde3 --- /dev/null +++ b/markdown/bitburner.backdoorrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [BackdoorRequirement](./bitburner.backdoorrequirement.md) > [type](./bitburner.backdoorrequirement.type.md) + +## BackdoorRequirement.type property + +**Signature:** + +```typescript +type: "backdoorInstalled"; +``` diff --git a/markdown/bitburner.bitnoderequirement.bitnoden.md b/markdown/bitburner.bitnoderequirement.bitnoden.md new file mode 100644 index 000000000..dcae449c4 --- /dev/null +++ b/markdown/bitburner.bitnoderequirement.bitnoden.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [BitNodeRequirement](./bitburner.bitnoderequirement.md) > [bitNodeN](./bitburner.bitnoderequirement.bitnoden.md) + +## BitNodeRequirement.bitNodeN property + +**Signature:** + +```typescript +bitNodeN: number; +``` diff --git a/markdown/bitburner.bitnoderequirement.md b/markdown/bitburner.bitnoderequirement.md new file mode 100644 index 000000000..23042806d --- /dev/null +++ b/markdown/bitburner.bitnoderequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [BitNodeRequirement](./bitburner.bitnoderequirement.md) + +## BitNodeRequirement interface + +Player must be located in this BitNode. + +**Signature:** + +```typescript +interface BitNodeRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [bitNodeN](./bitburner.bitnoderequirement.bitnoden.md) | | number | | +| [type](./bitburner.bitnoderequirement.type.md) | | "bitNodeN" | | + diff --git a/markdown/bitburner.bitnoderequirement.type.md b/markdown/bitburner.bitnoderequirement.type.md new file mode 100644 index 000000000..801880795 --- /dev/null +++ b/markdown/bitburner.bitnoderequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [BitNodeRequirement](./bitburner.bitnoderequirement.md) > [type](./bitburner.bitnoderequirement.type.md) + +## BitNodeRequirement.type property + +**Signature:** + +```typescript +type: "bitNodeN"; +``` diff --git a/markdown/bitburner.bladeburnerrankrequirement.bladeburnerrank.md b/markdown/bitburner.bladeburnerrankrequirement.bladeburnerrank.md new file mode 100644 index 000000000..7866dfe53 --- /dev/null +++ b/markdown/bitburner.bladeburnerrankrequirement.bladeburnerrank.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [BladeburnerRankRequirement](./bitburner.bladeburnerrankrequirement.md) > [bladeburnerRank](./bitburner.bladeburnerrankrequirement.bladeburnerrank.md) + +## BladeburnerRankRequirement.bladeburnerRank property + +**Signature:** + +```typescript +bladeburnerRank: number; +``` diff --git a/markdown/bitburner.bladeburnerrankrequirement.md b/markdown/bitburner.bladeburnerrankrequirement.md new file mode 100644 index 000000000..3bf96e7dc --- /dev/null +++ b/markdown/bitburner.bladeburnerrankrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [BladeburnerRankRequirement](./bitburner.bladeburnerrankrequirement.md) + +## BladeburnerRankRequirement interface + +Player must have at least this rank in the Bladeburner Division. + +**Signature:** + +```typescript +interface BladeburnerRankRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [bladeburnerRank](./bitburner.bladeburnerrankrequirement.bladeburnerrank.md) | | number | | +| [type](./bitburner.bladeburnerrankrequirement.type.md) | | "bladeburnerRank" | | + diff --git a/markdown/bitburner.bladeburnerrankrequirement.type.md b/markdown/bitburner.bladeburnerrankrequirement.type.md new file mode 100644 index 000000000..300697614 --- /dev/null +++ b/markdown/bitburner.bladeburnerrankrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [BladeburnerRankRequirement](./bitburner.bladeburnerrankrequirement.md) > [type](./bitburner.bladeburnerrankrequirement.type.md) + +## BladeburnerRankRequirement.type property + +**Signature:** + +```typescript +type: "bladeburnerRank"; +``` diff --git a/markdown/bitburner.cityrequirement.city.md b/markdown/bitburner.cityrequirement.city.md new file mode 100644 index 000000000..ad73f91ee --- /dev/null +++ b/markdown/bitburner.cityrequirement.city.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [CityRequirement](./bitburner.cityrequirement.md) > [city](./bitburner.cityrequirement.city.md) + +## CityRequirement.city property + +**Signature:** + +```typescript +city: CityName; +``` diff --git a/markdown/bitburner.cityrequirement.md b/markdown/bitburner.cityrequirement.md new file mode 100644 index 000000000..d74db0fd4 --- /dev/null +++ b/markdown/bitburner.cityrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [CityRequirement](./bitburner.cityrequirement.md) + +## CityRequirement interface + +Player must be located in this city. + +**Signature:** + +```typescript +interface CityRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [city](./bitburner.cityrequirement.city.md) | | [CityName](./bitburner.cityname.md) | | +| [type](./bitburner.cityrequirement.type.md) | | "city" | | + diff --git a/markdown/bitburner.cityrequirement.type.md b/markdown/bitburner.cityrequirement.type.md new file mode 100644 index 000000000..fd5da206c --- /dev/null +++ b/markdown/bitburner.cityrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [CityRequirement](./bitburner.cityrequirement.md) > [type](./bitburner.cityrequirement.type.md) + +## CityRequirement.type property + +**Signature:** + +```typescript +type: "city"; +``` diff --git a/markdown/bitburner.companyreputationrequirement.company.md b/markdown/bitburner.companyreputationrequirement.company.md new file mode 100644 index 000000000..fcbe1b40b --- /dev/null +++ b/markdown/bitburner.companyreputationrequirement.company.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [CompanyReputationRequirement](./bitburner.companyreputationrequirement.md) > [company](./bitburner.companyreputationrequirement.company.md) + +## CompanyReputationRequirement.company property + +**Signature:** + +```typescript +company: CompanyName; +``` diff --git a/markdown/bitburner.companyreputationrequirement.md b/markdown/bitburner.companyreputationrequirement.md new file mode 100644 index 000000000..3b820897d --- /dev/null +++ b/markdown/bitburner.companyreputationrequirement.md @@ -0,0 +1,22 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [CompanyReputationRequirement](./bitburner.companyreputationrequirement.md) + +## CompanyReputationRequirement interface + +Player must have at least this much reputation with this company. + +**Signature:** + +```typescript +interface CompanyReputationRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [company](./bitburner.companyreputationrequirement.company.md) | | [CompanyName](./bitburner.companyname.md) | | +| [reputation](./bitburner.companyreputationrequirement.reputation.md) | | number | | +| [type](./bitburner.companyreputationrequirement.type.md) | | "companyReputation" | | + diff --git a/markdown/bitburner.companyreputationrequirement.reputation.md b/markdown/bitburner.companyreputationrequirement.reputation.md new file mode 100644 index 000000000..10911a174 --- /dev/null +++ b/markdown/bitburner.companyreputationrequirement.reputation.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [CompanyReputationRequirement](./bitburner.companyreputationrequirement.md) > [reputation](./bitburner.companyreputationrequirement.reputation.md) + +## CompanyReputationRequirement.reputation property + +**Signature:** + +```typescript +reputation: number; +``` diff --git a/markdown/bitburner.companyreputationrequirement.type.md b/markdown/bitburner.companyreputationrequirement.type.md new file mode 100644 index 000000000..3c364910b --- /dev/null +++ b/markdown/bitburner.companyreputationrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [CompanyReputationRequirement](./bitburner.companyreputationrequirement.md) > [type](./bitburner.companyreputationrequirement.type.md) + +## CompanyReputationRequirement.type property + +**Signature:** + +```typescript +type: "companyReputation"; +``` diff --git a/markdown/bitburner.employedbyrequirement.company.md b/markdown/bitburner.employedbyrequirement.company.md new file mode 100644 index 000000000..26ea650b8 --- /dev/null +++ b/markdown/bitburner.employedbyrequirement.company.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [EmployedByRequirement](./bitburner.employedbyrequirement.md) > [company](./bitburner.employedbyrequirement.company.md) + +## EmployedByRequirement.company property + +**Signature:** + +```typescript +company: CompanyName; +``` diff --git a/markdown/bitburner.employedbyrequirement.md b/markdown/bitburner.employedbyrequirement.md new file mode 100644 index 000000000..eec703bee --- /dev/null +++ b/markdown/bitburner.employedbyrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [EmployedByRequirement](./bitburner.employedbyrequirement.md) + +## EmployedByRequirement interface + +Player must be working for this company. + +**Signature:** + +```typescript +interface EmployedByRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [company](./bitburner.employedbyrequirement.company.md) | | [CompanyName](./bitburner.companyname.md) | | +| [type](./bitburner.employedbyrequirement.type.md) | | "employedBy" | | + diff --git a/markdown/bitburner.employedbyrequirement.type.md b/markdown/bitburner.employedbyrequirement.type.md new file mode 100644 index 000000000..6ac2212ab --- /dev/null +++ b/markdown/bitburner.employedbyrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [EmployedByRequirement](./bitburner.employedbyrequirement.md) > [type](./bitburner.employedbyrequirement.type.md) + +## EmployedByRequirement.type property + +**Signature:** + +```typescript +type: "employedBy"; +``` diff --git a/markdown/bitburner.everyrequirement.conditions.md b/markdown/bitburner.everyrequirement.conditions.md new file mode 100644 index 000000000..34ec59c5a --- /dev/null +++ b/markdown/bitburner.everyrequirement.conditions.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [EveryRequirement](./bitburner.everyrequirement.md) > [conditions](./bitburner.everyrequirement.conditions.md) + +## EveryRequirement.conditions property + +**Signature:** + +```typescript +conditions: PlayerRequirement[]; +``` diff --git a/markdown/bitburner.everyrequirement.md b/markdown/bitburner.everyrequirement.md new file mode 100644 index 000000000..691e075d2 --- /dev/null +++ b/markdown/bitburner.everyrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [EveryRequirement](./bitburner.everyrequirement.md) + +## EveryRequirement interface + +All sub-conditions must be satisfied. + +**Signature:** + +```typescript +interface EveryRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [conditions](./bitburner.everyrequirement.conditions.md) | | [PlayerRequirement](./bitburner.playerrequirement.md)\[\] | | +| [type](./bitburner.everyrequirement.type.md) | | "everyCondition" | | + diff --git a/markdown/bitburner.everyrequirement.type.md b/markdown/bitburner.everyrequirement.type.md new file mode 100644 index 000000000..852bc96aa --- /dev/null +++ b/markdown/bitburner.everyrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [EveryRequirement](./bitburner.everyrequirement.md) > [type](./bitburner.everyrequirement.type.md) + +## EveryRequirement.type property + +**Signature:** + +```typescript +type: "everyCondition"; +``` diff --git a/markdown/bitburner.filerequirement.file.md b/markdown/bitburner.filerequirement.file.md new file mode 100644 index 000000000..c0db58721 --- /dev/null +++ b/markdown/bitburner.filerequirement.file.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [FileRequirement](./bitburner.filerequirement.md) > [file](./bitburner.filerequirement.file.md) + +## FileRequirement.file property + +**Signature:** + +```typescript +file: string; +``` diff --git a/markdown/bitburner.filerequirement.md b/markdown/bitburner.filerequirement.md new file mode 100644 index 000000000..12173edd4 --- /dev/null +++ b/markdown/bitburner.filerequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [FileRequirement](./bitburner.filerequirement.md) + +## FileRequirement interface + +Player must have a specific Literature or Message file on their home computer. + +**Signature:** + +```typescript +interface FileRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [file](./bitburner.filerequirement.file.md) | | string | | +| [type](./bitburner.filerequirement.type.md) | | "file" | | + diff --git a/markdown/bitburner.filerequirement.type.md b/markdown/bitburner.filerequirement.type.md new file mode 100644 index 000000000..c48db6854 --- /dev/null +++ b/markdown/bitburner.filerequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [FileRequirement](./bitburner.filerequirement.md) > [type](./bitburner.filerequirement.type.md) + +## FileRequirement.type property + +**Signature:** + +```typescript +type: "file"; +``` diff --git a/markdown/bitburner.hacknetcoresrequirement.hacknetcores.md b/markdown/bitburner.hacknetcoresrequirement.hacknetcores.md new file mode 100644 index 000000000..85a4c3b6e --- /dev/null +++ b/markdown/bitburner.hacknetcoresrequirement.hacknetcores.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [HacknetCoresRequirement](./bitburner.hacknetcoresrequirement.md) > [hacknetCores](./bitburner.hacknetcoresrequirement.hacknetcores.md) + +## HacknetCoresRequirement.hacknetCores property + +**Signature:** + +```typescript +hacknetCores: number; +``` diff --git a/markdown/bitburner.hacknetcoresrequirement.md b/markdown/bitburner.hacknetcoresrequirement.md new file mode 100644 index 000000000..5a77c4b2e --- /dev/null +++ b/markdown/bitburner.hacknetcoresrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [HacknetCoresRequirement](./bitburner.hacknetcoresrequirement.md) + +## HacknetCoresRequirement interface + +Player's Hacknet devices must have at least this many total cores. + +**Signature:** + +```typescript +interface HacknetCoresRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [hacknetCores](./bitburner.hacknetcoresrequirement.hacknetcores.md) | | number | | +| [type](./bitburner.hacknetcoresrequirement.type.md) | | "hacknetCores" | | + diff --git a/markdown/bitburner.hacknetcoresrequirement.type.md b/markdown/bitburner.hacknetcoresrequirement.type.md new file mode 100644 index 000000000..71df776d4 --- /dev/null +++ b/markdown/bitburner.hacknetcoresrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [HacknetCoresRequirement](./bitburner.hacknetcoresrequirement.md) > [type](./bitburner.hacknetcoresrequirement.type.md) + +## HacknetCoresRequirement.type property + +**Signature:** + +```typescript +type: "hacknetCores"; +``` diff --git a/markdown/bitburner.hacknetlevelsrequirement.hacknetlevels.md b/markdown/bitburner.hacknetlevelsrequirement.hacknetlevels.md new file mode 100644 index 000000000..25e9bf50b --- /dev/null +++ b/markdown/bitburner.hacknetlevelsrequirement.hacknetlevels.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [HacknetLevelsRequirement](./bitburner.hacknetlevelsrequirement.md) > [hacknetLevels](./bitburner.hacknetlevelsrequirement.hacknetlevels.md) + +## HacknetLevelsRequirement.hacknetLevels property + +**Signature:** + +```typescript +hacknetLevels: number; +``` diff --git a/markdown/bitburner.hacknetlevelsrequirement.md b/markdown/bitburner.hacknetlevelsrequirement.md new file mode 100644 index 000000000..181897204 --- /dev/null +++ b/markdown/bitburner.hacknetlevelsrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [HacknetLevelsRequirement](./bitburner.hacknetlevelsrequirement.md) + +## HacknetLevelsRequirement interface + +Player's Hacknet devices must have at least this many total levels. + +**Signature:** + +```typescript +interface HacknetLevelsRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [hacknetLevels](./bitburner.hacknetlevelsrequirement.hacknetlevels.md) | | number | | +| [type](./bitburner.hacknetlevelsrequirement.type.md) | | "hacknetLevels" | | + diff --git a/markdown/bitburner.hacknetlevelsrequirement.type.md b/markdown/bitburner.hacknetlevelsrequirement.type.md new file mode 100644 index 000000000..9d6198dad --- /dev/null +++ b/markdown/bitburner.hacknetlevelsrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [HacknetLevelsRequirement](./bitburner.hacknetlevelsrequirement.md) > [type](./bitburner.hacknetlevelsrequirement.type.md) + +## HacknetLevelsRequirement.type property + +**Signature:** + +```typescript +type: "hacknetLevels"; +``` diff --git a/markdown/bitburner.hacknetramrequirement.hacknetram.md b/markdown/bitburner.hacknetramrequirement.hacknetram.md new file mode 100644 index 000000000..1a829cedc --- /dev/null +++ b/markdown/bitburner.hacknetramrequirement.hacknetram.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [HacknetRAMRequirement](./bitburner.hacknetramrequirement.md) > [hacknetRAM](./bitburner.hacknetramrequirement.hacknetram.md) + +## HacknetRAMRequirement.hacknetRAM property + +**Signature:** + +```typescript +hacknetRAM: number; +``` diff --git a/markdown/bitburner.hacknetramrequirement.md b/markdown/bitburner.hacknetramrequirement.md new file mode 100644 index 000000000..c03e53acb --- /dev/null +++ b/markdown/bitburner.hacknetramrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [HacknetRAMRequirement](./bitburner.hacknetramrequirement.md) + +## HacknetRAMRequirement interface + +Player's Hacknet devices must have at least this much total RAM. + +**Signature:** + +```typescript +interface HacknetRAMRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [hacknetRAM](./bitburner.hacknetramrequirement.hacknetram.md) | | number | | +| [type](./bitburner.hacknetramrequirement.type.md) | | "hacknetRAM" | | + diff --git a/markdown/bitburner.hacknetramrequirement.type.md b/markdown/bitburner.hacknetramrequirement.type.md new file mode 100644 index 000000000..8f755c004 --- /dev/null +++ b/markdown/bitburner.hacknetramrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [HacknetRAMRequirement](./bitburner.hacknetramrequirement.md) > [type](./bitburner.hacknetramrequirement.type.md) + +## HacknetRAMRequirement.type property + +**Signature:** + +```typescript +type: "hacknetRAM"; +``` diff --git a/markdown/bitburner.jobtitlerequirement.jobtitle.md b/markdown/bitburner.jobtitlerequirement.jobtitle.md new file mode 100644 index 000000000..0fb1b1d06 --- /dev/null +++ b/markdown/bitburner.jobtitlerequirement.jobtitle.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [JobTitleRequirement](./bitburner.jobtitlerequirement.md) > [jobTitle](./bitburner.jobtitlerequirement.jobtitle.md) + +## JobTitleRequirement.jobTitle property + +**Signature:** + +```typescript +jobTitle: JobName; +``` diff --git a/markdown/bitburner.jobtitlerequirement.md b/markdown/bitburner.jobtitlerequirement.md new file mode 100644 index 000000000..35fd0cfab --- /dev/null +++ b/markdown/bitburner.jobtitlerequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [JobTitleRequirement](./bitburner.jobtitlerequirement.md) + +## JobTitleRequirement interface + +Player must have this job title at some company. + +**Signature:** + +```typescript +interface JobTitleRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [jobTitle](./bitburner.jobtitlerequirement.jobtitle.md) | | [JobName](./bitburner.jobname.md) | | +| [type](./bitburner.jobtitlerequirement.type.md) | | "jobTitle" | | + diff --git a/markdown/bitburner.jobtitlerequirement.type.md b/markdown/bitburner.jobtitlerequirement.type.md new file mode 100644 index 000000000..ffe1c773b --- /dev/null +++ b/markdown/bitburner.jobtitlerequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [JobTitleRequirement](./bitburner.jobtitlerequirement.md) > [type](./bitburner.jobtitlerequirement.type.md) + +## JobTitleRequirement.type property + +**Signature:** + +```typescript +type: "jobTitle"; +``` diff --git a/markdown/bitburner.karmarequiremennt.karma.md b/markdown/bitburner.karmarequiremennt.karma.md new file mode 100644 index 000000000..762e2659c --- /dev/null +++ b/markdown/bitburner.karmarequiremennt.karma.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [KarmaRequiremennt](./bitburner.karmarequiremennt.md) > [karma](./bitburner.karmarequiremennt.karma.md) + +## KarmaRequiremennt.karma property + +**Signature:** + +```typescript +karma: number; +``` diff --git a/markdown/bitburner.karmarequiremennt.md b/markdown/bitburner.karmarequiremennt.md new file mode 100644 index 000000000..a965e67ad --- /dev/null +++ b/markdown/bitburner.karmarequiremennt.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [KarmaRequiremennt](./bitburner.karmarequiremennt.md) + +## KarmaRequiremennt interface + +Player must have less than this much karma. + +**Signature:** + +```typescript +interface KarmaRequiremennt +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [karma](./bitburner.karmarequiremennt.karma.md) | | number | | +| [type](./bitburner.karmarequiremennt.type.md) | | "karma" | | + diff --git a/markdown/bitburner.karmarequiremennt.type.md b/markdown/bitburner.karmarequiremennt.type.md new file mode 100644 index 000000000..cffc7f71a --- /dev/null +++ b/markdown/bitburner.karmarequiremennt.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [KarmaRequiremennt](./bitburner.karmarequiremennt.md) > [type](./bitburner.karmarequiremennt.type.md) + +## KarmaRequiremennt.type property + +**Signature:** + +```typescript +type: "karma"; +``` diff --git a/markdown/bitburner.locationrequirement.location.md b/markdown/bitburner.locationrequirement.location.md new file mode 100644 index 000000000..ce6200f5b --- /dev/null +++ b/markdown/bitburner.locationrequirement.location.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [LocationRequirement](./bitburner.locationrequirement.md) > [location](./bitburner.locationrequirement.location.md) + +## LocationRequirement.location property + +**Signature:** + +```typescript +location: LocationName; +``` diff --git a/markdown/bitburner.locationrequirement.md b/markdown/bitburner.locationrequirement.md new file mode 100644 index 000000000..8d33ec88b --- /dev/null +++ b/markdown/bitburner.locationrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [LocationRequirement](./bitburner.locationrequirement.md) + +## LocationRequirement interface + +Player must be at this location within a city. + +**Signature:** + +```typescript +interface LocationRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [location](./bitburner.locationrequirement.location.md) | | [LocationName](./bitburner.locationname.md) | | +| [type](./bitburner.locationrequirement.type.md) | | "location" | | + diff --git a/markdown/bitburner.locationrequirement.type.md b/markdown/bitburner.locationrequirement.type.md new file mode 100644 index 000000000..4ca739a1e --- /dev/null +++ b/markdown/bitburner.locationrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [LocationRequirement](./bitburner.locationrequirement.md) > [type](./bitburner.locationrequirement.type.md) + +## LocationRequirement.type property + +**Signature:** + +```typescript +type: "location"; +``` diff --git a/markdown/bitburner.md b/markdown/bitburner.md index 6ae71ba46..03d0795c4 100644 --- a/markdown/bitburner.md +++ b/markdown/bitburner.md @@ -28,12 +28,17 @@ | [ActiveFragment](./bitburner.activefragment.md) | | | [AugmentPair](./bitburner.augmentpair.md) | Return value of [getSleevePurchasableAugs](./bitburner.sleeve.getsleevepurchasableaugs.md) | | [AutocompleteData](./bitburner.autocompletedata.md) | Used for autocompletion | +| [BackdoorRequirement](./bitburner.backdoorrequirement.md) | Player must have installed a backdoor on this server. | | [BasicHGWOptions](./bitburner.basichgwoptions.md) | Options to affect the behavior of [hack](./bitburner.ns.hack.md), [grow](./bitburner.ns.grow.md), and [weaken](./bitburner.ns.weaken.md). | | [BitNodeMultipliers](./bitburner.bitnodemultipliers.md) | All multipliers affecting the difficulty of the current challenge. | +| [BitNodeRequirement](./bitburner.bitnoderequirement.md) | Player must be located in this BitNode. | | [Bladeburner](./bitburner.bladeburner.md) | Bladeburner API | | [BladeburnerCurAction](./bitburner.bladeburnercuraction.md) | Bladeburner current action. | +| [BladeburnerRankRequirement](./bitburner.bladeburnerrankrequirement.md) | Player must have at least this rank in the Bladeburner Division. | +| [CityRequirement](./bitburner.cityrequirement.md) | Player must be located in this city. | | [CodingContract](./bitburner.codingcontract.md) | Coding Contract API | | [CompanyPositionInfo](./bitburner.companypositioninfo.md) | Company position requirements and salary. | +| [CompanyReputationRequirement](./bitburner.companyreputationrequirement.md) | Player must have at least this much reputation with this company. | | [CorpConstants](./bitburner.corpconstants.md) | Corporation related constants | | [CorpIndustryData](./bitburner.corpindustrydata.md) | Data for an individual industry | | [CorpMaterialConstantData](./bitburner.corpmaterialconstantdata.md) | Corporation material information | @@ -42,8 +47,11 @@ | [CorpProductData](./bitburner.corpproductdata.md) | Product rating information | | [CrimeStats](./bitburner.crimestats.md) | Data representing the internal values of a crime. | | [Division](./bitburner.division.md) | Corporation division | +| [EmployedByRequirement](./bitburner.employedbyrequirement.md) | Player must be working for this company. | | [EquipmentStats](./bitburner.equipmentstats.md) | Object representing data representing a gang member equipment. | +| [EveryRequirement](./bitburner.everyrequirement.md) | All sub-conditions must be satisfied. | | [Export](./bitburner.export.md) | Export order for a material | +| [FileRequirement](./bitburner.filerequirement.md) | Player must have a specific Literature or Message file on their home computer. | | [Formulas](./bitburner.formulas.md) | Formulas API | | [Fragment](./bitburner.fragment.md) | | | [GameInfo](./bitburner.gameinfo.md) | Game Information | @@ -60,9 +68,12 @@ | [HackingFormulas](./bitburner.hackingformulas.md) | Hacking formulas | | [HackingMultipliers](./bitburner.hackingmultipliers.md) | Hack related multipliers. | | [Hacknet](./bitburner.hacknet.md) | Hacknet API | +| [HacknetCoresRequirement](./bitburner.hacknetcoresrequirement.md) | Player's Hacknet devices must have at least this many total cores. | +| [HacknetLevelsRequirement](./bitburner.hacknetlevelsrequirement.md) | Player's Hacknet devices must have at least this many total levels. | | [HacknetMultipliers](./bitburner.hacknetmultipliers.md) | Hacknet related multipliers. | | [HacknetNodeConstants](./bitburner.hacknetnodeconstants.md) | Hacknet node related constants | | [HacknetNodesFormulas](./bitburner.hacknetnodesformulas.md) | Hacknet Node formulas | +| [HacknetRAMRequirement](./bitburner.hacknetramrequirement.md) | Player's Hacknet devices must have at least this much total RAM. | | [HacknetServerConstants](./bitburner.hacknetserverconstants.md) | Hacknet server related constants | | [HacknetServersFormulas](./bitburner.hacknetserversformulas.md) | Hacknet Server formulas | | [HP](./bitburner.hp.md) | | @@ -73,15 +84,23 @@ | [InfiltrationReward](./bitburner.infiltrationreward.md) | | | [InvestmentOffer](./bitburner.investmentoffer.md) | Corporation investment offer | | [IStyleSettings](./bitburner.istylesettings.md) | Interface Styles | +| [JobTitleRequirement](./bitburner.jobtitlerequirement.md) | Player must have this job title at some company. | +| [KarmaRequiremennt](./bitburner.karmarequiremennt.md) | Player must have less than this much karma. | +| [LocationRequirement](./bitburner.locationrequirement.md) | Player must be at this location within a city. | | [Material](./bitburner.material.md) | Material in a warehouse | +| [MoneyRequirement](./bitburner.moneyrequirement.md) | Player must have at least this much money. | | [MoneySource](./bitburner.moneysource.md) | | | [MoneySources](./bitburner.moneysources.md) | | | [Multipliers](./bitburner.multipliers.md) | | | [NetscriptPort](./bitburner.netscriptport.md) | Object representing a port. A port is a serialized queue. | | [NodeStats](./bitburner.nodestats.md) | Object representing all the values related to a hacknet node. | +| [NotRequirement](./bitburner.notrequirement.md) | The sub-condition must not be satisfied. | | [NS](./bitburner.ns.md) | Collection of all functions passed to scripts | +| [NumAugmentationsRequirement](./bitburner.numaugmentationsrequirement.md) | Player must have at least this many augmentations installed (if positive). Player must have no augmentations installed (if zero). | +| [NumInfiltrationsRequirement](./bitburner.numinfiltrationsrequirement.md) | Player must have completed this many infiltrations. | | [Office](./bitburner.office.md) | Office for a division in a city. | | [OfficeAPI](./bitburner.officeapi.md) | Corporation Office API | +| [PeopleKilledRequirement](./bitburner.peoplekilledrequirement.md) | Player must have killed at least this many people. | | [Person](./bitburner.person.md) | | | [Player](./bitburner.player.md) | | | [ProcessInfo](./bitburner.processinfo.md) | A single process on a server. | @@ -94,11 +113,14 @@ | [RunOptions](./bitburner.runoptions.md) | | | [Server](./bitburner.server.md) | A server. Not all servers have all of these properties - optional properties are missing on certain servers. | | [Singularity](./bitburner.singularity.md) | Singularity API | +| [SkillRequirement](./bitburner.skillrequirement.md) | Player must have each listed skill at least this level. | | [Skills](./bitburner.skills.md) | | | [SkillsFormulas](./bitburner.skillsformulas.md) | Skills formulas | | [Sleeve](./bitburner.sleeve.md) | Sleeve API | | [SleevePerson](./bitburner.sleeveperson.md) | | +| [SomeRequirement](./bitburner.somerequirement.md) | At least one sub-condition must be satisfied. | | [SourceFileLvl](./bitburner.sourcefilelvl.md) | | +| [SourceFileRequirement](./bitburner.sourcefilerequirement.md) | Player must have this Source File. | | [SpawnOptions](./bitburner.spawnoptions.md) | | | [Stanek](./bitburner.stanek.md) | Stanek's Gift API. | | [StockMarketConstants](./bitburner.stockmarketconstants.md) | Constants used for the stockmarket game mechanic. | @@ -128,6 +150,7 @@ | [CorpUpgradeName](./bitburner.corpupgradename.md) | | | [FilenameOrPID](./bitburner.filenameorpid.md) | | | [NSEnums](./bitburner.nsenums.md) | | +| [PlayerRequirement](./bitburner.playerrequirement.md) | 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. | | [PortData](./bitburner.portdata.md) | | | [ReactNode](./bitburner.reactnode.md) |
A stand-in for the real React.ReactNode. A [ReactElement](./bitburner.reactelement.md) is rendered dynamically with React. number and string are displayed directly. boolean, null, and undefined are ignored and not rendered. An array of ReactNodes will display all members of that array sequentially.
Use React.createElement to make the ReactElement type, see [creating an element without jsx](https://react.dev/reference/react/createElement#creating-an-element-without-jsx) from the official React documentation.
| | [ScriptArg](./bitburner.scriptarg.md) | | diff --git a/markdown/bitburner.moneyrequirement.md b/markdown/bitburner.moneyrequirement.md new file mode 100644 index 000000000..591c61aec --- /dev/null +++ b/markdown/bitburner.moneyrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [MoneyRequirement](./bitburner.moneyrequirement.md) + +## MoneyRequirement interface + +Player must have at least this much money. + +**Signature:** + +```typescript +interface MoneyRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [money](./bitburner.moneyrequirement.money.md) | | number | | +| [type](./bitburner.moneyrequirement.type.md) | | "money" | | + diff --git a/markdown/bitburner.moneyrequirement.money.md b/markdown/bitburner.moneyrequirement.money.md new file mode 100644 index 000000000..b5150d99b --- /dev/null +++ b/markdown/bitburner.moneyrequirement.money.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [MoneyRequirement](./bitburner.moneyrequirement.md) > [money](./bitburner.moneyrequirement.money.md) + +## MoneyRequirement.money property + +**Signature:** + +```typescript +money: number; +``` diff --git a/markdown/bitburner.moneyrequirement.type.md b/markdown/bitburner.moneyrequirement.type.md new file mode 100644 index 000000000..417bb12b1 --- /dev/null +++ b/markdown/bitburner.moneyrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [MoneyRequirement](./bitburner.moneyrequirement.md) > [type](./bitburner.moneyrequirement.type.md) + +## MoneyRequirement.type property + +**Signature:** + +```typescript +type: "money"; +``` diff --git a/markdown/bitburner.notrequirement.condition.md b/markdown/bitburner.notrequirement.condition.md new file mode 100644 index 000000000..9f70fcd7f --- /dev/null +++ b/markdown/bitburner.notrequirement.condition.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [NotRequirement](./bitburner.notrequirement.md) > [condition](./bitburner.notrequirement.condition.md) + +## NotRequirement.condition property + +**Signature:** + +```typescript +condition: PlayerRequirement; +``` diff --git a/markdown/bitburner.notrequirement.md b/markdown/bitburner.notrequirement.md new file mode 100644 index 000000000..bb5aa6fbf --- /dev/null +++ b/markdown/bitburner.notrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [NotRequirement](./bitburner.notrequirement.md) + +## NotRequirement interface + +The sub-condition must not be satisfied. + +**Signature:** + +```typescript +interface NotRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [condition](./bitburner.notrequirement.condition.md) | | [PlayerRequirement](./bitburner.playerrequirement.md) | | +| [type](./bitburner.notrequirement.type.md) | | "not" | | + diff --git a/markdown/bitburner.notrequirement.type.md b/markdown/bitburner.notrequirement.type.md new file mode 100644 index 000000000..437c84015 --- /dev/null +++ b/markdown/bitburner.notrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [NotRequirement](./bitburner.notrequirement.md) > [type](./bitburner.notrequirement.type.md) + +## NotRequirement.type property + +**Signature:** + +```typescript +type: "not"; +``` diff --git a/markdown/bitburner.numaugmentationsrequirement.md b/markdown/bitburner.numaugmentationsrequirement.md new file mode 100644 index 000000000..3295388fc --- /dev/null +++ b/markdown/bitburner.numaugmentationsrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [NumAugmentationsRequirement](./bitburner.numaugmentationsrequirement.md) + +## NumAugmentationsRequirement interface + +Player must have at least this many augmentations installed (if positive). Player must have no augmentations installed (if zero). + +**Signature:** + +```typescript +interface NumAugmentationsRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [numAugmentations](./bitburner.numaugmentationsrequirement.numaugmentations.md) | | number | | +| [type](./bitburner.numaugmentationsrequirement.type.md) | | "numAugmentations" | | + diff --git a/markdown/bitburner.numaugmentationsrequirement.numaugmentations.md b/markdown/bitburner.numaugmentationsrequirement.numaugmentations.md new file mode 100644 index 000000000..bbd7690dd --- /dev/null +++ b/markdown/bitburner.numaugmentationsrequirement.numaugmentations.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [NumAugmentationsRequirement](./bitburner.numaugmentationsrequirement.md) > [numAugmentations](./bitburner.numaugmentationsrequirement.numaugmentations.md) + +## NumAugmentationsRequirement.numAugmentations property + +**Signature:** + +```typescript +numAugmentations: number; +``` diff --git a/markdown/bitburner.numaugmentationsrequirement.type.md b/markdown/bitburner.numaugmentationsrequirement.type.md new file mode 100644 index 000000000..1dd1403f3 --- /dev/null +++ b/markdown/bitburner.numaugmentationsrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [NumAugmentationsRequirement](./bitburner.numaugmentationsrequirement.md) > [type](./bitburner.numaugmentationsrequirement.type.md) + +## NumAugmentationsRequirement.type property + +**Signature:** + +```typescript +type: "numAugmentations"; +``` diff --git a/markdown/bitburner.numinfiltrationsrequirement.md b/markdown/bitburner.numinfiltrationsrequirement.md new file mode 100644 index 000000000..94160d9b9 --- /dev/null +++ b/markdown/bitburner.numinfiltrationsrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [NumInfiltrationsRequirement](./bitburner.numinfiltrationsrequirement.md) + +## NumInfiltrationsRequirement interface + +Player must have completed this many infiltrations. + +**Signature:** + +```typescript +interface NumInfiltrationsRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [numInfiltrations](./bitburner.numinfiltrationsrequirement.numinfiltrations.md) | | number | | +| [type](./bitburner.numinfiltrationsrequirement.type.md) | | "numInfiltrations" | | + diff --git a/markdown/bitburner.numinfiltrationsrequirement.numinfiltrations.md b/markdown/bitburner.numinfiltrationsrequirement.numinfiltrations.md new file mode 100644 index 000000000..046841cb1 --- /dev/null +++ b/markdown/bitburner.numinfiltrationsrequirement.numinfiltrations.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [NumInfiltrationsRequirement](./bitburner.numinfiltrationsrequirement.md) > [numInfiltrations](./bitburner.numinfiltrationsrequirement.numinfiltrations.md) + +## NumInfiltrationsRequirement.numInfiltrations property + +**Signature:** + +```typescript +numInfiltrations: number; +``` diff --git a/markdown/bitburner.numinfiltrationsrequirement.type.md b/markdown/bitburner.numinfiltrationsrequirement.type.md new file mode 100644 index 000000000..c4dd727a6 --- /dev/null +++ b/markdown/bitburner.numinfiltrationsrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [NumInfiltrationsRequirement](./bitburner.numinfiltrationsrequirement.md) > [type](./bitburner.numinfiltrationsrequirement.type.md) + +## NumInfiltrationsRequirement.type property + +**Signature:** + +```typescript +type: "numInfiltrations"; +``` diff --git a/markdown/bitburner.peoplekilledrequirement.md b/markdown/bitburner.peoplekilledrequirement.md new file mode 100644 index 000000000..4b6f67ee3 --- /dev/null +++ b/markdown/bitburner.peoplekilledrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [PeopleKilledRequirement](./bitburner.peoplekilledrequirement.md) + +## PeopleKilledRequirement interface + +Player must have killed at least this many people. + +**Signature:** + +```typescript +interface PeopleKilledRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [numPeopleKilled](./bitburner.peoplekilledrequirement.numpeoplekilled.md) | | number | | +| [type](./bitburner.peoplekilledrequirement.type.md) | | "numPeopleKilled" | | + diff --git a/markdown/bitburner.peoplekilledrequirement.numpeoplekilled.md b/markdown/bitburner.peoplekilledrequirement.numpeoplekilled.md new file mode 100644 index 000000000..ed51b742f --- /dev/null +++ b/markdown/bitburner.peoplekilledrequirement.numpeoplekilled.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [PeopleKilledRequirement](./bitburner.peoplekilledrequirement.md) > [numPeopleKilled](./bitburner.peoplekilledrequirement.numpeoplekilled.md) + +## PeopleKilledRequirement.numPeopleKilled property + +**Signature:** + +```typescript +numPeopleKilled: number; +``` diff --git a/markdown/bitburner.peoplekilledrequirement.type.md b/markdown/bitburner.peoplekilledrequirement.type.md new file mode 100644 index 000000000..ed74a2e0e --- /dev/null +++ b/markdown/bitburner.peoplekilledrequirement.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [PeopleKilledRequirement](./bitburner.peoplekilledrequirement.md) > [type](./bitburner.peoplekilledrequirement.type.md) + +## PeopleKilledRequirement.type property + +**Signature:** + +```typescript +type: "numPeopleKilled"; +``` diff --git a/markdown/bitburner.playerrequirement.md b/markdown/bitburner.playerrequirement.md new file mode 100644 index 000000000..f5f7ff8c2 --- /dev/null +++ b/markdown/bitburner.playerrequirement.md @@ -0,0 +1,37 @@ + + +[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 + | KarmaRequiremennt + | PeopleKilledRequirement + | FileRequirement + | NumAugmentationsRequirement + | EmployedByRequirement + | CompanyReputationRequirement + | JobTitleRequirement + | CityRequirement + | LocationRequirement + | BackdoorRequirement + | HacknetRAMRequirement + | HacknetCoresRequirement + | HacknetLevelsRequirement + | BitNodeRequirement + | SourceFileRequirement + | BladeburnerRankRequirement + | NumInfiltrationsRequirement + | NotRequirement + | SomeRequirement + | EveryRequirement; +``` +**References:** [MoneyRequirement](./bitburner.moneyrequirement.md), [SkillRequirement](./bitburner.skillrequirement.md), [KarmaRequiremennt](./bitburner.karmarequiremennt.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) + diff --git a/markdown/bitburner.singularity.getfactioninviterequirements.md b/markdown/bitburner.singularity.getfactioninviterequirements.md new file mode 100644 index 000000000..a89111729 --- /dev/null +++ b/markdown/bitburner.singularity.getfactioninviterequirements.md @@ -0,0 +1,56 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [Singularity](./bitburner.singularity.md) > [getFactionInviteRequirements](./bitburner.singularity.getfactioninviterequirements.md) + +## Singularity.getFactionInviteRequirements() method + +List conditions for being invited to a faction. + +**Signature:** + +```typescript +getFactionInviteRequirements(faction: string): PlayerRequirement[]; +``` + +## Parameters + +| Parameter | Type | Description | +| --- | --- | --- | +| faction | string | Name of the faction | + +**Returns:** + +[PlayerRequirement](./bitburner.playerrequirement.md)\[\] + +Array of PlayerRequirement objects which must all be fulfilled to receive an invitation. + +## Remarks + +RAM cost: 3 GB \* 16/4/1 + +## Example + + +```js +ns.singularity.getFactionInviteRequirements("The Syndicate") +[ + { "type": "someCondition", "conditions": [ + { "type": "city", "city": "Aevum" }, + { "type": "city", "city": "Sector-12" } + ] + }, + { "type": "not", "condition": { + "type": "employedBy", "company": "Central Intelligence Agency" + } + }, + { "type": "not", "condition": { + "type": "employedBy", "company": "National Security Agency" + } + }, + { "type": "money", "money": 10000000 }, + { "type": "skills", "skills": { "hacking": 200 } }, + { "type": "skills", "skills": { "strength": 200, "defense": 200, "dexterity": 200, "agility": 200 } }, + { "type": "karma", "karma": -90 } +] +``` + diff --git a/markdown/bitburner.singularity.md b/markdown/bitburner.singularity.md index 4f7faf82e..75579c6ec 100644 --- a/markdown/bitburner.singularity.md +++ b/markdown/bitburner.singularity.md @@ -50,6 +50,7 @@ This API requires Source-File 4 to use. The RAM cost of all these functions is m | [getDarkwebPrograms()](./bitburner.singularity.getdarkwebprograms.md) | Get a list of programs offered on the dark web. | | [getFactionFavor(faction)](./bitburner.singularity.getfactionfavor.md) | Get faction favor. | | [getFactionFavorGain(faction)](./bitburner.singularity.getfactionfavorgain.md) | Get faction favor gain. | +| [getFactionInviteRequirements(faction)](./bitburner.singularity.getfactioninviterequirements.md) | List conditions for being invited to a faction. | | [getFactionRep(faction)](./bitburner.singularity.getfactionrep.md) | Get faction reputation. | | [getOwnedAugmentations(purchased)](./bitburner.singularity.getownedaugmentations.md) | Get a list of owned augmentation. | | [getOwnedSourceFiles()](./bitburner.singularity.getownedsourcefiles.md) | Get a list of acquired Source-Files. | diff --git a/markdown/bitburner.skillrequirement.md b/markdown/bitburner.skillrequirement.md new file mode 100644 index 000000000..4824ffcb3 --- /dev/null +++ b/markdown/bitburner.skillrequirement.md @@ -0,0 +1,21 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [SkillRequirement](./bitburner.skillrequirement.md) + +## SkillRequirement interface + +Player must have each listed skill at least this level. + +**Signature:** + +```typescript +interface SkillRequirement +``` + +## Properties + +| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [skills](./bitburner.skillrequirement.skills.md) | | Partial<[Skills](./bitburner.skills.md)> | | +| [type](./bitburner.skillrequirement.type.md) | | "skills" | | + diff --git a/markdown/bitburner.skillrequirement.skills.md b/markdown/bitburner.skillrequirement.skills.md new file mode 100644 index 000000000..81b3faa4b --- /dev/null +++ b/markdown/bitburner.skillrequirement.skills.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [bitburner](./bitburner.md) > [SkillRequirement](./bitburner.skillrequirement.md) > [skills](./bitburner.skillrequirement.skills.md) + +## SkillRequirement.skills property + +**Signature:** + +```typescript +skills: Partial