src/app/data/savefile-expanded/sections/World/WorldEvents.ts
import { SaveFileService } from './../../../savefile.service';import { toBitArray, fromBitArray } from '../../util/bitArray'; Similar blocks of code found in 4 locations. Consider refactoring.export class WorldEvents { constructor(saveFile?: SaveFileService) {if statements must be braced if (saveFile !== undefined) this.load(saveFile as SaveFileService); } public load(saveFile: SaveFileService) { this.completedEvents = []; toBitArray( saveFile, 0x29F3, 320, this.completedEvents ); } public save(saveFile: SaveFileService) { fromBitArray( saveFile, 0x29F3, 320, this.completedEvents ); } public completedEvents: boolean[] = [];}