|
|
|
@@ -8,7 +8,7 @@ import { InfluencePrerequisite } from "./single/InfluencePrerequisite.js"
|
|
|
|
|
import { PactPrerequisite } from "./single/PactPrerequisite.js"
|
|
|
|
|
import { PersonalityTraitPrerequisite } from "./single/PersonalityTraitPrerequisite.js"
|
|
|
|
|
import { PrimaryAttributePrerequisite } from "./single/PrimaryAttributePrerequisite.js"
|
|
|
|
|
import { ProfessionPrerequisite } from "./single/ProfessionPrerequisite.ts"
|
|
|
|
|
import { ProfessionPrerequisite } from "./single/ProfessionPrerequisite.js"
|
|
|
|
|
import { PublicationPrerequisite } from "./single/PublicationPrerequisite.js"
|
|
|
|
|
import { RacePrerequisite } from "./single/RacePrerequisite.js"
|
|
|
|
|
import { RatedMinimumNumberPrerequisite } from "./single/RatedMinimumNumberPrerequisite.js"
|
|
|
|
@@ -24,6 +24,7 @@ import {
|
|
|
|
|
BlessedTraditionPrerequisite,
|
|
|
|
|
MagicalTraditionPrerequisite,
|
|
|
|
|
} from "./single/TraditionPrerequisite.js"
|
|
|
|
|
import { StylePrerequisite } from "./single/StylePrerequisite.js"
|
|
|
|
|
|
|
|
|
|
export const RulePrerequisiteGroup = DB.Enum(import.meta.url, {
|
|
|
|
|
name: "RulePrerequisiteGroup",
|
|
|
|
@@ -59,6 +60,7 @@ export const PublicationPrerequisiteGroup = DB.Enum(import.meta.url, {
|
|
|
|
|
export const GeneralPrerequisiteGroup = DB.Enum(import.meta.url, {
|
|
|
|
|
name: "GeneralPrerequisiteGroup",
|
|
|
|
|
values: () => ({
|
|
|
|
|
Activatable: DB.EnumCase({ type: DB.IncludeIdentifier(ActivatablePrerequisite) }),
|
|
|
|
|
Sex: DB.EnumCase({ type: DB.IncludeIdentifier(SexPrerequisite) }),
|
|
|
|
|
Race: DB.EnumCase({ type: DB.IncludeIdentifier(RacePrerequisite) }),
|
|
|
|
|
Culture: DB.EnumCase({ type: DB.IncludeIdentifier(CulturePrerequisite) }),
|
|
|
|
@@ -67,9 +69,9 @@ export const GeneralPrerequisiteGroup = DB.Enum(import.meta.url, {
|
|
|
|
|
State: DB.EnumCase({ type: DB.IncludeIdentifier(StatePrerequisite) }),
|
|
|
|
|
Rule: DB.EnumCase({ type: DB.IncludeIdentifier(RulePrerequisite) }),
|
|
|
|
|
PrimaryAttribute: DB.EnumCase({ type: DB.IncludeIdentifier(PrimaryAttributePrerequisite) }),
|
|
|
|
|
Activatable: DB.EnumCase({ type: DB.IncludeIdentifier(ActivatablePrerequisite) }),
|
|
|
|
|
BlessedTradition: DB.EnumCase({ type: DB.IncludeIdentifier(BlessedTraditionPrerequisite) }),
|
|
|
|
|
MagicalTradition: DB.EnumCase({ type: DB.IncludeIdentifier(MagicalTraditionPrerequisite) }),
|
|
|
|
|
Style: DB.EnumCase({ type: DB.IncludeIdentifier(StylePrerequisite) }),
|
|
|
|
|
Rated: DB.EnumCase({ type: DB.IncludeIdentifier(RatedPrerequisite) }),
|
|
|
|
|
RatedMinimumNumber: DB.EnumCase({ type: DB.IncludeIdentifier(RatedMinimumNumberPrerequisite) }),
|
|
|
|
|
RatedSum: DB.EnumCase({ type: DB.IncludeIdentifier(RatedSumPrerequisite) }),
|
|
|
|
|