feat: complete keyboard flows and stabilize camp focus
This commit is contained in:
@@ -114,6 +114,17 @@ try {
|
||||
titleSource.includes('ui(468)'),
|
||||
'The title settings panel must expose the persisted motion toggle in its expanded layout.'
|
||||
);
|
||||
assert(
|
||||
titleSource.includes('this.visualMotionReduced = isVisualMotionReduced();') &&
|
||||
titleSource.includes('this.applyTitleMotionPreference(this.visualMotionReduced);'),
|
||||
'TitleScene must honor the stored or operating-system motion preference on creation.'
|
||||
);
|
||||
assert(
|
||||
titleSource.includes('this.stopTitleMotionTweens();') &&
|
||||
titleSource.includes("this.applyTitleMotionPreference(nextMode === 'reduced');") &&
|
||||
titleSource.includes('activeInfiniteTweenCount: this.titleMotionTweens.length'),
|
||||
'The title motion toggle must immediately stop or rebuild its tracked infinite atmosphere tweens.'
|
||||
);
|
||||
|
||||
const battleSource = readFileSync('src/game/scenes/BattleScene.ts', 'utf8');
|
||||
assert(
|
||||
|
||||
Reference in New Issue
Block a user