Move building queue info to Core

This commit is contained in:
Anton Vakhrushev 2020-07-18 17:09:18 +03:00
parent d830a135f3
commit 3a5329d278
4 changed files with 4 additions and 3 deletions

View File

@ -1,9 +1,9 @@
import { ActionController, registerAction } from './ActionController';
import { GrabError, TryLaterError } from '../Errors';
import { grabBuildingQueueInfo } from '../Page/VillageBlock';
import { BuildingQueueInfo } from '../Game';
import { Args } from '../Queue/Args';
import { Task } from '../Queue/TaskProvider';
import { BuildingQueueInfo } from '../Core/BuildingQueueInfo';
@registerAction
export class CheckBuildingRemainingTimeAction extends ActionController {

View File

@ -1,5 +1,6 @@
export class BuildingQueueInfo {
readonly seconds: number;
constructor(seconds: number) {
this.seconds = seconds;
}

View File

@ -2,9 +2,9 @@ import { Grabber } from './Grabber';
import { grabBuildingQueueInfo, grabResourcesPerformance } from '../Page/VillageBlock';
import { parseLocation, timestamp } from '../utils';
import { GrabError } from '../Errors';
import { BuildingQueueInfo } from '../Game';
import { ProductionQueue } from '../Core/ProductionQueue';
import { grabResourceSlots } from '../Page/SlotBlock';
import { BuildingQueueInfo } from '../Core/BuildingQueueInfo';
export class VillageOverviewPageGrabber extends Grabber {
grab(): void {

View File

@ -1,8 +1,8 @@
import { BuildingQueueInfo } from '../Game';
import { GrabError } from '../Errors';
import { getNumber, parseLocation } from '../utils';
import { Resources } from '../Core/Resources';
import { Coordinates, Village, VillageList } from '../Core/Village';
import { BuildingQueueInfo } from '../Core/BuildingQueueInfo';
function getVillageListItems() {
const $elements = jQuery('#sidebarBoxVillagelist ul li a');