Bon, je remonte un autre sujet assez ancien, mais comme il existe, je vais pas en faire un autre.
Azathoth, est-ce que tu as eu des ralentissements avec le code d'Otto, finalement ? En fait, il n'est pas super optimisé (variable
last command inutile, et qui entraîne deux fois l'utilisation de regex…).
Pour la nouvelle extension, j'ai fait ce code :
- Code: Tout sélectionner
Include Punctuation Removal by Emily Short.
After reading a command:
remove apostrophes;
if the player's command includes "l":
cut the matched text;
[say "[the player's command][command clarification break]"). [pour tester si ça marche]]
Ça semble marcher, tu pourrais tester ?
Aussi (et hors-sujet), en parlant de ralentissements, je sais qu'Azthath est un gros jeu et que tu as déjà eu des problèmes avec ça. La dernière version d'Inform, les jeux compilés sont encore plus lourds, mais plus rapides, d'après ce que j'ai lu. T'es pas obligé de tout reconvertir bien sûr, mais au moins tu le saura.