Move building queue info to Core
This commit is contained in:
parent
d830a135f3
commit
3a5329d278
@ -1,9 +1,9 @@
|
|||||||
import { ActionController, registerAction } from './ActionController';
|
import { ActionController, registerAction } from './ActionController';
|
||||||
import { GrabError, TryLaterError } from '../Errors';
|
import { GrabError, TryLaterError } from '../Errors';
|
||||||
import { grabBuildingQueueInfo } from '../Page/VillageBlock';
|
import { grabBuildingQueueInfo } from '../Page/VillageBlock';
|
||||||
import { BuildingQueueInfo } from '../Game';
|
|
||||||
import { Args } from '../Queue/Args';
|
import { Args } from '../Queue/Args';
|
||||||
import { Task } from '../Queue/TaskProvider';
|
import { Task } from '../Queue/TaskProvider';
|
||||||
|
import { BuildingQueueInfo } from '../Core/BuildingQueueInfo';
|
||||||
|
|
||||||
@registerAction
|
@registerAction
|
||||||
export class CheckBuildingRemainingTimeAction extends ActionController {
|
export class CheckBuildingRemainingTimeAction extends ActionController {
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
export class BuildingQueueInfo {
|
export class BuildingQueueInfo {
|
||||||
readonly seconds: number;
|
readonly seconds: number;
|
||||||
|
|
||||||
constructor(seconds: number) {
|
constructor(seconds: number) {
|
||||||
this.seconds = seconds;
|
this.seconds = seconds;
|
||||||
}
|
}
|
@ -2,9 +2,9 @@ import { Grabber } from './Grabber';
|
|||||||
import { grabBuildingQueueInfo, grabResourcesPerformance } from '../Page/VillageBlock';
|
import { grabBuildingQueueInfo, grabResourcesPerformance } from '../Page/VillageBlock';
|
||||||
import { parseLocation, timestamp } from '../utils';
|
import { parseLocation, timestamp } from '../utils';
|
||||||
import { GrabError } from '../Errors';
|
import { GrabError } from '../Errors';
|
||||||
import { BuildingQueueInfo } from '../Game';
|
|
||||||
import { ProductionQueue } from '../Core/ProductionQueue';
|
import { ProductionQueue } from '../Core/ProductionQueue';
|
||||||
import { grabResourceSlots } from '../Page/SlotBlock';
|
import { grabResourceSlots } from '../Page/SlotBlock';
|
||||||
|
import { BuildingQueueInfo } from '../Core/BuildingQueueInfo';
|
||||||
|
|
||||||
export class VillageOverviewPageGrabber extends Grabber {
|
export class VillageOverviewPageGrabber extends Grabber {
|
||||||
grab(): void {
|
grab(): void {
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import { BuildingQueueInfo } from '../Game';
|
|
||||||
import { GrabError } from '../Errors';
|
import { GrabError } from '../Errors';
|
||||||
import { getNumber, parseLocation } from '../utils';
|
import { getNumber, parseLocation } from '../utils';
|
||||||
import { Resources } from '../Core/Resources';
|
import { Resources } from '../Core/Resources';
|
||||||
import { Coordinates, Village, VillageList } from '../Core/Village';
|
import { Coordinates, Village, VillageList } from '../Core/Village';
|
||||||
|
import { BuildingQueueInfo } from '../Core/BuildingQueueInfo';
|
||||||
|
|
||||||
function getVillageListItems() {
|
function getVillageListItems() {
|
||||||
const $elements = jQuery('#sidebarBoxVillagelist ul li a');
|
const $elements = jQuery('#sidebarBoxVillagelist ul li a');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user