API: Add more enums to ns.enums (#2165)

This commit is contained in:
catloversg
2025-05-30 17:37:59 +07:00
committed by GitHub
parent ca9aa5f0a1
commit 296295b490
3 changed files with 17 additions and 1 deletions

View File

@@ -21,7 +21,11 @@ type NSEnums = {
CompanyName: CompanyNameEnumType;
FactionName: FactionNameEnumType;
CodingContractName: CodingContractNameEnumType;
PositionType: PositionEnumType;
OrderType: OrderEnumType;
BladeburnerActionType: BladeburnerActionEnumType;
SpecialBladeburnerActionTypeForSleeve: SpecialBladeburnerActionEnumTypeForSleeve;
};
```
**References:** [CityNameEnumType](./bitburner.citynameenumtype.md)<!-- -->, [CrimeEnumType](./bitburner.crimeenumtype.md)<!-- -->, [FactionWorkEnumType](./bitburner.factionworkenumtype.md)<!-- -->, [GymEnumType](./bitburner.gymenumtype.md)<!-- -->, [JobNameEnumType](./bitburner.jobnameenumtype.md)<!-- -->, [JobFieldEnumType](./bitburner.jobfieldenumtype.md)<!-- -->, [LocationNameEnumType](./bitburner.locationnameenumtype.md)<!-- -->, [ToastVariantEnumType](./bitburner.toastvariantenumtype.md)<!-- -->, [UniversityClassEnumType](./bitburner.universityclassenumtype.md)<!-- -->, [CompanyNameEnumType](./bitburner.companynameenumtype.md)<!-- -->, [FactionNameEnumType](./bitburner.factionnameenumtype.md)<!-- -->, [CodingContractNameEnumType](./bitburner.codingcontractnameenumtype.md)
**References:** [CityNameEnumType](./bitburner.citynameenumtype.md)<!-- -->, [CrimeEnumType](./bitburner.crimeenumtype.md)<!-- -->, [FactionWorkEnumType](./bitburner.factionworkenumtype.md)<!-- -->, [GymEnumType](./bitburner.gymenumtype.md)<!-- -->, [JobNameEnumType](./bitburner.jobnameenumtype.md)<!-- -->, [JobFieldEnumType](./bitburner.jobfieldenumtype.md)<!-- -->, [LocationNameEnumType](./bitburner.locationnameenumtype.md)<!-- -->, [ToastVariantEnumType](./bitburner.toastvariantenumtype.md)<!-- -->, [UniversityClassEnumType](./bitburner.universityclassenumtype.md)<!-- -->, [CompanyNameEnumType](./bitburner.companynameenumtype.md)<!-- -->, [FactionNameEnumType](./bitburner.factionnameenumtype.md)<!-- -->, [CodingContractNameEnumType](./bitburner.codingcontractnameenumtype.md)<!-- -->, [PositionEnumType](./bitburner.positionenumtype.md)<!-- -->, [OrderEnumType](./bitburner.orderenumtype.md)<!-- -->, [BladeburnerActionEnumType](./bitburner.bladeburneractionenumtype.md)<!-- -->, [SpecialBladeburnerActionEnumTypeForSleeve](./bitburner.specialbladeburneractionenumtypeforsleeve.md)

View File

@@ -28,6 +28,10 @@ import {
CompanyName,
FactionName,
type MessageFilename,
PositionType,
OrderType,
BladeburnerActionType,
SpecialBladeburnerActionTypeForSleeve,
} from "@enums";
import { PromptEvent } from "./ui/React/PromptManager";
import { GetServer, DeleteServer, AddToAllServers, createUniqueRandomIp } from "./Server/AllServers";
@@ -128,6 +132,10 @@ export const enums: NSEnums = {
CompanyName,
FactionName,
CodingContractName,
PositionType,
OrderType,
BladeburnerActionType,
SpecialBladeburnerActionTypeForSleeve,
};
for (const val of Object.values(enums)) Object.freeze(val);
Object.freeze(enums);

View File

@@ -8754,6 +8754,10 @@ type NSEnums = {
CompanyName: CompanyNameEnumType;
FactionName: FactionNameEnumType;
CodingContractName: CodingContractNameEnumType;
PositionType: PositionEnumType;
OrderType: OrderEnumType;
BladeburnerActionType: BladeburnerActionEnumType;
SpecialBladeburnerActionTypeForSleeve: SpecialBladeburnerActionEnumTypeForSleeve;
};
/**