Sfondi veri di Piazza Colonna, Fortezza e Trebbio, aiuti del castello, Docker
Tre scene con aree calpestabili e punti cliccabili ricavati dagli sfondi, tools/prepare_background.py per ridurli a 640x360, il castello del Trebbio che dà indizi in base ai progressi, container nginx sulla porta 8080. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -14,8 +14,8 @@ const setup = () => {
|
||||
test('clic intelligente: parla con le persone, guarda le cose, attraversa le uscite', () => {
|
||||
const { g, c, at } = setup();
|
||||
assert.equal(c.sentence('vecchietti'), 'Parla con vecchietti');
|
||||
assert.equal(c.sentence('bacheca'), 'Guarda bacheca');
|
||||
assert.equal(c.sentence('verso_salita'), 'Vai a verso la Fortezza');
|
||||
assert.equal(c.sentence('manifesto'), 'Guarda manifesto del Palio');
|
||||
assert.equal(c.sentence('vicolo'), 'Vai a vicolo verso la Fortezza');
|
||||
assert.equal(c.clickScene(at('vecchietti')), 'act');
|
||||
settle(g);
|
||||
assert.equal(g.dialogue?.id, 'vecchietti');
|
||||
@@ -25,10 +25,10 @@ test('verbo scelto, poi bersaglio; il verbo si azzera dopo il comando', () => {
|
||||
const { g, c, at } = setup();
|
||||
c.pickVerb('take');
|
||||
assert.equal(c.sentence(), 'Prendi…');
|
||||
assert.equal(c.sentence('asta'), 'Prendi asta del drappo');
|
||||
c.clickScene(at('asta'));
|
||||
assert.equal(c.sentence('colonna'), 'Prendi colonna');
|
||||
c.clickScene(at('colonna'));
|
||||
assert.equal(c.verb, null);
|
||||
assert.match(settle(g)[0].text, /rincorrerebbero/);
|
||||
assert.match(settle(g)[0].text, /come la chiamano/);
|
||||
});
|
||||
|
||||
test('pressione lunga o clic destro guarda', () => {
|
||||
|
||||
Reference in New Issue
Block a user