refactor: separate React views, Redux snapshots and Three.js runtime
This commit is contained in:
@@ -17,9 +17,9 @@
|
||||
import {createReadStream, readFileSync, writeFileSync, mkdirSync} from 'node:fs';
|
||||
import {createGunzip} from 'node:zlib';
|
||||
import {createInterface} from 'node:readline';
|
||||
import {toLocal} from '../src/geo.js';
|
||||
import {FACTORY} from '../src/locations.js';
|
||||
import {createCollisionWorld, blocked} from '../src/collision.js';
|
||||
import {toLocal} from '../src/utils/geo.js';
|
||||
import {FACTORY} from '../src/constants/locations.js';
|
||||
import {createCollisionWorld, blocked} from '../src/game/world/collision.js';
|
||||
|
||||
const [source] = process.argv.slice(2);
|
||||
if (!source) {
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
// poi: nwr["railway"="station"](36.28,59.48,36.36,59.60);nwr["amenity"="university"](…);out center tags;
|
||||
// Map data © OpenStreetMap contributors (ODbL). Province outlines: Natural Earth (public domain).
|
||||
import {readFileSync, writeFileSync} from 'node:fs';
|
||||
import {ORIGIN, toLocal} from '../src/geo.js';
|
||||
import {ORIGIN, toLocal} from '../src/utils/geo.js';
|
||||
|
||||
const args = {osm: []};
|
||||
for (let i = 2, key = null; i < process.argv.length; i++) {
|
||||
|
||||
@@ -10,9 +10,9 @@
|
||||
// Imagery: Esri, Maxar, Earthstar Geographics, and the GIS User Community. Commercial use and
|
||||
// hosting copies require a suitable Esri licence; check Esri's terms for your use.
|
||||
import {readFileSync, writeFileSync, mkdirSync, existsSync} from 'node:fs';
|
||||
import {toLatLon} from '../src/geo.js';
|
||||
import {buildGraph, routeBetween} from '../src/routing.js';
|
||||
import {FACTORY, machineById} from '../src/locations.js';
|
||||
import {toLatLon} from '../src/utils/geo.js';
|
||||
import {buildGraph, routeBetween} from '../src/game/world/routing.js';
|
||||
import {FACTORY, machineById} from '../src/constants/locations.js';
|
||||
|
||||
const URL_TEMPLATE = 'https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}';
|
||||
const OUT = new URL('../public/imagery/', import.meta.url);
|
||||
|
||||
Reference in New Issue
Block a user