Skip to content
P. F. Chimento edited this page Oct 10, 2015 · 1 revision

Settings used by the OS X app

setting name : type (default value) -- description

IFCompilerOptions

  • IFSettingNaturalInform : bool (NO)
  • IFSettingCompilerVersion : string (maxCompilerVersion)

IFMiscSettings

  • IFSettingStrict : bool (YES)
  • IFSettingElasticTabs: bool (NO) -- whether elastic tabs are turned on in this story
  • IFSettingInfix: bool (NO)
  • IFSettingDEBUG: bool (YES)

IFDebugSettings

  • IFSettingCompileNatOutput : bool (YES)
  • IFSettingRunBuildScript : bool (NO) -- rebuild NI before building story (?)
  • IFSettingLoudly: bool (?)
  • IFSettingMemoryDebug: bool (?)

IFOutputSettings

  • IFSettingNobbleRng : bool (NO) -- make random numbers predictable in compiled story
  • IFSettingZCodeVersion : integer (8) -- can be 5, 6, 8, or 256 for Glulx
  • IFSettingCreateBlorb : bool (YES) -- build a blorb when compiling for release

IFLibrarySettings

  • IFSettingLibraryToUse : string ("Standard") -- can be "Standard" or "Natural"