DavidGriffith / inform6lib

The Inform6 interactive fiction standard library (moved to https://gitlab.com/DavidGriffith/inform6lib)
Other
22 stars 9 forks source link

Move responses to some verbs completely in language files #50

Closed DavidGriffith closed 7 years ago

DavidGriffith commented 7 years ago

From http://inform7.com/mantis/view.php?id=1945 by hugolabrande

The responses to LMode1, LMode2, LMode3, and ScriptOn verbs are not fully contained in the language file (say, English.h). Instead, they print something from English.h, and something else (the name of the game, or the version for ScriptOn).

Could the calls to "print (string) Story" (line 2214, 2216, 2218) and "VersionSub" (line 1176) be moved to English.h (line 993, 997, and 1001, and line 1287) ? This would make it easier to change these messages (no need to change verblib) and give control of the whole printed messages from the language files (as it should be).

Thanks!

DavidGriffith commented 7 years ago

I see there are other instances of English words printed in verblib.h that probably could be moved to english.h

DavidGriffith commented 7 years ago

The remaining candidates for this treatment have to do with debugging or are compilation warnings. Not sure if converting these is a meaningful task given that knowledge of English is necessary to write programs in Inform6.