diff options
author | Julien Dessaux | 2024-05-17 22:01:29 +0200 |
---|---|---|
committer | Julien Dessaux | 2024-05-17 22:01:29 +0200 |
commit | ccbfd9deb947c776782b80229be4513485321a88 (patch) | |
tree | 7f7f5e7816cabe4a88ed9c66ca9b29762fccb1e5 /nodejs/automation/init.ts | |
parent | [node] Added agent class, and fixed contract updates (diff) | |
download | spacetraders-ccbfd9deb947c776782b80229be4513485321a88.tar.gz spacetraders-ccbfd9deb947c776782b80229be4513485321a88.tar.bz2 spacetraders-ccbfd9deb947c776782b80229be4513485321a88.zip |
[node] fixed and optimized contracting
Diffstat (limited to '')
-rw-r--r-- | nodejs/automation/init.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nodejs/automation/init.ts b/nodejs/automation/init.ts index 7ec1252..1fa9949 100644 --- a/nodejs/automation/init.ts +++ b/nodejs/automation/init.ts @@ -5,7 +5,7 @@ import { } from '../lib/api.ts'; import { Agent, initAgent, setAgent } from '../lib/agent.ts'; import { Contract } from '../lib/contracts.ts'; -import { Ship } from '../lib/ships.ts'; +import { initShips, Ship } from '../lib/ships.ts'; import * as libContracts from '../lib/contracts.ts'; const symbol = process.env.NODE_ENV === 'test' ? 'ADYXAX-0' : 'ADYXAX-JS'; @@ -28,6 +28,7 @@ export async function init(): Promise<void> { case 4111: // 4111 means the agent symbol has already been claimed so no server reset happened // TODO await agents.agents(); await initAgent(); + await initShips(); return; default: throw json; @@ -36,4 +37,5 @@ export async function init(): Promise<void> { db.reset(); dbTokens.addToken(json.data.token); setAgent(json.data.agent); + await initShips(); } |