feedback5 WE2: remove the kits/tier1-6.js re-export shims and shared/standIn.js diyRecord (#5)
Nothing but tests imported them: kits_t3 / kits_alt_t3 / kits_t4 / kits_t5 read kits/index.js TIER_KITS, playtest5_elements / playtest6-combat / facing the real modules, simServe checks /sim/content/kits/index.js; test/backups.test.js composes the prototypes through shared/diy.js diyRecordOf at their locked selection. check:imports passes. Docs: kits/README.md, DATA.md. Golden: no scenario moved.
This commit is contained in:
1 parent
19691d0b06
commit
92a179e71e
18 files changed
+33
-81
No files matched your search
@@ -9,7 +9,9 @@ import { skillSpecSource } from '../../server/sim/content/index.js';
|
||||
import { effectiveProfile } from '../../server/sim/ai.js';
|
||||
import { kitCoverage } from '../../tools/kit-coverage.mjs';
|
||||
import { wolfShadows, wolfTacticalPoint } from '../../server/sim/content/tokens.js';
|
||||
import KITS from '../../server/sim/content/kits/tier3.js';
|
||||
import { TIER_KITS } from '../../server/sim/content/kits/index.js';
|
||||
|
||||
const KITS = TIER_KITS[2];
|
||||
|
||||
const ds = getDefaultSource();
|
||||
/** Skill index of `skillId` on chess `id`. */
|
||||
|
||||
@@ -5,9 +5,11 @@ import assert from 'node:assert/strict';
|
||||
import { makeBattle, enemyRec, checkInvariants } from '../helpers/battleHarness.js';
|
||||
import { getDefaultSource } from '../../server/sim/simdata.js';
|
||||
import { effectiveProfile } from '../../server/sim/ai.js';
|
||||
import KITS from '../../server/sim/content/kits/tier3.js';
|
||||
import { TIER_KITS } from '../../server/sim/content/kits/index.js';
|
||||
import { COLS } from '../../server/sim/constants.js';
|
||||
|
||||
const KITS = TIER_KITS[2];
|
||||
|
||||
const ds = getDefaultSource();
|
||||
const D = (id) => ds.getChess(id);
|
||||
const BB = (id) => D(id).skill.bb;
|
||||
|
||||
@@ -4,9 +4,11 @@ import { test } from 'node:test';
|
||||
import assert from 'node:assert/strict';
|
||||
import { makeBattle, enemyRec, checkInvariants } from '../helpers/battleHarness.js';
|
||||
import { getDefaultSource } from '../../server/sim/simdata.js';
|
||||
import kits from '../../server/sim/content/kits/tier4.js';
|
||||
import { TIER_KITS } from '../../server/sim/content/kits/index.js';
|
||||
import { absoluteRangeKeys } from '../../server/sim/targeting.js';
|
||||
|
||||
const kits = TIER_KITS[3];
|
||||
|
||||
const ds = getDefaultSource();
|
||||
const D = (id) => ds.getChess(id);
|
||||
const approx = (a, b, eps = 1e-6, msg = '') => assert.ok(Math.abs(a - b) <= eps * Math.max(1, Math.abs(b)), `${msg} ${a} ≈ ${b}`);
|
||||
|
||||
@@ -3,7 +3,9 @@
|
||||
import { test } from 'node:test';
|
||||
import assert from 'node:assert/strict';
|
||||
import { makeBattle, enemyRec, chessRec, checkInvariants } from '../helpers/battleHarness.js';
|
||||
import KITS from '../../server/sim/content/kits/tier5.js';
|
||||
import { TIER_KITS } from '../../server/sim/content/kits/index.js';
|
||||
|
||||
const KITS = TIER_KITS[4];
|
||||
|
||||
const approx = (a, b, eps = 1e-6, msg = '') => assert.ok(Math.abs(a - b) <= eps * Math.max(1, Math.abs(b)), `${msg} ${a} ≉ ${b}`);
|
||||
const dummy = (key = 'enemy_dummy', o = {}) => enemyRec({ key, hp: 1e7, speed: 0, ...o });
|
||||
|
||||
@@ -14,7 +14,7 @@ import { test } from 'node:test';
|
||||
import assert from 'node:assert/strict';
|
||||
import { makeBattle, enemyRec, chessRec, checkInvariants } from '../helpers/battleHarness.js';
|
||||
import { getDefaultSource } from '../../server/sim/simdata.js';
|
||||
import { PITHST_ELEMENTS } from '../../server/sim/content/kits/tier6.js';
|
||||
import { PITHST_ELEMENTS } from '../../server/sim/content/kits/ops/chess_char_1_15-pithst.js';
|
||||
import { spawnYanyou } from '../../server/sim/content/tokens.js';
|
||||
import { COLS } from '../../server/sim/constants.js';
|
||||
|
||||
|
||||
Reference in new issue
Block a user