INNER CODE UNIT · TypeScript
Damage
Thorium-Sim/thorium · server/classes/generic/index.ts:62
export class Damage {
systemId?: string;
damaged?: boolean;
report?: string | null;
reportSteps?: any;
requested?: boolean;
currentStep?: number;
reactivationCode?: string | null;
reactivationRequester?: string | null;
neededReactivationCode?: string | null;
exocompParts?: string[];
validate?: boolean;
destroyed?: boolean;
which?: string;
constructor(params: Damage = {}, systemId: string) {
this.systemId = systemId;
this.damaged = params.damaged || false;
this.report = params.report || null;