1
0
Fork 0
This commit is contained in:
Michaël Lemaire 2019-11-22 23:17:32 +01:00
parent 6890118b83
commit 4b073cd7f3
12 changed files with 12 additions and 13 deletions

View File

@ -1,4 +1,3 @@
import { NAMESPACE } from ".."
import { iforeach } from "../common/Iterators"
import { RandomGenerator } from "../common/RandomGenerator"
import { Serializer } from "../common/Serializer"
@ -7,6 +6,7 @@ import { Fleet } from "./Fleet"
import { FleetGenerator } from "./FleetGenerator"
import { PersonalityReactions } from "./PersonalityReactions"
import { Player } from "./Player"
import { NAMESPACE } from "./Saving"
import { StarLocation } from "./StarLocation"
import { Universe } from "./Universe"

View File

@ -1,4 +1,3 @@
import { NAMESPACE } from ".."
import { ichainit, iforeach, imap, irepeat, istep } from "../common/Iterators"
import { cfilter, duplicate, first, minBy, nn } from "../common/Tools"
import { BaseAction } from "./actions/BaseAction"
@ -6,6 +5,7 @@ import { MoveAction } from "./actions/MoveAction"
import { arenaDistance } from "./ArenaLocation"
import { Battle } from "./Battle"
import { BaseBattleDiff } from "./diffs/BaseBattleDiff"
import { NAMESPACE } from "./Saving"
import { Ship } from "./Ship"
import { Target } from "./Target"

2
src/core/Saving.ts Normal file
View File

@ -0,0 +1,2 @@
export const NAMESPACE: { [name: string]: (...args: any) => any } = {
}

View File

@ -1,7 +1,7 @@
import { NAMESPACE } from "../..";
import { Serializer } from "../../common/Serializer";
import { nn } from "../../common/Tools";
import { Battle } from "../Battle";
import { NAMESPACE } from "../Saving";
import { Ship } from "../Ship";
import { AIFeedback } from "./AbstractAI";
import { Maneuver } from "./Maneuver";

View File

@ -1,8 +1,8 @@
import { NAMESPACE } from "../..";
import { RObjectId } from "../../common/RObject";
import { duplicate } from "../../common/Tools";
import { Battle } from "../Battle";
import { BaseEffect } from "../effects/BaseEffect";
import { NAMESPACE } from "../Saving";
import { Ship } from "../Ship";
import { BaseBattleDiff, BaseBattleShipDiff } from "./BaseBattleDiff";

View File

@ -1,9 +1,9 @@
import { NAMESPACE } from "../..";
import { RandomGenerator } from "../../common/RandomGenerator";
import { contains, flatten, range } from "../../common/Tools";
import { BaseAction } from "../actions/BaseAction";
import { AttributeEffect } from "../effects/AttributeEffect";
import { BaseEffect } from "../effects/BaseEffect";
import { NAMESPACE } from "../Saving";
/**
* Single upgrade for a ship

View File

@ -1,8 +1,5 @@
import { MainUI } from "./MainUI";
export const NAMESPACE: { [name: string]: (...args: any) => any } = {
}
export function setupUI() {
new MainUI();
}

View File

@ -1,9 +1,9 @@
import { NAMESPACE } from "..";
import { Serializer } from "../common/Serializer";
import { testing } from "../common/Testing";
import { items, iterator, nn, nnf } from "../common/Tools";
import { GameSession } from "../core/GameSession";
import { Player } from "../core/Player";
import { NAMESPACE } from "../core/Saving";
import { Connection } from "./Connection";
import { FakeRemoteStorage } from "./RemoteStorage";

View File

@ -1,8 +1,8 @@
import { NAMESPACE } from "..";
import { RandomGenerator } from "../common/RandomGenerator";
import { Serializer } from "../common/Serializer";
import { dict, range } from "../common/Tools";
import { GameSession } from "../core/GameSession";
import { NAMESPACE } from "../core/Saving";
import { IRemoteStorage } from "./RemoteStorage";
/**

View File

@ -1,8 +1,8 @@
import { NAMESPACE } from "../..";
import { testing } from "../../common/Testing";
import { duplicate } from "../../common/Tools";
import { ShipAttributeDiff } from "../../core/diffs/ShipAttributeDiff";
import { Player } from "../../core/Player";
import { NAMESPACE } from "../../core/Saving";
import { Ship } from "../../core/Ship";
import { TestTools } from "../../core/TestTools";
import { UIImage } from "../common/UIImage";

View File

@ -1,4 +1,3 @@
import { NAMESPACE } from "../.."
import { ifirst } from "../../common/Iterators"
import { Toggle } from "../../common/Toggle"
import { bound, duplicate, nn, range } from "../../common/Tools"
@ -6,6 +5,7 @@ import { ActionTargettingMode, BaseAction } from "../../core/actions/BaseAction"
import { ArenaLocation } from "../../core/ArenaLocation"
import { Battle } from "../../core/Battle"
import { Player } from "../../core/Player"
import { NAMESPACE } from "../../core/Saving"
import { Ship } from "../../core/Ship"
import { Target } from "../../core/Target"
import { BaseView } from "../BaseView"

View File

@ -1,8 +1,8 @@
import { NAMESPACE } from "../.."
import { Serializer } from "../../common/Serializer"
import { Timer } from "../../common/Timer"
import { Battle } from "../../core/Battle"
import { BaseBattleDiff } from "../../core/diffs/BaseBattleDiff"
import { NAMESPACE } from "../../core/Saving"
import { Exchange } from "../../multi/Exchange"
import { BaseView } from "../BaseView"