Closed auraes closed 2 years ago
I can't reproduce this with the games I've tried. Which game did you see this in?
This seems to happen only with my French translation of the library. With the French translation: Without: bug.tar.gz
The issue seems to come from the use of Zcharacter in my global.h file header. By removing this part of the code, I don't have the issue.
! Part of PunyInform, a standard library for writing interactive fiction using Inform 6.
!
System_file;
!FRENCH
#IfV5;
! treize emplacements disponibles ; il manque 'ä' 'ü' 'ÿ' 'ö' 'æ'
Zcharacter 'à';
Zcharacter 'â';
Zcharacter 'ç';
Zcharacter 'è';
Zcharacter 'é';
Zcharacter 'ê';
Zcharacter 'ë';
Zcharacter 'î';
Zcharacter 'ï';
Zcharacter 'ô';
Zcharacter 'œ';
Zcharacter 'ù';
Zcharacter 'û';
#EndIf;
With the original English library:
I added !% -Cu
in the header of minimal.inf as well as my Zcharacter definitions in the header of global.h
.
I converted this way for ozmoo : ruby make.rb -cm:fr -f system-FR.fnt minimal.z5
I think I understand what's happening. If you could supply me with a story file that exhibits this problem, it would be helpful.
It's all in there: bug.tar.gz
Fixed. Thanks for reporting and helping out.
With the French system font in v5, Ozmoo displays a '↑' character instead of a line break: