Static
_defaultData
_defaultData: (
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics?: undefined;
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: { formula: number; target: string; type: string }[];
contexts: string[];
flags: string[];
};
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics?: undefined;
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics?: undefined;
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: { formula: number; target: string; type: string }[];
contexts: string[];
flags?: undefined;
};
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track?: undefined;
}
| {
_id: string;
hud?: undefined;
journal: string;
mechanics?: undefined;
name: string;
showInAction?: undefined;
showInBuffsTab: boolean;
showInDefense?: undefined;
texture: string;
track: string;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: { formula: number; target: string; type: string }[];
contexts: string[];
flags?: undefined;
};
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track?: undefined;
}
| {
_id: string;
hud?: undefined;
journal: string;
mechanics?: undefined;
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track: string;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: {
continuous: true;
formula: 0;
operator: "set";
priority: 1001;
target: string;
type: "untypedPerm";
}[];
contexts?: undefined;
flags: string[];
};
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track: string;
}
| {
_id: string;
hud?: undefined;
journal: string;
mechanics: {
changes: { formula: number; target: string; type: string }[];
contexts?: undefined;
flags?: undefined;
};
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: { formula: number; target: string; type: string }[];
contexts?: undefined;
flags?: undefined;
};
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track: string;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: { changes?: undefined; contexts?: undefined; flags: string[] };
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: { formula: number; target: string; type: string }[];
contexts?: undefined;
flags?: undefined;
};
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track: string;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: { formula: number; target: string; type: string }[];
contexts?: undefined;
flags?: undefined;
};
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: {
continuous: true;
formula: 0;
operator: "set";
priority: 1001;
target: string;
type: "untypedPerm";
}[];
contexts?: undefined;
flags: string[];
};
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track?: undefined;
}
| {
_id: string;
hud?: undefined;
journal: string;
mechanics: {
changes: (
| {
formula: number;
operator: string;
priority: number;
target: string;
type: string;
}
| {
formula: string;
operator: string;
priority?: undefined;
target: string;
type: string;
}
)[];
contexts?: undefined;
flags?: undefined;
};
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track?: undefined;
}
| {
_id: string;
hud?: undefined;
journal: string;
mechanics?: undefined;
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics?: undefined;
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: { formula: number; target: string; type: string }[];
contexts?: undefined;
flags?: undefined;
};
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track: string;
}
| {
_id: string;
hud?: undefined;
journal: string;
mechanics: {
changes: {
continuous: true;
formula: 0;
operator: "set";
priority: 1001;
target: string;
type: "untypedPerm";
}[];
contexts?: undefined;
flags: string[];
};
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: (
| {
continuous: boolean;
formula: string;
operator: string;
priority: number;
target: string;
type: string;
}
| {
continuous?: undefined;
formula: number;
operator?: undefined;
priority?: undefined;
target: string;
type: string;
}
)[];
contexts?: undefined;
flags: string[];
};
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: { formula: number; target: string; type: string }[];
contexts?: undefined;
flags?: undefined;
};
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track: string;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: { formula: number; target: string; type: string }[];
contexts?: undefined;
flags?: undefined;
};
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: null;
mechanics: {
changes: {
continuous: true;
formula: 0;
operator: "set";
priority: 1001;
target: string;
type: "untypedPerm";
}[];
contexts?: undefined;
flags: string[];
};
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track?: undefined;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: {
continuous: true;
formula: 0;
operator: "set";
priority: 1001;
target: string;
type: "untypedPerm";
}[];
contexts?: undefined;
flags: string[];
};
name: string;
showInAction: boolean;
showInBuffsTab?: undefined;
showInDefense: boolean;
texture: string;
track: string;
}
| {
_id: string;
hud: { exclude: readonly ["haunt", "trap", "vehicle"] };
journal: string;
mechanics: {
changes: {
continuous: true;
formula: 0;
operator: "set";
priority: 1001;
target: string;
type: "untypedPerm";
}[];
contexts?: undefined;
flags: string[];
};
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track?: undefined;
}
| {
_id: string;
hud?: undefined;
journal?: undefined;
mechanics?: undefined;
name: string;
showInAction?: undefined;
showInBuffsTab?: undefined;
showInDefense?: undefined;
texture: string;
track: string;
}
)[] = ...
The singleton registry of condition types. At runtime this registry is accessible as
pf1.registry.conditions
.See