mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-07-16 03:29:36 +00:00
add prettier import plugin
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { MutableAlliance, Game, Player, Tick } from "./Game";
|
||||
import { MutableAlliance, Player, Tick } from "./Game";
|
||||
import { GameImpl } from "./GameImpl";
|
||||
import { PlayerImpl } from "./PlayerImpl";
|
||||
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import { AllianceRequest, Player, Tick } from "./Game";
|
||||
import { AllianceRequestUpdate } from "./GameUpdates";
|
||||
import { GameUpdateType } from "./GameUpdates";
|
||||
import { GameImpl } from "./GameImpl";
|
||||
import { AllianceRequestUpdate, GameUpdateType } from "./GameUpdates";
|
||||
|
||||
export class AllianceRequestImpl implements AllianceRequest {
|
||||
constructor(
|
||||
|
||||
@@ -1,14 +1,13 @@
|
||||
import { Config } from "../configuration/Config";
|
||||
import { GameEvent } from "../EventBus";
|
||||
import { PlayerView } from "./GameView";
|
||||
import { ClientID, GameConfig, GameID, AllPlayersStats } from "../Schemas";
|
||||
import { GameMap, GameMapImpl, TileRef } from "./GameMap";
|
||||
import { AllPlayersStats, ClientID } from "../Schemas";
|
||||
import { GameMap, TileRef } from "./GameMap";
|
||||
import {
|
||||
GameUpdate,
|
||||
GameUpdateType,
|
||||
PlayerUpdate,
|
||||
UnitUpdate,
|
||||
} from "./GameUpdates";
|
||||
import { PlayerView } from "./GameView";
|
||||
import { Stats } from "./Stats";
|
||||
|
||||
export type PlayerID = string;
|
||||
|
||||
+25
-26
@@ -1,43 +1,42 @@
|
||||
import { Config } from "../configuration/Config";
|
||||
import { consolex } from "../Consolex";
|
||||
import { AllPlayersStats, ClientID } from "../Schemas";
|
||||
import { simpleHash } from "../Util";
|
||||
import { AllianceImpl } from "./AllianceImpl";
|
||||
import { AllianceRequestImpl } from "./AllianceRequestImpl";
|
||||
import {
|
||||
Alliance,
|
||||
AllianceRequest,
|
||||
Cell,
|
||||
EmojiMessage,
|
||||
Execution,
|
||||
Game,
|
||||
GameMode,
|
||||
GameUpdates,
|
||||
MessageType,
|
||||
Nation,
|
||||
Player,
|
||||
PlayerID,
|
||||
PlayerInfo,
|
||||
Player,
|
||||
PlayerType,
|
||||
Team,
|
||||
TeamName,
|
||||
TerrainType,
|
||||
TerraNullius,
|
||||
Unit,
|
||||
AllianceRequest,
|
||||
Alliance,
|
||||
Nation,
|
||||
UnitType,
|
||||
UnitInfo,
|
||||
GameUpdates,
|
||||
TerrainType,
|
||||
EmojiMessage,
|
||||
Team,
|
||||
GameMode,
|
||||
TeamName,
|
||||
PlayerType,
|
||||
UnitType,
|
||||
} from "./Game";
|
||||
import { GameUpdate } from "./GameUpdates";
|
||||
import { GameUpdateType } from "./GameUpdates";
|
||||
import { NationMap } from "./TerrainMapLoader";
|
||||
import { GameMap, TileRef, TileUpdate } from "./GameMap";
|
||||
import { GameUpdate, GameUpdateType } from "./GameUpdates";
|
||||
import { PlayerImpl } from "./PlayerImpl";
|
||||
import { TerraNulliusImpl } from "./TerraNulliusImpl";
|
||||
import { AllianceRequestImpl } from "./AllianceRequestImpl";
|
||||
import { AllianceImpl } from "./AllianceImpl";
|
||||
import { ClientID, AllPlayersStats } from "../Schemas";
|
||||
import { MessageType } from "./Game";
|
||||
import { UnitImpl } from "./UnitImpl";
|
||||
import { consolex } from "../Consolex";
|
||||
import { GameMap, GameMapImpl, TileRef, TileUpdate } from "./GameMap";
|
||||
import { UnitGrid } from "./UnitGrid";
|
||||
import { StatsImpl } from "./StatsImpl";
|
||||
import { Stats } from "./Stats";
|
||||
import { simpleHash } from "../Util";
|
||||
import { StatsImpl } from "./StatsImpl";
|
||||
import { assignTeams } from "./TeamAssignment";
|
||||
import { NationMap } from "./TerrainMapLoader";
|
||||
import { TerraNulliusImpl } from "./TerraNulliusImpl";
|
||||
import { UnitGrid } from "./UnitGrid";
|
||||
import { UnitImpl } from "./UnitImpl";
|
||||
|
||||
export function createGame(
|
||||
humans: PlayerInfo[],
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
import { ClientID, PlayerStats, AllPlayersStats } from "../Schemas";
|
||||
import { AllPlayersStats, ClientID, PlayerStats } from "../Schemas";
|
||||
import {
|
||||
AllianceRequest,
|
||||
EmojiMessage,
|
||||
GameUpdates,
|
||||
MapPos,
|
||||
MessageType,
|
||||
NameViewData,
|
||||
PlayerID,
|
||||
|
||||
+18
-21
@@ -1,40 +1,37 @@
|
||||
import {
|
||||
GameUpdates,
|
||||
MapPos,
|
||||
MessageType,
|
||||
nukeTypes,
|
||||
Player,
|
||||
PlayerActions,
|
||||
PlayerProfile,
|
||||
PlayerBorderTiles,
|
||||
TeamName,
|
||||
} from "./Game";
|
||||
import { AttackUpdate, PlayerUpdate } from "./GameUpdates";
|
||||
import { UnitUpdate } from "./GameUpdates";
|
||||
import { NameViewData } from "./Game";
|
||||
import { GameUpdateType } from "./GameUpdates";
|
||||
import { Config } from "../configuration/Config";
|
||||
import { ClientID, GameID, PlayerStats } from "../Schemas";
|
||||
import { WorkerClient } from "../worker/WorkerClient";
|
||||
import {
|
||||
Cell,
|
||||
EmojiMessage,
|
||||
GameUpdates,
|
||||
Gold,
|
||||
NameViewData,
|
||||
nukeTypes,
|
||||
Player,
|
||||
PlayerActions,
|
||||
PlayerBorderTiles,
|
||||
PlayerID,
|
||||
PlayerInfo,
|
||||
PlayerProfile,
|
||||
PlayerType,
|
||||
TeamName,
|
||||
TerrainType,
|
||||
TerraNullius,
|
||||
Tick,
|
||||
UnitInfo,
|
||||
UnitType,
|
||||
} from "./Game";
|
||||
import { ClientID, GameID, PlayerStats } from "../Schemas";
|
||||
import { GameMap, TileRef, TileUpdate } from "./GameMap";
|
||||
import {
|
||||
AttackUpdate,
|
||||
GameUpdateType,
|
||||
GameUpdateViewData,
|
||||
PlayerUpdate,
|
||||
UnitUpdate,
|
||||
} from "./GameUpdates";
|
||||
import { TerraNulliusImpl } from "./TerraNulliusImpl";
|
||||
import { WorkerClient } from "../worker/WorkerClient";
|
||||
import { GameMap, GameMapImpl, TileRef, TileUpdate } from "./GameMap";
|
||||
import { GameUpdateViewData } from "./GameUpdates";
|
||||
import { UnitGrid } from "./UnitGrid";
|
||||
import { consolex } from "../Consolex";
|
||||
import { SAMLauncherExecution } from "../execution/SAMLauncherExecution";
|
||||
|
||||
export class UnitView {
|
||||
public _wasUpdated = true;
|
||||
|
||||
+32
-35
@@ -1,28 +1,6 @@
|
||||
import {
|
||||
Player,
|
||||
PlayerInfo,
|
||||
PlayerID,
|
||||
PlayerType,
|
||||
TerraNullius,
|
||||
Cell,
|
||||
Execution,
|
||||
AllianceRequest,
|
||||
MutableAlliance,
|
||||
Alliance,
|
||||
Tick,
|
||||
AllPlayers,
|
||||
Gold,
|
||||
UnitType,
|
||||
Unit,
|
||||
Relation,
|
||||
EmojiMessage,
|
||||
PlayerProfile,
|
||||
Attack,
|
||||
UnitSpecificInfos,
|
||||
Team,
|
||||
} from "./Game";
|
||||
import { AttackUpdate, PlayerUpdate } from "./GameUpdates";
|
||||
import { GameUpdateType } from "./GameUpdates";
|
||||
import { renderNumber, renderTroops } from "../../client/Utils";
|
||||
import { consolex } from "../Consolex";
|
||||
import { PseudoRandom } from "../PseudoRandom";
|
||||
import { ClientID } from "../Schemas";
|
||||
import {
|
||||
assertNever,
|
||||
@@ -31,21 +9,40 @@ import {
|
||||
maxInt,
|
||||
minInt,
|
||||
simpleHash,
|
||||
sourceDstOceanShore,
|
||||
targetTransportTile,
|
||||
toInt,
|
||||
within,
|
||||
} from "../Util";
|
||||
import { CellString, GameImpl } from "./GameImpl";
|
||||
import { UnitImpl } from "./UnitImpl";
|
||||
import { MessageType } from "./Game";
|
||||
import { renderTroops, renderNumber } from "../../client/Utils";
|
||||
import { TerraNulliusImpl } from "./TerraNulliusImpl";
|
||||
import { andFN, manhattanDistFN, TileRef } from "./GameMap";
|
||||
import { AttackImpl } from "./AttackImpl";
|
||||
import { PseudoRandom } from "../PseudoRandom";
|
||||
import { consolex } from "../Consolex";
|
||||
import { sanitizeUsername } from "../validations/username";
|
||||
import { AttackImpl } from "./AttackImpl";
|
||||
import {
|
||||
Alliance,
|
||||
AllianceRequest,
|
||||
AllPlayers,
|
||||
Attack,
|
||||
Cell,
|
||||
EmojiMessage,
|
||||
Gold,
|
||||
MessageType,
|
||||
MutableAlliance,
|
||||
Player,
|
||||
PlayerID,
|
||||
PlayerInfo,
|
||||
PlayerProfile,
|
||||
PlayerType,
|
||||
Relation,
|
||||
Team,
|
||||
TerraNullius,
|
||||
Tick,
|
||||
Unit,
|
||||
UnitSpecificInfos,
|
||||
UnitType,
|
||||
} from "./Game";
|
||||
import { GameImpl } from "./GameImpl";
|
||||
import { andFN, manhattanDistFN, TileRef } from "./GameMap";
|
||||
import { AttackUpdate, GameUpdateType, PlayerUpdate } from "./GameUpdates";
|
||||
import { TerraNulliusImpl } from "./TerraNulliusImpl";
|
||||
import { UnitImpl } from "./UnitImpl";
|
||||
|
||||
interface Target {
|
||||
tick: Tick;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { Player, PlayerInfo, Team, TeamName } from "./Game";
|
||||
import { PlayerInfo, Team, TeamName } from "./Game";
|
||||
|
||||
export function assignTeams(
|
||||
players: PlayerInfo[],
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
import { ClientID } from "../Schemas";
|
||||
import { TerraNullius, Cell, PlayerID } from "./Game";
|
||||
import { GameImpl } from "./GameImpl";
|
||||
import { TileRef } from "./GameMap";
|
||||
import { PlayerID, TerraNullius } from "./Game";
|
||||
|
||||
export class TerraNulliusImpl implements TerraNullius {
|
||||
constructor() {}
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { Cell, GameMapType, TerrainType } from "./Game";
|
||||
import { consolex } from "../Consolex";
|
||||
import { GameMapType } from "./Game";
|
||||
import { NationMap } from "./TerrainMapLoader";
|
||||
|
||||
interface MapData {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { consolex } from "../Consolex";
|
||||
import { Cell, GameMapType, TerrainType } from "./Game";
|
||||
import { GameMapType } from "./Game";
|
||||
import { GameMap, GameMapImpl } from "./GameMap";
|
||||
import { terrainMapFileLoader } from "./TerrainMapFileLoader";
|
||||
|
||||
|
||||
@@ -1,12 +1,17 @@
|
||||
import { MessageType, Tick, UnitSpecificInfos } from "./Game";
|
||||
import { UnitUpdate } from "./GameUpdates";
|
||||
import { GameUpdateType } from "./GameUpdates";
|
||||
import { simpleHash, toInt, within, withinInt } from "../Util";
|
||||
import { Unit, TerraNullius, UnitType, Player, UnitInfo } from "./Game";
|
||||
import { simpleHash, toInt, withinInt } from "../Util";
|
||||
import {
|
||||
MessageType,
|
||||
Player,
|
||||
Tick,
|
||||
Unit,
|
||||
UnitInfo,
|
||||
UnitSpecificInfos,
|
||||
UnitType,
|
||||
} from "./Game";
|
||||
import { GameImpl } from "./GameImpl";
|
||||
import { PlayerImpl } from "./PlayerImpl";
|
||||
import { TileRef } from "./GameMap";
|
||||
import { consolex } from "../Consolex";
|
||||
import { GameUpdateType, UnitUpdate } from "./GameUpdates";
|
||||
import { PlayerImpl } from "./PlayerImpl";
|
||||
|
||||
export class UnitImpl implements Unit {
|
||||
private _active = true;
|
||||
|
||||
Reference in New Issue
Block a user