J’ai installé cet après-midi la dernière version en date d’inform, et en compilant mon jeu, je me retrouve avec ENORMEMENT de nouvelles erreurs.
Par exemple il semblerait qu’une room et un backdrop (disons, le backdrop correspond à un batiment), et la room correspondant à son intérieur, ne puissent pas avoir une variable qui porte le même nom (exemple : public, privé, etc)
Ok, soit.
Mais je rencontre d’autres messages d’erreur que je ne comprends absolument pas.
sachant que :
let D777 be the damage of the player multiplied by 4;
let F777 be the force of the player multiplied by 2;
let N77 be a random number between 0 and 100;
let BOUM be D777 plus F777 plus N777;
Comment une simple addition de variables et de chiffres aléatoires peut-elle générer un message d’erreur ???
Ça manque d’info.
Visiblement « let » c’est pour faire des définitions lors de conditions :
To decide what length is the largest dimension of (item - a thing):
let long side be the height of item;
if the width of the item is greater than the long side, now the long side is the width of the item;
mais on n’a pas le reste de la définition pour tester.
je ne connais pas du tout cette partie d’inform7.
C’est dommage qu’ils changent autant la syntaxe, même si c’est considéré comme en Beta encore.